Namespace nanoFramework.UI.Input
Classes
- ButtonDevice
The ButtonDevice class represents the button device to the members of a context.
- ButtonEventArgs
The ButtonEventArgs class contains information about button states.
- Buttons
The Button class represents the button device to the members of a context.
- FocusChangedEventArgs
The FocusChangedEventArgs class contains information about focus states
- GenericDevice
The GenericDevice class represents the Generic device to the members of a context.
- GenericEventArgs
Event Args
- GenericEvents
Generic Events
- InputDevice
Provides the base class for all input devices.
- InputEventArgs
The InputEventArgs class represents a type of RoutedEventArgs that are relevant to all input events.
- InputManager
The InputManager class is responsible for coordinating all of the input system in nanoFramework.
The input manager exists per Dispatcher
- InputManager.DeviceEvents
Device Events
- InputProviderSite
The object which input providers use to report input to the input manager.
- InputReport
The InputReport is an abstract base class for all input that is reported to the InputManager.
- InputReportArgs
report arguments
- InputReportEventArgs
The InputReportEventArgs class contains information about an input report that is being processed.
- NotifyInputEventArgs
Provides information about an input event being processed by the input manager.
- PreProcessInputEventArgs
Allows the handler to cancel the processing of an input event.
- ProcessInputEventArgs
Provides access to the input manager's staging area.
- RawButtonInputReport
The RawButtonInputReport class encapsulates the raw input provided from a keyboard.
- RawGenericInputReport
The RawGenericInputReport class encapsulates the raw input provided from a keyboard.
- RawTouchInputReport
The RawTouchInputReport class encapsulates the raw input provided from a multitouch source.
- StagingAreaInputItem
This class encapsulates an input event while it is being processed by the input manager.
- TouchDevice
The TouchDevice class represents the stylus/touch device to the members of a context.
Enums
- Button
The button or key.
- ButtonState
The ButtonState enumeration describes the state that buttons can be in.
- InputManager.InputDeviceType
Input Device Type
- RawButtonActions
Raw buttton actions.
- RawTouchActions
Raw touch actions.
- TouchCaptureMode
Touch capture mode.s
Delegates
- ButtonEventHandler
The delegate to use for handlers that receive ButtonEventArgs.
- FocusChangedEventHandler
The delegate to use for handlers that receive FocusChangedEventArgs.
- GenericEventHandler
Generic Event handler
- InputEventHandler
The delegate to use for handlers that receive InputEventArgs.
- InputReportEventHandler
The delegate to use for handlers that receive InputReportEventArgs
- NotifyInputEventHandler
Delegate type for handles of events that use NotifyInputEventArgs.
- PreProcessInputEventHandler
Delegate type for handles of events that use PreProcessInputEventArgs.
- ProcessInputEventHandler
Delegate type for handles of events that use ProcessInputEventArgs.
- TouchEventHandler
Touch event handler.