Avalonia.Input Namespace
Classes
Structures
PointerPoint | Provides basic properties for the input pointer associated with a single mouse, pen/stylus, or touch contact. |
PointerPointProperties | Provides extended properties for a PointerPoint object. |
Interfaces
ICloseable | |
ICommandSource | An interface for classes that know how to invoke a Command. |
ICustomKeyboardNavigation | Designates a control as handling its own keyboard navigation. |
IDataObject | Interface to access information about the data of a drag-and-drop operation. |
IFocusManager | Manages focus for the application. Not client implementable. |
IFocusScope | Not client implementable. |
IInputElement | Defines input-related functionality for a control. Not client implementable. |
IInputRoot | Defines the interface for top-level input elements. Not client implementable. |
IKeyboardNavigationHandler | Defines the interface for classes that handle keyboard navigation for a window. Unstable. |
INavigableContainer | Defines a container in which the child controls can be navigated by keyboard. |
IPointer | Identifies specific pointer generated by input device. Not client implementable. |
Enumerations
DragDropEffects | |
HoldingState | |
Key | Defines the keys available on a keyboard. |
KeyboardNavigationMode | Defines the mode of keyboard traversal within a container when the tab or arrow keys are pressed. |
KeyDeviceType | Enumerates key device types. |
KeyModifiers | |
KeyStates | |
MouseButton | |
NavigationDirection | Describes how focus should be moved by directional or tab keys. |
NavigationMethod | Defines the method by which a focus change occurred. |
PhysicalKey | Represents a keyboard physical key. |
PointerType | Enumerates pointer device types. |
PointerUpdateKind | |
PullDirection | |
RawInputModifiers | |
StandardCursorType | |
XYFocusNavigationModes | Specifies the 2D directional navigation behavior when using different key devices. |
XYFocusNavigationStrategy | Specifies the disambiguation strategy used for navigating between multiple candidate targets using DownNavigationStrategyProperty, LeftNavigationStrategyProperty, RightNavigationStrategyProperty, and UpNavigationStrategyProperty. |