documentationfor yFiles for HTML 2.6

Method Return Values

createGroupNodesSource (TDataItem[] | Iterable<TDataItem> | Map<any,TDataItem> | { [id: string]: TDataItem; } | (() => GeneratorLike<TDataItem>, function(TDataItem, Object):Object?)in AdjacencyGraphBuilderCreates 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; } | (() => GeneratorLike<TDataItem>, function(TDataItem, Object):Object?)in AdjacencyGraphBuilderCreates a new AdjacencyNodesSource<TDataItem> and binds a collection of node data items to it.
createInEdgesSource (function(TDataItem):Object, function(TEdgeDataItem):TPredecessorDataItem, EdgeCreator<TEdgeDataItem>, function(TPredecessorDataItem, Object):Object?)in AdjacencyNodesSourceRegisters a provider for outgoing edge data items whose sourceDataProvider function as node objects for the returned AdjacencyNodesSource<TDataItem>.
createOutEdgesSource (function(TDataItem):Object, function(TEdgeDataItem):TSuccessorDataItem, EdgeCreator<TEdgeDataItem>, function(TSuccessorDataItem, Object):Object?)in AdjacencyNodesSourceRegisters a provider for outgoing edge data items whose targetDataProvider function as node objects for the returned AdjacencyNodesSource<TDataItem>.
createPredecessorsSource (function(TDataItem):Object, EdgeCreator<TDataItem>, function(TPredecessorDataItem, Object):Object?)in AdjacencyNodesSourceRegisters a provider for node data items functioning as node objects for the returned AdjacencyNodesSource<TDataItem>.
createSuccessorsSource (function(TDataItem):Object, EdgeCreator<TDataItem>, function(TSuccessorDataItem, Object):Object?)in AdjacencyNodesSourceRegisters 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; } | (() => GeneratorLike<TDataItem>, AdjacencyNodesSource<TDataItem>)in AdjacencyGraphBuilderBinds a collection of data items to the given nodesSource.
setData (AdjacencyNodesSource<TDataItem>, TDataItem[] | Iterable<TDataItem> | Map<any,TDataItem> | { [id: string]: TDataItem; } | (() => GeneratorLike<TDataItem>)in AdjacencyGraphBuilderBinds a new data collection to an AdjacencyNodesSource<TDataItem>, replacing the old one.
addInEdgesSource (function(TDataItem):Object, function(TEdgeDataItem):TPredecessorDataItem, AdjacencyNodesSource<TPredecessorDataItem>, EdgeCreator<TEdgeDataItem>)in AdjacencyNodesSourceRegisters a provider for outgoing edge data items from which edges are created using the provided edgeCreator.
addOutEdgesSource (function(TDataItem):Object, function(TEdgeDataItem):TSuccessorDataItem, AdjacencyNodesSource<TSuccessorDataItem>, EdgeCreator<TEdgeDataItem>)in AdjacencyNodesSourceRegisters a provider for outgoing edge data items from which edges are created using the provided edgeCreator.
addPredecessorsSource (function(TDataItem):Object, AdjacencyNodesSource<TPredecessorDataItem>, EdgeCreator<TDataItem>)in AdjacencyNodesSourceRegisters a provider for node data items associated with a predecessorNodesSource to which edges are created using the provided edgeCreator.
addSuccessorsSource (function(TDataItem):Object, AdjacencyNodesSource<TSuccessorDataItem>, EdgeCreator<TDataItem>)in AdjacencyNodesSourceRegisters a provider for node data items associated with a successorNodesSource to which edges are created using the provided edgeCreator.