ViewHeaderFluent
ConsoleMonster.Widgets
The fluent methods of ViewHeader, generated from its public properties: A property-named method sets a property and Add... adds to a collection, both returning the same instance.
Inheritance
- object
- ViewHeaderFluent
Methods
public static ViewHeader AddFact(ViewHeader viewHeader, string item) #Adds an item to ViewHeader.Facts: Fact markup, joined only at separators.
Parameters
- viewHeader ConsoleMonster.Widgets.ViewHeader
- The instance.
- item string
- The item.
public static ViewHeader AddFacts(ViewHeader viewHeader, params string[] items) #Adds items to ViewHeader.Facts: Fact markup, joined only at separators.
Parameters
- viewHeader ConsoleMonster.Widgets.ViewHeader
- The instance.
- items string[]
- The items, in order.
public static ViewHeader AddFacts(ViewHeader viewHeader, IEnumerable<string> items) #Adds items to ViewHeader.Facts: Fact markup, joined only at separators.
Parameters
- viewHeader ConsoleMonster.Widgets.ViewHeader
- The instance.
- items System.Collections.Generic.IEnumerable<string>
- The items, in order.
public static ViewHeader State(ViewHeader viewHeader, string value) #Sets ViewHeader.State: State markup, including an optional observation time.
Parameters
- viewHeader ConsoleMonster.Widgets.ViewHeader
- The instance.
- value string
- The value.
Examples
// C# initializer or property // C# fluent
viewHeader.State = value; viewHeader.State(value);public static ViewHeader Streaming(ViewHeader viewHeader, bool value) #Sets ViewHeader.Streaming: Whether the header describes an open stream, whose verdict is not known yet.
Parameters
- viewHeader ConsoleMonster.Widgets.ViewHeader
- The instance.
- value bool
- The value.
Examples
// C# initializer or property // C# fluent
viewHeader.Streaming = value; viewHeader.Streaming(value);public static ViewHeader Streaming(ViewHeader viewHeader) #Sets ViewHeader.Streaming to true.
Parameters
- viewHeader ConsoleMonster.Widgets.ViewHeader
- The instance to configure.
public static ViewHeader Title(ViewHeader viewHeader, string value) #Sets ViewHeader.Title: The literal title.
Parameters
- viewHeader ConsoleMonster.Widgets.ViewHeader
- The instance.
- value string
- The value.
Examples
// C# initializer or property // C# fluent
viewHeader.Title = value; viewHeader.Title(value);