ConsoleTextLayoutFluent
ConsoleMonster.Text
The fluent methods of ConsoleTextLayout, 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
- ConsoleTextLayoutFluent
Methods
public static ConsoleTextLayout HorizontalCenter(ConsoleTextLayout consoleTextLayout, bool value) #Sets ConsoleTextLayout.HorizontalCenter: Centres each line in the width.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value bool
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { HorizontalCenter = value }; consoleTextLayout.HorizontalCenter(value);public static ConsoleTextLayout HorizontalCenter(ConsoleTextLayout consoleTextLayout) #Sets ConsoleTextLayout.HorizontalCenter to true.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance to configure.
public static ConsoleTextLayout LinesAfter(ConsoleTextLayout consoleTextLayout, int value) #Sets ConsoleTextLayout.LinesAfter: Empty lines after the text.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { LinesAfter = value }; consoleTextLayout.LinesAfter(value);public static ConsoleTextLayout LinesBefore(ConsoleTextLayout consoleTextLayout, int value) #Sets ConsoleTextLayout.LinesBefore: Empty lines before the text.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { LinesBefore = value }; consoleTextLayout.LinesBefore(value);public static ConsoleTextLayout PadCenter(ConsoleTextLayout consoleTextLayout, int value) #Sets ConsoleTextLayout.PadCenter: Centres each line within this many cells.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { PadCenter = value }; consoleTextLayout.PadCenter(value);public static ConsoleTextLayout PadCharacter(ConsoleTextLayout consoleTextLayout, char value) #Sets ConsoleTextLayout.PadCharacter: The padding character (default a space).
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value char
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { PadCharacter = value }; consoleTextLayout.PadCharacter(value);public static ConsoleTextLayout PadLeft(ConsoleTextLayout consoleTextLayout, int value) #Sets ConsoleTextLayout.PadLeft: Pads each line on the left to this many cells (right-aligned).
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { PadLeft = value }; consoleTextLayout.PadLeft(value);public static ConsoleTextLayout PadRight(ConsoleTextLayout consoleTextLayout, int value) #Sets ConsoleTextLayout.PadRight: Pads each line on the right to this many cells.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { PadRight = value }; consoleTextLayout.PadRight(value);public static ConsoleTextLayout SplitLines(ConsoleTextLayout consoleTextLayout, string? value) #Sets ConsoleTextLayout.SplitLines: A separator the text is split at; the following parts are aligned under the first, after the prefix.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value string?
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { SplitLines = value }; consoleTextLayout.SplitLines(value);public static ConsoleTextLayout StartSpaces(ConsoleTextLayout consoleTextLayout, int value) #Sets ConsoleTextLayout.StartSpaces: Spaces before the text.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { StartSpaces = value }; consoleTextLayout.StartSpaces(value);public static ConsoleTextLayout StartTab(ConsoleTextLayout consoleTextLayout, int value) #Sets ConsoleTextLayout.StartTab: Tabs before the text (eight cells each).
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { StartTab = value }; consoleTextLayout.StartTab(value);public static ConsoleTextLayout Time(ConsoleTextLayout consoleTextLayout, DateTime? value) #Sets ConsoleTextLayout.Time: The time shown in brackets at the start, or null for none.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value System.DateTime?
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { Time = value }; consoleTextLayout.Time(value);public static ConsoleTextLayout TimestampFormat(ConsoleTextLayout consoleTextLayout, string value) #Sets ConsoleTextLayout.TimestampFormat: The time format (default yyyy-MM-dd HH:mm:ss).
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value string
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { TimestampFormat = value }; consoleTextLayout.TimestampFormat(value);public static ConsoleTextLayout Wrap(ConsoleTextLayout consoleTextLayout, bool value) #Sets ConsoleTextLayout.Wrap: Wraps long text at the width, continuing under the text after the prefix.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance.
- value bool
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Text.ConsoleTextLayout { Wrap = value }; consoleTextLayout.Wrap(value);public static ConsoleTextLayout Wrap(ConsoleTextLayout consoleTextLayout) #Sets ConsoleTextLayout.Wrap to true.
Parameters
- consoleTextLayout ConsoleMonster.Text.ConsoleTextLayout
- The instance to configure.