Class PlatformHotkeyConfiguration
The PlatformHotkeyConfiguration class represents a configuration for platform-specific hotkeys in an Avalonia application.
public sealed class PlatformHotkeyConfiguration
- Inheritance
-
PlatformHotkeyConfiguration
- Inherited Members
Constructors
PlatformHotkeyConfiguration()
[PrivateApi]
public PlatformHotkeyConfiguration()
PlatformHotkeyConfiguration(KeyModifiers, KeyModifiers, KeyModifiers)
[PrivateApi]
public PlatformHotkeyConfiguration(KeyModifiers commandModifiers, KeyModifiers selectionModifiers = KeyModifiers.Shift, KeyModifiers wholeWordTextActionModifiers = KeyModifiers.Control)
Parameters
commandModifiers
KeyModifiersselectionModifiers
KeyModifierswholeWordTextActionModifiers
KeyModifiers
Properties
Back
public List<KeyGesture> Back { get; set; }
Property Value
CommandModifiers
public KeyModifiers CommandModifiers { get; set; }
Property Value
Copy
public List<KeyGesture> Copy { get; set; }
Property Value
Cut
public List<KeyGesture> Cut { get; set; }
Property Value
MoveCursorToTheEndOfDocument
public List<KeyGesture> MoveCursorToTheEndOfDocument { get; set; }
Property Value
MoveCursorToTheEndOfDocumentWithSelection
public List<KeyGesture> MoveCursorToTheEndOfDocumentWithSelection { get; set; }
Property Value
MoveCursorToTheEndOfLine
public List<KeyGesture> MoveCursorToTheEndOfLine { get; set; }
Property Value
MoveCursorToTheEndOfLineWithSelection
public List<KeyGesture> MoveCursorToTheEndOfLineWithSelection { get; set; }
Property Value
MoveCursorToTheStartOfDocument
public List<KeyGesture> MoveCursorToTheStartOfDocument { get; set; }
Property Value
MoveCursorToTheStartOfDocumentWithSelection
public List<KeyGesture> MoveCursorToTheStartOfDocumentWithSelection { get; set; }
Property Value
MoveCursorToTheStartOfLine
public List<KeyGesture> MoveCursorToTheStartOfLine { get; set; }
Property Value
MoveCursorToTheStartOfLineWithSelection
public List<KeyGesture> MoveCursorToTheStartOfLineWithSelection { get; set; }
Property Value
OpenContextMenu
public List<KeyGesture> OpenContextMenu { get; set; }
Property Value
PageDown
public List<KeyGesture> PageDown { get; set; }
Property Value
PageLeft
public List<KeyGesture> PageLeft { get; set; }
Property Value
PageRight
public List<KeyGesture> PageRight { get; set; }
Property Value
PageUp
public List<KeyGesture> PageUp { get; set; }
Property Value
Paste
public List<KeyGesture> Paste { get; set; }
Property Value
Redo
public List<KeyGesture> Redo { get; set; }
Property Value
SelectAll
public List<KeyGesture> SelectAll { get; set; }
Property Value
SelectionModifiers
public KeyModifiers SelectionModifiers { get; set; }
Property Value
Undo
public List<KeyGesture> Undo { get; set; }
Property Value
WholeWordTextActionModifiers
public KeyModifiers WholeWordTextActionModifiers { get; set; }