An IFoldingEdgeConverter implementation that prevents folding edges from appearing in the view.
Implements
- I
Members
No filters for this type
Methods
final
Parameters
- converterContext: IFoldingEdgeConverterContext
- The IFoldingEdgeConverterContext implementation that needs to be called in order to communicate the results of this query.
- foldingView: IFoldingView
- The instance into which the folding edge is going to be inserted.
- masterEdge: IEdge
- The edge from the masterGraph that needs to be represented by a folding edge. Note that you may not return this instance.
- source: INode
- The source node that belongs to the IFoldingView graph that will act as the local view node of the actual source node.
- sourceIsCollapsed: boolean
- Determines whether the
sourceis currently a folder node. - target: INode
- The target node that belongs to the IFoldingView graph that will act as the local view node of the actual target node.
- targetIsCollapsed: boolean
- Determines whether the
targetis currently a folder node.
Implements
IFoldingEdgeConverter.addFoldingEdgefinal
Parameters
- state: FoldingEdgeState
- The FoldingEdgeState of the edge to change.
- foldingView: IFoldingView
- The graph to which the folding edge belongs.
- foldingEdge: IEdge
- The folding edge for which the appearance shall be determined.
- masterEdges: IListEnumerable<IEdge>
- The list of master edges, that the folding edge initially represents.
final
Parameters
- state: FoldingEdgeState
- The FoldingEdgeState of the edge to change.
- foldingView: IFoldingView
- The graph to which the folding edge belongs.
- foldingEdge: IEdge
- The folding edge for which the appearance might need an update.
- masterEdges: IListEnumerable<IEdge>
- The list of master edges, that the folding edge currently represents.
final
Parameters
- state: FoldingEdgeState
- The state to synchronize with the master edges.
- foldingView: IFoldingView
- The graph to which the folding edge belongs.
- masterEdges: IListEnumerable<IEdge>
- The edges in the masterGraph to update.