Class InputProviderSite
- Namespace
- nanoFramework.UI.Input
- Assembly
- nanoFramework.Graphics.dll
The object which input providers use to report input to the input manager.
public class InputProviderSite : IDisposable- Inheritance
- 
      
      InputProviderSite
- Implements
- Inherited Members
- Extension Methods
Properties
InputManager
Returns the input manager that this site is attached to.
public InputManager InputManager { get; }Property Value
IsDisposed
Returns true if we are disposed.
public bool IsDisposed { get; }Property Value
Methods
Dispose()
Unregisters this input provider.
public void Dispose()Dispose(bool)
protected virtual void Dispose(bool disposing)Parameters
- disposingbool
ReportInput(InputDevice, InputReport)
Reports input to the input manager.
public bool ReportInput(InputDevice device, InputReport inputReport)Parameters
- deviceInputDevice
- inputReportInputReport
Returns
- bool
- Whether or not any event generated as a consequence of this event was handled.