Class ActionTree
- Namespace
- InSite.Domain.Foundations
- Assembly
- Shift.Sdk.dll
- Inheritance
-
ActionTree
- Inherited Members
-
- Extension Methods
-
Constructors
ActionTree()
Properties
Children
public List<ActionTree> Children { get; set; }
Property Value
- List<ActionTree>
Depth
public int Depth { get; }
Property Value
- int
Node
public ActionNode Node { get; set; }
Property Value
- ActionNode
Parent
public ActionTree Parent { get; set; }
Property Value
- ActionTree
Path
public string Path { get; }
Property Value
- string
Methods
Add(ActionTree)
public void Add(ActionTree child)
Parameters
child ActionTree
Flatten()
public ActionTree[] Flatten()
Returns
- ActionTree[]
Remove(ActionTree)
public bool Remove(ActionTree child)
Parameters
child ActionTree
Returns
- bool