Summary
Receives input from the windowing subsystem and dispatches it to interested parties
for processing.
- Namespace
- Avalonia
.Input - Interfaces
- Base Types
-
- object
graph BT
Type-->Base0["object"]
Type-.->Interface0["IInputManager"]
click Interface0 "/api/Avalonia.Input/IInputManager"
Type["InputManager"]
class Type type-node
Syntax
public class InputManager : IInputManager
Properties
Name | Value | Summary |
---|---|---|
Instance | IInputManager |
Gets the global instance of the input manager.
static
|
PostProcess | IObservable |
Gets an observable that notifies on each input event received after
Process .
|
PreProcess | IObservable |
Gets an observable that notifies on each input event received before
Process .
|
Process | IObservable |
Gets an observable that notifies on each input event received.
|
Methods
Name | Value | Summary |
---|---|---|
ProcessInput |
void |
Processes a raw input event.
|