Skip to content
ConsoleMonster
Class

ConsoleViewFrameFluent

ConsoleMonster.Widgets

Namespace
ConsoleMonster.Widgets
Assembly
ConsoleMonster
Modifiers
static
Attributes
GeneratedCode("ConsoleMonster.Generators", "1.0.0")

The fluent methods of ConsoleViewFrame, 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
  • ConsoleViewFrameFluent

Methods

public static ConsoleViewFrame AddBlock(ConsoleViewFrame consoleViewFrame, IWidget item) #

Adds an item to ConsoleViewFrame.Blocks: Body blocks separated by one blank line.

Parameters

consoleViewFrame ConsoleMonster.Widgets.ConsoleViewFrame required
The instance.
item ConsoleMonster.Layout.IWidget required
The item.

Returns

ConsoleViewFrame The same instance.
AddBlocks 2 overloads
public static ConsoleViewFrame AddBlocks(ConsoleViewFrame consoleViewFrame, params IWidget[] items) #

Adds items to ConsoleViewFrame.Blocks: Body blocks separated by one blank line.

Parameters

consoleViewFrame ConsoleMonster.Widgets.ConsoleViewFrame required
The instance.
items ConsoleMonster.Layout.IWidget[] required
The items, in order.

Returns

ConsoleViewFrame The same instance.
public static ConsoleViewFrame AddBlocks(ConsoleViewFrame consoleViewFrame, IEnumerable<IWidget> items) #

Adds items to ConsoleViewFrame.Blocks: Body blocks separated by one blank line.

Parameters

consoleViewFrame ConsoleMonster.Widgets.ConsoleViewFrame required
The instance.
items System.Collections.Generic.IEnumerable<ConsoleMonster.Layout.IWidget> required
The items, in order.

Returns

ConsoleViewFrame The same instance.
public static ConsoleViewFrame Header(ConsoleViewFrame consoleViewFrame, Action<ViewHeader> configure) #

Configures ConsoleViewFrame.Header in place: The title line.

Parameters

consoleViewFrame ConsoleMonster.Widgets.ConsoleViewFrame required
The instance.
configure System.Action<ConsoleMonster.Widgets.ViewHeader> required
Configures the value.

Returns

ConsoleViewFrame The same instance.
public static ConsoleViewFrame Headline(ConsoleViewFrame consoleViewFrame, IWidget? value) #

Sets ConsoleViewFrame.Headline: An optional headline directly beneath the title.

Parameters

consoleViewFrame ConsoleMonster.Widgets.ConsoleViewFrame required
The instance.
value ConsoleMonster.Layout.IWidget? required
The value.

Returns

ConsoleViewFrame The same instance.

Examples

// C# initializer or property         // C# fluent
consoleViewFrame.Headline = value;    consoleViewFrame.Headline(value);