UIBlock.AddGestureHandler
AddGestureHandler<TGesture>(UIEventHandler<TGesture>, bool)
Subscribe to a gesture event on this UIBlock and optionally on its descendent hierarchy, depending on the value of includeHierarchy.
Remarks
If includeHierarchy is true, gestureHandler will be invoked whenever the given gesture type is triggered on this UIBlock or one of its decendents.
If includeHierarchy is false, gestureHandler will be invoked only when the given gesture type occurs on this UIBlock directy.
Declaration
public void AddGestureHandler<TGesture>(UIEventHandler<TGesture> gestureHandler, bool includeHierarchy = true)
where TGesture : struct, IGestureEvent
Parameters
| Type | Name | Description |
|---|---|---|
| UIEventHandler<TGesture> | gestureHandler | The callback invoked when the gesture event fires. |
| bool | includeHierarchy | Capture gestures from the descendent hierarchy or scope to this this UIBlock directy. |
Type Parameters
| Name | Description |
|---|---|
| TGesture | The type of gesture event to handle. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | If |