Inheritance
System.Object
GestureRecognizer
public abstract class GestureRecognizer : DiagnosticableTree, GestureArenaMember
Constructors
Declaration
protected GestureRecognizer(object debugOwner = null, PointerDeviceKind? kind = default(PointerDeviceKind? ))
Parameters
Type |
Name |
Description |
System.Object |
debugOwner |
|
System.Nullable<PointerDeviceKind> |
kind |
|
Fields
Declaration
public readonly object debugOwner
Field Value
Type |
Description |
System.Object |
|
Properties
Declaration
public abstract string debugDescription { get; }
Property Value
Type |
Description |
System.String |
|
Methods
Declaration
public abstract void acceptGesture(int pointer)
Parameters
Type |
Name |
Description |
System.Int32 |
pointer |
|
Implements
Declaration
public abstract void addAllowedPointer(PointerDownEvent evt)
Parameters
Declaration
public void addPointer(PointerDownEvent evt)
Parameters
Declaration
public virtual void addScrollPointer(PointerScrollEvent evt)
Parameters
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
Declaration
public virtual void dispose()
Declaration
protected virtual void handleNonAllowedPointer(PointerDownEvent evt)
Parameters
Declaration
protected T invokeCallback<T>(string name, RecognizerCallback<T> callback, Func<string> debugReport = null)
Parameters
Type |
Name |
Description |
System.String |
name |
|
RecognizerCallback<T> |
callback |
|
System.Func<System.String> |
debugReport |
|
Returns
Type Parameters
Declaration
protected bool isPointerAllowed(PointerDownEvent evt)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public abstract void rejectGesture(int pointer)
Parameters
Type |
Name |
Description |
System.Int32 |
pointer |
|
Implements