mirror of
https://github.com/spectreconsole/spectre.console.git
synced 2026-01-02 01:03:32 +01:00
28 lines
780 B
C#
28 lines
780 B
C#
using System;
|
|
|
|
namespace Spectre.Console
|
|
{
|
|
/// <summary>
|
|
/// Contains extension methods for <see cref="SpinnerColumn"/>.
|
|
/// </summary>
|
|
public static class SpinnerColumnExtensions
|
|
{
|
|
/// <summary>
|
|
/// Sets the style of the spinner.
|
|
/// </summary>
|
|
/// <param name="column">The column.</param>
|
|
/// <param name="style">The style.</param>
|
|
/// <returns>The same instance so that multiple calls can be chained.</returns>
|
|
public static SpinnerColumn Style(this SpinnerColumn column, Style? style)
|
|
{
|
|
if (column is null)
|
|
{
|
|
throw new ArgumentNullException(nameof(column));
|
|
}
|
|
|
|
column.Style = style;
|
|
return column;
|
|
}
|
|
}
|
|
}
|