Class PortView
Class PortView is the visual representation of ports on nodes. Implements the Port
Implements
Inherited Members
Port.ConnectTo<T>(Port)
GraphElement.UpdatePresenterPosition()
VisualElement.Focus()
VisualElement.Overlaps(Rect)
VisualElement.ToString()
VisualElement.GetFirstOfType<T>()
VisualElement.GetFirstAncestorOfType<T>()
VisualElement.canGrabFocus
VisualElement.focusController
VisualElement.cacheAsBitmap
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)
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. |