| from (IListEnumerable<T>) | in
IListEnumerable | Creates a IListEnumerable<T> instance from the given object by performing automatic type conversion. |
| initializeFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
ExcludingFoldingEdgeConverter | Does nothing and should not normally be called by the view since all folding edges are excluded from it. |
| updateFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
ExcludingFoldingEdgeConverter | Does nothing and should not normally be called by the view since all folding edges are excluded from it. |
| updateMasterEdges (FoldingEdgeState, IFoldingView, IListEnumerable<IEdge>) | in
ExcludingFoldingEdgeConverter | Does nothing and should not normally be called by the view since all folding edges are excluded from it. |
| initializeFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
FoldingEdgeConverter | Initializes the folding edge appearance. |
| updateFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
FoldingEdgeConverter | Updates the state when the masterEdges were modified. |
| updateMasterEdges (FoldingEdgeState, IFoldingView, IListEnumerable<IEdge>) | in
FoldingEdgeConverter | Updates the masterEdges when the state was modified. |
| initializeLabels (FoldingEdgeState, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Initializes the initial labels of the folding edge. |
| initializePorts (FoldingEdgeState, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Initializes the sourcePort and targetPort of the folding edge. |
| initializeState (FoldingEdgeState, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Called by implementations of the IFoldingEdgeConverter to initialize the state of a folding edge in the folding view. |
| updateLabels (FoldingEdgeState, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Called by updateState to synchronize the labels if copyLabels is enabled. |
| updateMasterEdges (IGraph, FoldingEdgeState, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Called in response to updateMasterEdges to optionally update the various properties of the master edges according to the state of the folding edge. |
| updateMasterLabels (IGraph, FoldingEdgeState, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Updates the labels of the master edges to match the state of the folding edge. |
| updateMasterPorts (IGraph, FoldingEdgeState, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Called by updateMasterEdges to synchronize the ports via updateMasterPort. |
| updatePorts (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Called by updateState to synchronize the ports. |
| updateState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
FoldingEdgeDefaults | Called by implementations of the IFoldingEdgeConverter interfaces to update the state of a folding edge in the folding view, once it has changed. |
| create () | in
IFoldingEdgeConverter | |
| initializeFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
IFoldingEdgeConverter | Triggered by the view to initially create the appearance of a folding edge. |
| updateFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
IFoldingEdgeConverter | Triggered by the view to adjust the appearance of a folding edge. |
| updateMasterEdges (FoldingEdgeState, IFoldingView, IListEnumerable<IEdge>) | in
IFoldingEdgeConverter | Callback to optionally back propagate state changes on a folding edge's state to the masterEdges . |
| initializeFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
MergingFoldingEdgeConverter | Initializes the folding edge appearance. |
| updateFoldingEdgeState (FoldingEdgeState, IFoldingView, IEdge, IListEnumerable<IEdge>) | in
MergingFoldingEdgeConverter | Updates the folding edge appearance. |
| updateMasterEdges (FoldingEdgeState, IFoldingView, IListEnumerable<IEdge>) | in
MergingFoldingEdgeConverter | Callback to optionally back propagate state changes on a folding edge's state to the masterEdges . |
| SimpleEdge (IPort?, IPort?, ) | in
SimpleEdge | Creates an edge with a default lookup, and, optionally, the given source and target ports. |
| SimpleNode () | in
SimpleNode | Creates a default node with default lookup, VOID_NODE_STYLE as style, an empty layout, and no labels nor ports. |
| SimplePort (IPortOwner?, IPortLocationModelParameter?, ) | in
SimplePort | Creates a port with a default lookup using the given location and owner. |
| GraphSnapContext () | in
GraphSnapContext | Creates a new instance with default settings. |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, IListEnumerable<MovementInfo>, IEdge) | in
IEdgeSnapResultProvider | Called during the snapping operation whenever snap results are collected. |
| create (function(GraphSnapContext, CollectSnapResultsEventArgs, IListEnumerable<MovementInfo>, IEdge):void) | in
IEdgeSnapResultProvider | |
| ItemsEventArgs (IInputModeContext, IListEnumerable<IModelItem>) | in
ItemsEventArgs | Initializes a new instance of the ItemsEventArgs class. |
| prepareOrthogonalEdge (IGraph, IEdge, IListEnumerable<SegmentOrientation>, IListEnumerable<MovementInfo>) | in
OrthogonalEdgeEditingContext | Helper method that inspects and prepares an orthogonal edge for the upcoming edit process. |
| calculateBounds (LayoutGraph, LayoutNode, IListEnumerable<LayoutNode>) | in
GroupBoundsCalculator | Calculates the bounds of the given group node, enlarges the bounds by the padding associated with the group node, and ensures that the size of the group node obeys the associated minimum size. |
| calculateBounds (LayoutGraph, LayoutNode, IListEnumerable<LayoutNode>) | in
ILayoutGroupBoundsCalculator | Calculates the bounds of the given group node that contains the given list of child nodes. |
| create (function(LayoutGraph, LayoutNode, IListEnumerable<LayoutNode>):Rect) | in
ILayoutGroupBoundsCalculator | |