Class MauiCompositionInputSource
Namespace: VelloSharp.Maui.Input
Assembly: VelloSharp.Maui.Core.dll
MAUI-backed implementation of
public sealed class MauiCompositionInputSource : ICompositionInputSource, IDisposable
Inheritance
object ← MauiCompositionInputSource
Implements
ICompositionInputSource, IDisposable
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
MauiCompositionInputSource(IVelloView, object)
public MauiCompositionInputSource(IVelloView view, object platformView)
Parameters
view
IVelloView
platformView
object
Methods
Connect(ICompositionInputSink)
public void Connect(ICompositionInputSink sink)
Parameters
Disconnect(ICompositionInputSink)
public void Disconnect(ICompositionInputSink sink)
Parameters
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
ReleasePointerCapture(ICompositionInputSink, ulong)
public void ReleasePointerCapture(ICompositionInputSink sink, ulong pointerId)
Parameters
pointerId
ulong
RequestFocus(ICompositionInputSink)
public void RequestFocus(ICompositionInputSink sink)
Parameters
RequestPointerCapture(ICompositionInputSink, ulong)
public void RequestPointerCapture(ICompositionInputSink sink, ulong pointerId)
Parameters
pointerId
ulong