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.
TouchCapture
TouchDevice
The TouchDevice class represents the stylus/touch device to the members of a context.
TouchEventArgs
TouchEvents
Enums
Button
ButtonState
The ButtonState enumeration describes the state that buttons can be in.
CaptureMode
InputManager.InputDeviceType
Input Device Type
RawButtonActions
RawTouchActions
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.