Skip to content
ConsoleMonster
Class

NumberFieldFluent

ConsoleMonster.Interactive

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

The fluent methods of NumberField, 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
  • NumberFieldFluent

Methods

AddDependsOn 3 overloads
public static NumberField AddDependsOn(NumberField numberField, string item) #

Adds an item to Field.DependsOn: Fields whose change resets this field (and reloads its options).

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
item string required
The item.

Returns

NumberField The same instance.
public static NumberField AddDependsOn(NumberField numberField, params string[] items) #

Adds items to Field.DependsOn: Fields whose change resets this field (and reloads its options).

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
items string[] required
The items, in order.

Returns

NumberField The same instance.
public static NumberField AddDependsOn(NumberField numberField, IEnumerable<string> items) #

Adds items to Field.DependsOn: Fields whose change resets this field (and reloads its options).

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
items System.Collections.Generic.IEnumerable<string> required
The items, in order.

Returns

NumberField The same instance.
public static NumberField Default(NumberField numberField, object? value) #

Sets Field.Default: The declared default: the starting value until a value is set, and values equal to it are left out of the equivalent command.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value object? required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Default = value;     numberField.Default(value);
public static NumberField Help(NumberField numberField, string? value) #

Sets Field.Help: Help shown while the field has focus.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value string? required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Help = value;        numberField.Help(value);
Integer 2 overloads
public static NumberField Integer(NumberField numberField, bool value) #

Sets NumberField.Integer: Whether only whole numbers are accepted.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value bool required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Integer = value;     numberField.Integer(value);
public static NumberField Integer(NumberField numberField) #

Sets NumberField.Integer to true.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance to configure.

Returns

NumberField The same instance.
public static NumberField Label(NumberField numberField, string value) #

Sets Field.Label: The label.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value string required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Label = value;       numberField.Label(value);
public static NumberField Maximum(NumberField numberField, decimal? value) #

Sets NumberField.Maximum: The largest value.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value decimal? required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Maximum = value;     numberField.Maximum(value);
public static NumberField Minimum(NumberField numberField, decimal? value) #

Sets NumberField.Minimum: The smallest value.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value decimal? required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Minimum = value;     numberField.Minimum(value);
public static NumberField ParameterName(NumberField numberField, string? value) #

Sets Field.ParameterName: The command-line parameter this field supplies (Domain, -Domain, --domain); null leaves the field out of the equivalent command.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value string? required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property         // C# fluent
numberField.ParameterName = value;    numberField.ParameterName(value);
Remember 2 overloads
public static NumberField Remember(NumberField numberField, bool value) #

Sets Field.Remember: Whether the value is kept in presets and remembered choices (never for secrets).

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value bool required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Remember = value;    numberField.Remember(value);
public static NumberField Remember(NumberField numberField) #

Sets Field.Remember to true.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance to configure.

Returns

NumberField The same instance.
Required 2 overloads
public static NumberField Required(NumberField numberField, bool value) #

Sets Field.Required: Whether an empty value is refused.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value bool required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Required = value;    numberField.Required(value);
public static NumberField Required(NumberField numberField) #

Sets Field.Required to true.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance to configure.

Returns

NumberField The same instance.
public static NumberField Step(NumberField numberField, decimal value) #

Sets NumberField.Step: The step of Up and Down.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value decimal required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Step = value;        numberField.Step(value);
public static NumberField Value(NumberField numberField, object? value) #

Sets Field.Value: The current value.

Parameters

numberField ConsoleMonster.Interactive.NumberField required
The instance.
value object? required
The value.

Returns

NumberField The same instance.

Examples

// C# initializer or property    // C# fluent
numberField.Value = value;       numberField.Value(value);