Add tree example

This commit is contained in:
Patrik Svensson
2021-01-02 12:00:18 +01:00
committed by Patrik Svensson
parent 1aa958ced3
commit 87e6b42409
10 changed files with 150 additions and 23 deletions

View File

@ -55,7 +55,7 @@ namespace Spectre.Console
/// <param name="content">The panel content.</param>
public Panel(IRenderable content)
{
_child = content ?? throw new System.ArgumentNullException(nameof(content));
_child = content ?? throw new ArgumentNullException(nameof(content));
}
/// <inheritdoc/>

View File

@ -73,7 +73,7 @@ namespace Spectre.Console
var root = new TreeNode(Text.Empty);
foreach (var node in Nodes)
{
root.AddChild(node);
root.AddNode(node);
}
return MeasureAtDepth(context, maxWidth, root, depth: 0);
@ -97,7 +97,7 @@ namespace Spectre.Console
var root = new TreeNode(Text.Empty);
foreach (var node in Nodes)
{
root.AddChild(node);
root.AddNode(node);
}
return Enumerable.Empty<Segment>()