Class DisplayGraphSource
根据 Unit和Wire加载的数据源
public class DisplayGraphSource : GraphSource<TextNodeData, FlowableLinkData>, IGraphSource, IDataSource<TextNodeData, FlowableLinkData>
- Inheritance
-
DisplayGraphSource
- Implements
- Inherited Members
- Extension Methods
Constructors
DisplayGraphSource(IEnumerable<TextNodeData>, IEnumerable<FlowableLinkData>)
public DisplayGraphSource(IEnumerable<TextNodeData> nodes, IEnumerable<FlowableLinkData> links)
Parameters
nodes
IEnumerable<TextNodeData>links
IEnumerable<FlowableLinkData>
DisplayGraphSource(List<Node>)
public DisplayGraphSource(List<Node> nodeSource)
Parameters
Methods
ConvertToLink(FlowableLinkData)
加载数据,由数据源到连线数据
protected override Link ConvertToLink(FlowableLinkData wire)
Parameters
wire
FlowableLinkData
Returns
ConvertToNode(TextNodeData)
加载数据,由数据源到节点数据
protected override Node ConvertToNode(TextNodeData unit)
Parameters
unit
TextNodeData
Returns
GetLinkType()
public override List<FlowableLinkData> GetLinkType()
Returns
GetNodeType()
public override List<TextNodeData> GetNodeType()