Class PortView
Class PortView is the visual representation of ports on nodes. Implements the UnityEditor.Experimental.GraphView.Port
Implements
IEventHandler
    ITransform
    ITransitionAnimations
    IExperimentalFeatures
    IVisualElementScheduler
    IResolvedStyle
    ISelectable
  Inherited Members
      Port.ConnectTo(Port)
    
    
      Port.ConnectTo<T>(Port)
    
    
    
      Port.GetGlobalCenter()
    
    
      Port.ContainsPoint(Vector2)
    
    
      Port.showInMiniMap
    
    
      Port.allowMultiDrag
    
    
      Port.portName
    
    
      Port.portCapLit
    
    
      Port.direction
    
    
      Port.orientation
    
    
      Port.capacity
    
    
      Port.visualClass
    
    
      Port.portType
    
    
      Port.edgeConnector
    
    
      Port.source
    
    
      Port.highlight
    
    
      Port.connections
    
    
      Port.connected
    
    
      Port.collapsed
    
    
      Port.portColor
    
    
      Port.disabledPortColor
    
    
      Port.node
    
    
      GraphElement.ResetLayer()
    
    
      GraphElement.IsSelectable()
    
    
      GraphElement.IsMovable()
    
    
      GraphElement.IsResizable()
    
    
      GraphElement.IsDroppable()
    
    
      GraphElement.IsAscendable()
    
    
      GraphElement.IsRenamable()
    
    
      GraphElement.IsCopiable()
    
    
      GraphElement.IsSnappable()
    
    
      GraphElement.IsGroupable()
    
    
      GraphElement.IsStackable()
    
    
      GraphElement.UpdatePresenterPosition()
    
    
      GraphElement.GetPosition()
    
    
      GraphElement.SetPosition(Rect)
    
    
      GraphElement.OnSelected()
    
    
      GraphElement.OnUnselected()
    
    
      GraphElement.HitTest(Vector2)
    
    
    
      GraphElement.Unselect(VisualElement)
    
    
      GraphElement.IsSelected(VisualElement)
    
    
      GraphElement.elementTypeColor
    
    
      GraphElement.layer
    
    
      GraphElement.title
    
    
      GraphElement.capabilities
    
    
      GraphElement.selected
    
    
      VisualElement.disabledUssClassName
    
    
      VisualElement.Focus()
    
    
      VisualElement.SendEvent(EventBase)
    
    
    
      VisualElement.MarkDirtyRepaint()
    
    
      VisualElement.Overlaps(Rect)
    
    
      VisualElement.ToString()
    
    
      VisualElement.GetClasses()
    
    
      VisualElement.ClearClassList()
    
    
    
    
    
    
    
      VisualElement.FindAncestorUserData()
    
    
      VisualElement.Add(VisualElement)
    
    
    
      VisualElement.Remove(VisualElement)
    
    
    
      VisualElement.Clear()
    
    
    
      VisualElement.IndexOf(VisualElement)
    
    
      VisualElement.Children()
    
    
    
      VisualElement.BringToFront()
    
    
      VisualElement.SendToBack()
    
    
      VisualElement.PlaceBehind(VisualElement)
    
    
      VisualElement.PlaceInFront(VisualElement)
    
    
      VisualElement.RemoveFromHierarchy()
    
    
      VisualElement.GetFirstOfType<T>()
    
    
      VisualElement.GetFirstAncestorOfType<T>()
    
    
      VisualElement.Contains(VisualElement)
    
    
      VisualElement.FindCommonAncestor(VisualElement)
    
    
      VisualElement.viewDataKey
    
    
      VisualElement.userData
    
    
      VisualElement.canGrabFocus
    
    
      VisualElement.focusController
    
    
      VisualElement.usageHints
    
    
      VisualElement.transform
    
    
      VisualElement.layout
    
    
      VisualElement.contentRect
    
    
      VisualElement.worldBound
    
    
      VisualElement.localBound
    
    
      VisualElement.worldTransform
    
    
      VisualElement.pickingMode
    
    
      VisualElement.name
    
    
      VisualElement.enabledInHierarchy
    
    
      VisualElement.enabledSelf
    
    
      VisualElement.visible
    
    
      VisualElement.generateVisualContent
    
    
      VisualElement.experimental
    
    
      VisualElement.hierarchy
    
    
      VisualElement.cacheAsBitmap
    
    
      VisualElement.parent
    
    
      VisualElement.panel
    
    
      VisualElement.contentContainer
    
    
    
      VisualElement.childCount
    
    
      VisualElement.schedule
    
    
      VisualElement.style
    
    
      VisualElement.customStyle
    
    
      VisualElement.styleSheets
    
    
      VisualElement.tooltip
    
    
      VisualElement.resolvedStyle
    
    
      Focusable.Blur()
    
    
      Focusable.focusable
    
    
      Focusable.tabIndex
    
    
      Focusable.delegatesFocus
    
    
      CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
    
    
      CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
    
    
      CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
    
    
      CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TrickleDown)
    
    
      CallbackEventHandler.HandleEvent(EventBase)
    
    
      CallbackEventHandler.HasTrickleDownHandlers()
    
    
      CallbackEventHandler.HasBubbleUpHandlers()
    
    
    
    
    
    
  Namespace: Mechatronics.SystemGraph
Assembly: solution.dll
Syntax
public sealed class PortView : Port, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, ISelectable
  Constructors
| Name | Description | 
|---|---|
| PortView(Orientation, Direction, Capacity, Type, FieldExtra) | Initializes a new instance of the PortView class.  | 
      
Properties
| Name | Description | 
|---|---|
| PortDescription | Gets or sets the port description.  | 
      
Methods
| Name | Description | 
|---|---|
| Connect(Edge) | Connect and edge to the port.  | 
      
| Create(INodeEditor, IPortEditor, IEdgeConnectorListener, PortDirection) | Creates the specified node editor.  | 
      
| Disconnect(Edge) | Disconnect edge from port.  | 
      
| DisconnectAll() | Disconnect all edges from port.  | 
      
| ExecuteDefaultAction(EventBase) | Executes the default action.  | 
      
| OnCustomStyleResolved(ICustomStyle) | Called when the custom style properties are resolved.  | 
      
| OnStartEdgeDragging() | Called when an edge is dragged.  | 
      
| OnStopEdgeDragging() | Called when an edge dragging ends.  | 
      
See Also
Port