Class GraphStateViewModel
- Namespace
- Italbytz.Graph.Visualization
- Assembly
- Italbytz.Graph.dll
public sealed class GraphStateViewModel
- Inheritance
-
GraphStateViewModel
- Inherited Members
-
Constructors
GraphStateViewModel(string, IReadOnlyList<string>, IReadOnlyList<string>, IReadOnlyList<string>, IReadOnlyList<string>, IReadOnlyList<string>, IReadOnlyList<string>, IReadOnlyList<string>)
public GraphStateViewModel(string currentNodeId, IReadOnlyList<string> activeNodeIds, IReadOnlyList<string> frontierNodeIds, IReadOnlyList<string> exploredNodeIds, IReadOnlyList<string> activeEdgeKeys, IReadOnlyList<string> successorEdgeKeys, IReadOnlyList<string> directedActiveEdgeIds, IReadOnlyList<string> directedSuccessorEdgeIds)
Parameters
currentNodeId string
activeNodeIds IReadOnlyList<string>
frontierNodeIds IReadOnlyList<string>
exploredNodeIds IReadOnlyList<string>
activeEdgeKeys IReadOnlyList<string>
successorEdgeKeys IReadOnlyList<string>
directedActiveEdgeIds IReadOnlyList<string>
directedSuccessorEdgeIds IReadOnlyList<string>
Properties
ActiveEdgeKeys
public IReadOnlyList<string> ActiveEdgeKeys { get; }
Property Value
- IReadOnlyList<string>
ActiveNodeIds
public IReadOnlyList<string> ActiveNodeIds { get; }
Property Value
- IReadOnlyList<string>
CurrentNodeId
public string CurrentNodeId { get; }
Property Value
- string
DirectedActiveEdgeIds
public IReadOnlyList<string> DirectedActiveEdgeIds { get; }
Property Value
- IReadOnlyList<string>
DirectedSuccessorEdgeIds
public IReadOnlyList<string> DirectedSuccessorEdgeIds { get; }
Property Value
- IReadOnlyList<string>
ExploredNodeIds
public IReadOnlyList<string> ExploredNodeIds { get; }
Property Value
- IReadOnlyList<string>
FrontierNodeIds
public IReadOnlyList<string> FrontierNodeIds { get; }
Property Value
- IReadOnlyList<string>
SuccessorEdgeKeys
public IReadOnlyList<string> SuccessorEdgeKeys { get; }
Property Value
- IReadOnlyList<string>