Class
AppHostKeysFluent
ConsoleMonster.Interactive
The fluent methods of AppHostKeys, 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
- AppHostKeysFluent
Methods
public static AppHostKeys Actions(AppHostKeys appHostKeys, KeyChord? value) #Sets AppHostKeys.Actions: Focus the action buttons.
Parameters
- appHostKeys ConsoleMonster.Interactive.AppHostKeys
- The instance.
- value ConsoleMonster.Input.KeyChord?
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Interactive.AppHostKeys { Actions = value }; appHostKeys.Actions(value);public static AppHostKeys CancelAction(AppHostKeys appHostKeys, KeyChord? value) #Sets AppHostKeys.CancelAction: Cancel the active operation before ordinary routing. Null uses Ctrl+C alone.
Parameters
- appHostKeys ConsoleMonster.Interactive.AppHostKeys
- The instance.
- value ConsoleMonster.Input.KeyChord?
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Interactive.AppHostKeys { CancelAction = value }; appHostKeys.CancelAction(value);public static AppHostKeys Exit(AppHostKeys appHostKeys, KeyChord? value) #Sets AppHostKeys.Exit: Leave the app when the focused input does not consume this key.
Parameters
- appHostKeys ConsoleMonster.Interactive.AppHostKeys
- The instance.
- value ConsoleMonster.Input.KeyChord?
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Interactive.AppHostKeys { Exit = value }; appHostKeys.Exit(value);public static AppHostKeys NextFocus(AppHostKeys appHostKeys, KeyChord? value) #Sets AppHostKeys.NextFocus: Focus the next input; null lets the registry claim Tab.
Parameters
- appHostKeys ConsoleMonster.Interactive.AppHostKeys
- The instance.
- value ConsoleMonster.Input.KeyChord?
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Interactive.AppHostKeys { NextFocus = value }; appHostKeys.NextFocus(value);public static AppHostKeys Palette(AppHostKeys appHostKeys, KeyChord? value) #Sets AppHostKeys.Palette: Open the action palette.
Parameters
- appHostKeys ConsoleMonster.Interactive.AppHostKeys
- The instance.
- value ConsoleMonster.Input.KeyChord?
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Interactive.AppHostKeys { Palette = value }; appHostKeys.Palette(value);public static AppHostKeys PreviousFocus(AppHostKeys appHostKeys, KeyChord? value) #Sets AppHostKeys.PreviousFocus: Focus the previous input.
Parameters
- appHostKeys ConsoleMonster.Interactive.AppHostKeys
- The instance.
- value ConsoleMonster.Input.KeyChord?
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Interactive.AppHostKeys { PreviousFocus = value }; appHostKeys.PreviousFocus(value);