Table of Contents

Class ActionTree

Namespace
InSite.Domain.Foundations
Assembly
Shift.Sdk.dll
public class ActionTree
Inheritance
ActionTree
Inherited Members
Extension Methods

Constructors

ActionTree()

public 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