Class GraphLinksModel<TNodeData, TNodeKey, TSharedData, TLinkData, TLinkKey, TPort>.IncrementalGLData
Stores incremental data output from ToIncrementalData(ChangedEvent).
Inheritance
Model<TNodeData, TNodeKey, TSharedData>.IncrementalData
GraphLinksModel<TNodeData, TNodeKey, TSharedData, TLinkData, TLinkKey, TPort>.IncrementalGLData
Namespace: Northwoods.Go.Models
Assembly: Northwoods.GoDiagram.Avalonia.dll
Syntax
public class GraphLinksModel<TNodeData, TNodeKey, TSharedData, TLinkData, TLinkKey, TPort>.IncrementalGLData : Model<TNodeData, TNodeKey, TSharedData>.IncrementalData
Constructors
IncrementalGLData()
Constructs incremental data. You will not normally call this constructor.
Declaration
public IncrementalGLData()
Properties
InsertedLinkKeys
Collection of link keys added. Any key included will also be included in the ModifiedLinkData collection.
Declaration
public ICollection<TLinkKey> InsertedLinkKeys { get; set; }
Property Value
Type | Description |
---|---|
ICollection<TLinkKey> |
ModifiedLinkData
Collection of link data objects modified.
Declaration
public ICollection<TLinkData> ModifiedLinkData { get; set; }
Property Value
Type | Description |
---|---|
ICollection<TLinkData> |
RemovedLinkKeys
Collection of link keys deleted.
Declaration
public ICollection<TLinkKey> RemovedLinkKeys { get; set; }
Property Value
Type | Description |
---|---|
ICollection<TLinkKey> |