Usages of AdjacencyNodesSource
Method Return Values
createGroupNodesSource (TDataItem[] | Iterable<TDataItem> | Map<any,TDataItem> | { [id: string]: TDataItem; } | (() => Generator<TDataItem>, function(TDataItem, any):any) | in AdjacencyGraphBuilder | Creates a new AdjacencyNodesSource<TDataItem> and binds a collection of group node data items to it. | |
createNodesSource (TDataItem[] | Iterable<TDataItem> | Map<any,TDataItem> | { [id: string]: TDataItem; } | (() => Generator<TDataItem>, function(TDataItem, any):any) | in AdjacencyGraphBuilder | Creates a new AdjacencyNodesSource<TDataItem> and binds a collection of node data items to it. | |
createInEdgesSource (function(TDataItem):any, function(TEdgeDataItem):TPredecessorDataItem, EdgeCreator<TEdgeDataItem>, function(TPredecessorDataItem, any):any?) | in AdjacencyNodesSource | Registers a provider for outgoing edge data items whose sourceDataProvider function as node objects for the returned AdjacencyNodesSource<TDataItem>. | |
createOutEdgesSource (function(TDataItem):any, function(TEdgeDataItem):TSuccessorDataItem, EdgeCreator<TEdgeDataItem>, function(TSuccessorDataItem, any):any?) | in AdjacencyNodesSource | Registers a provider for outgoing edge data items whose targetDataProvider function as node objects for the returned AdjacencyNodesSource<TDataItem>. | |
createPredecessorsSource (function(TDataItem):any, EdgeCreator<TDataItem>, function(TPredecessorDataItem, any):any?) | in AdjacencyNodesSource | Registers a provider for node data items functioning as node objects for the returned AdjacencyNodesSource<TDataItem>. | |
createSuccessorsSource (function(TDataItem):any, EdgeCreator<TDataItem>, function(TSuccessorDataItem, any):any?) | in AdjacencyNodesSource | Registers a provider for node data items functioning as node objects for the returned AdjacencyNodesSource<TDataItem>. |
Method Parameters
addNodesSource (TDataItem[] | Iterable<TDataItem> | Map<any,TDataItem> | { [id: string]: TDataItem; } | (() => Generator<TDataItem>, AdjacencyNodesSource<TDataItem>) | in AdjacencyGraphBuilder | Binds a collection of data items to the given nodesSource . | |
setData (AdjacencyNodesSource<TDataItem>, TDataItem[] | Iterable<TDataItem> | Map<any,TDataItem> | { [id: string]: TDataItem; } | (() => Generator<TDataItem>) | in AdjacencyGraphBuilder | Binds a new data collection to an AdjacencyNodesSource<TDataItem>, replacing the old one. | |
addInEdgesSource (function(TDataItem):any, function(TEdgeDataItem):TPredecessorDataItem, AdjacencyNodesSource<TPredecessorDataItem>, EdgeCreator<TEdgeDataItem>) | in AdjacencyNodesSource | Registers a provider for outgoing edge data items from which edges are created using the provided edgeCreator . | |
addOutEdgesSource (function(TDataItem):any, function(TEdgeDataItem):TSuccessorDataItem, AdjacencyNodesSource<TSuccessorDataItem>, EdgeCreator<TEdgeDataItem>) | in AdjacencyNodesSource | Registers a provider for outgoing edge data items from which edges are created using the provided edgeCreator . | |
addPredecessorsSource (function(TDataItem):any, AdjacencyNodesSource<TPredecessorDataItem>, EdgeCreator<TDataItem>) | in AdjacencyNodesSource | Registers a provider for node data items associated with a predecessorNodesSource to which edges are created using the provided edgeCreator . | |
addSuccessorsSource (function(TDataItem):any, AdjacencyNodesSource<TSuccessorDataItem>, EdgeCreator<TDataItem>) | in AdjacencyNodesSource | Registers a provider for node data items associated with a successorNodesSource to which edges are created using the provided edgeCreator . |