alexa
menu

MAUI

  • User Guide
  • Demos
  • Support
  • Forums
  • Download

    Show / Hide Table of Contents

    Class PortVisibility

    Defines when a Port is actually drawn.

    Inheritance
    System.Object
    PortVisibility
    Namespace: Syncfusion.Maui.Diagram
    Assembly: Syncfusion.Maui.Diagram.dll
    Syntax
    public sealed class PortVisibility : Enum
    Remarks

    Maps directly to the EJ2 Diagram PortVisibility bitmask. EJ2's own default for a port it never hears otherwise about is Connect — meaning invisible unless a connector drag happens to be in progress near it — which reads as "ports don't render at all" for anyone who just adds a Port and expects to see it; Visibility defaults to Visible instead so a port shows up immediately, matching what adding one to Ports visibly implies.

    Fields

    Connect

    Only drawn while a connector's endpoint is being dragged near it. EJ2's own library default.

    Declaration
    public const PortVisibility Connect
    Field Value
    Type
    PortVisibility

    Hidden

    Never drawn (but still connectable by id/position).

    Declaration
    public const PortVisibility Hidden
    Field Value
    Type
    PortVisibility

    Hover

    Only drawn while the pointer is hovering over the owning node.

    Declaration
    public const PortVisibility Hover
    Field Value
    Type
    PortVisibility

    Visible

    Always drawn.

    Declaration
    public const PortVisibility Visible
    Field Value
    Type
    PortVisibility
    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved