using System; namespace Spectre.Console.Rendering; /// /// A tree guide made up of lines. /// public sealed class LineTreeGuide : TreeGuide { /// public override string GetPart(TreeGuidePart part) { return part switch { TreeGuidePart.Space => " ", TreeGuidePart.Continue => "│ ", TreeGuidePart.Fork => "├── ", TreeGuidePart.End => "└── ", _ => throw new ArgumentOutOfRangeException(nameof(part), part, "Unknown tree part."), }; } }