mirror of
https://github.com/nsnail/spectre.console.git
synced 2025-04-16 00:42:51 +08:00
21 lines
717 B
C#
21 lines
717 B
C#
using Spectre.Console;
|
|
|
|
namespace Generator.Commands.Samples
|
|
{
|
|
internal class RuleSample : BaseSample
|
|
{
|
|
public override (int Cols, int Rows) ConsoleSize => (82, 10);
|
|
|
|
public override void Run(IAnsiConsole console)
|
|
{
|
|
console.Write(new Rule());
|
|
console.WriteLine();
|
|
console.Write(new Rule("[blue]Left aligned[/]").LeftJustified().RuleStyle("red"));
|
|
console.WriteLine();
|
|
console.Write(new Rule("[green]Centered[/]").Centered().RuleStyle("green"));
|
|
console.WriteLine();
|
|
console.Write(new Rule("[red]Right aligned[/]").RightJustified().RuleStyle("blue"));
|
|
console.WriteLine();
|
|
}
|
|
}
|
|
} |