DatePickerFluent
ConsoleMonster.Interactive
The fluent methods of DatePicker, 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
- DatePickerFluent
Methods
public static DatePicker Configure(DatePicker datePicker, Action<DatePicker> configure) #Assigns callbacks and related configuration without invoking delegate-valued properties.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- configure System.Action<ConsoleMonster.Interactive.DatePicker>
- Assignments applied in order.
Examples
// C# initializer or property // C# fluent
datePicker.Unavailable = value; datePicker.Configure(configured => configured.Unavailable = value);public static DatePicker Culture(DatePicker datePicker, CultureInfo? value) #Sets DatePicker.Culture: The display culture; arithmetic remains Gregorian.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value System.Globalization.CultureInfo?
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Culture = value; datePicker.Culture(value);public static DatePicker Data(DatePicker datePicker, CalendarData value) #Sets DatePicker.Data: The shared immutable status/label model.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value ConsoleMonster.Dates.CalendarData
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Data = value; datePicker.Data(value);public static DatePicker Disabled(DatePicker datePicker, bool value) #Sets InputControl.Disabled: Whether this control is excluded from input and focus traversal.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value bool
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Disabled = value; datePicker.Disabled(value);public static DatePicker Disabled(DatePicker datePicker) #Sets InputControl.Disabled to true.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance to configure.
public static DatePicker FirstDayOfWeek(DatePicker datePicker, DayOfWeek? value) #Sets DatePicker.FirstDayOfWeek: Overrides the culture's first weekday.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value System.DayOfWeek?
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.FirstDayOfWeek = value; datePicker.FirstDayOfWeek(value);public static DatePicker Label(DatePicker datePicker, string? value) #Sets InputControl.Label: The visible label, or null to use the name.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value string?
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Label = value; datePicker.Label(value);public static DatePicker Maximum(DatePicker datePicker, DateTime? value) #Sets DatePicker.Maximum: The latest committable date.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value System.DateTime?
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Maximum = value; datePicker.Maximum(value);public static DatePicker Minimum(DatePicker datePicker, DateTime? value) #Sets DatePicker.Minimum: The earliest committable date.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value System.DateTime?
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Minimum = value; datePicker.Minimum(value);public static DatePicker Range(DatePicker datePicker, bool value) #Sets DatePicker.Range: Whether the committed value is a DateRange instead of a DateTime.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value bool
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Range = value; datePicker.Range(value);public static DatePicker Range(DatePicker datePicker) #Sets DatePicker.Range to true.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance to configure.
public static DatePicker TabIndex(DatePicker datePicker, int value) #Sets InputControl.TabIndex: Focus order; equal values preserve declaration order.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value int
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.TabIndex = value; datePicker.TabIndex(value);public static DatePicker Today(DatePicker datePicker, DateTime value) #Sets DatePicker.Today: Today emphasis and deterministic initial cursor.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value System.DateTime
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Today = value; datePicker.Today(value);public static DatePicker ValidationMessage(DatePicker datePicker, string? value) #Sets InputControl.ValidationMessage: The current validation message below the control, or null.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value string?
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.ValidationMessage = value; datePicker.ValidationMessage(value);public static DatePicker Value(DatePicker datePicker, object? value) #Sets DatePicker.Value: The committed civil date or DateRange; null means uncommitted. A scalar in range mode means Start=End.
Parameters
- datePicker ConsoleMonster.Interactive.DatePicker
- The instance.
- value object?
- The value.
Examples
// C# initializer or property // C# fluent
datePicker.Value = value; datePicker.Value(value);