Skip to content
ConsoleMonster
Class

DashboardFrameFluent

ConsoleMonster.Frames

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

The fluent methods of DashboardFrame, 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
  • DashboardFrameFluent

Methods

public static DashboardFrame AddMeter(DashboardFrame dashboardFrame, Meter item) #

Adds an item to DashboardFrame.Meters: Headline meters, in priority order.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
item ConsoleMonster.Frames.Meter required
The item.

Returns

DashboardFrame The same instance.
AddMeters 2 overloads
public static DashboardFrame AddMeters(DashboardFrame dashboardFrame, params Meter[] items) #

Adds items to DashboardFrame.Meters: Headline meters, in priority order.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
items ConsoleMonster.Frames.Meter[] required
The items, in order.

Returns

DashboardFrame The same instance.
public static DashboardFrame AddMeters(DashboardFrame dashboardFrame, IEnumerable<Meter> items) #

Adds items to DashboardFrame.Meters: Headline meters, in priority order.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
items System.Collections.Generic.IEnumerable<ConsoleMonster.Frames.Meter> required
The items, in order.

Returns

DashboardFrame The same instance.
public static DashboardFrame AddSection(DashboardFrame dashboardFrame, FrameSection item) #

Adds an item to DashboardFrame.Sections: Overview and detail sections, in the order they print.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
item ConsoleMonster.Frames.FrameSection required
The item.

Returns

DashboardFrame The same instance.
AddSections 2 overloads
public static DashboardFrame AddSections(DashboardFrame dashboardFrame, params FrameSection[] items) #

Adds items to DashboardFrame.Sections: Overview and detail sections, in the order they print.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
items ConsoleMonster.Frames.FrameSection[] required
The items, in order.

Returns

DashboardFrame The same instance.
public static DashboardFrame AddSections(DashboardFrame dashboardFrame, IEnumerable<FrameSection> items) #

Adds items to DashboardFrame.Sections: Overview and detail sections, in the order they print.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
items System.Collections.Generic.IEnumerable<ConsoleMonster.Frames.FrameSection> required
The items, in order.

Returns

DashboardFrame The same instance.
public static DashboardFrame Attention(DashboardFrame dashboardFrame, Action<AttentionList> configure) #

Configures DashboardFrame.Attention in place: The attention list; it prints first in the summary rows whenever it has items.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
configure System.Action<ConsoleMonster.Frames.AttentionList> required
Configures the value.

Returns

DashboardFrame The same instance.
public static DashboardFrame Configure(DashboardFrame dashboardFrame, Action<DashboardFrame> configure) #

Assigns callbacks and related configuration without invoking delegate-valued properties.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
configure System.Action<ConsoleMonster.Frames.DashboardFrame> required
Assignments applied in order.

Returns

DashboardFrame The same instance.

Examples

// C# initializer or property      // C# fluent
dashboardFrame.Compact = value;    dashboardFrame.Configure(configured => configured.Compact = value);
public static DashboardFrame Header(DashboardFrame dashboardFrame, Action<FrameHeader> configure) #

Configures DashboardFrame.Header in place: The title line.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
configure System.Action<ConsoleMonster.Frames.FrameHeader> required
Configures the value.

Returns

DashboardFrame The same instance.
public static DashboardFrame Length(DashboardFrame dashboardFrame, ConsoleViewLength? value) #

Sets DashboardFrame.Length: An explicit length; null uses the session preference or Standard.

Parameters

dashboardFrame ConsoleMonster.Frames.DashboardFrame required
The instance.
value ConsoleMonster.Views.ConsoleViewLength? required
The value.

Returns

DashboardFrame The same instance.

Examples

// C# initializer or property     // C# fluent
dashboardFrame.Length = value;    dashboardFrame.Length(value);