IHasTreeNodes Interface
Represents something that has tree nodes.
public interface IHasTreeNodes
- Namespace
- Spectre
.Console
Properties
- abstract List<TreeNode> Nodes
- Gets the tree's child nodes.
Extension Methods
-
TreeNode AddNode
< I Has Tree Nodes> (IRenderable) - Adds a tree node.
-
TreeNode AddNode
< I Has Tree Nodes> (string) - Adds a tree node.
-
TreeNode AddNode
< I Has Tree Nodes> (TreeNode) - Adds a tree node.
-
void AddNodes
< I Has Tree Nodes> (IEnumerable <IRenderable> ) - Add multiple tree nodes.
-
void AddNodes
< I Has Tree Nodes> (IEnumerable <string> ) - Add multiple tree nodes.
-
void AddNodes
< I Has Tree Nodes> (IEnumerable <TreeNode> ) - Add multiple tree nodes.
-
void AddNodes
< I Has Tree Nodes> (IRenderable[]) - Add multiple tree nodes.
-
void AddNodes
< I Has Tree Nodes> (string[]) - Add multiple tree nodes.
-
void AddNodes
< I Has Tree Nodes> (TreeNode[]) - Add multiple tree nodes.
-
T And
< I Has Tree Nodes> (Action < I Has Tree Nodes> ) - Performs the specified action on the given object and then returns the object. Useful for fluent testing patterns where additional assertions or operations are chained together in a readable manner.