A class that accepts a collection of objects from the NodeCreator<TDataItem> or EdgeCreator<TDataItem> to build ILabels from.
Inheritance Hierarchy
Remarks
Allows to further customize the creation behavior through the provided labelCreator.
Type Parameters
TDataItem
- The type of the data items in the source.
See Also
Developer's Guide
Members
No filters for this type
Constructors
Creates a new source with the given labelCreator.
Creates a new source with the given
labelCreator.Parameters
- labelCreator: LabelCreator<TDataItem>
- The creator that is used to create the edges of this source.
- idProvider?: function(TDataItem, any): any
- An optional function that yields an id for each element of the associated data collection in the GraphBuilder.
Properties
Gets or sets a provider that yields an id for each element of the associated data collection in the GraphBuilder.
Gets or sets a provider that yields an id for each element of the associated data collection in the GraphBuilder.
The id is used to identify labels when updating the graph.
conversionfinal
Gets or sets the LabelCreator<TDataItem> for this source, which can be used to adjust the creation behavior.
Gets or sets the LabelCreator<TDataItem> for this source, which can be used to adjust the creation behavior.
final
See Also
Developer's Guide