Foxit PDF SDK  9.1
<IGestureEventListener> Protocol Reference

The gesture event listener. More...

Inheritance diagram for <IGestureEventListener>:
<FSPDFUIExtensionsManager> UIExtensionsManager

Instance Methods

(BOOL) - onDoubleTap:
 Triggered on the double tap gesture. More...
 
(BOOL) - onLongPress:
 Triggered on long press gesture. More...
 
(BOOL) - onPageGestureRecognizer:gestureRecognizer:shouldReceiveTouch:
 Called before touchesBegan:withEvent: is called on the gesture recognizer for a new touch. return NO to prevent the gesture recognizer from seeing this touch. More...
 
(BOOL) - onPan:
 Triggered on the pan gesture. More...
 
(BOOL) - onShouldBegin:
 Triggered when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. More...
 
(BOOL) - onTap:
 Triggered on the tap gesture. More...
 

Detailed Description

The gesture event listener.

Method Documentation

◆ onDoubleTap:

- (BOOL) onDoubleTap: (UITapGestureRecognizer *)  gestureRecognizer
optional

Triggered on the double tap gesture.

Parameters
[in]gestureRecognizerThe gesture recognizer.
Returns
YES means that this event has been handled by the event listener. NO means that the event listener did not handle this event.

◆ onLongPress:

- (BOOL) onLongPress: (UILongPressGestureRecognizer *)  gestureRecognizer
optional

Triggered on long press gesture.

Parameters
[in]gestureRecognizerThe gesture recognizer.
Returns
YES means that this event has been handled by the event listener. NO means that the event listener did not handle this event.

◆ onPageGestureRecognizer:gestureRecognizer:shouldReceiveTouch:

- (BOOL) onPageGestureRecognizer: (int)  pageIndex
gestureRecognizer: (UIGestureRecognizer *)  gestureRecognizer
shouldReceiveTouch: (UITouch *)  touch 
optional

Called before touchesBegan:withEvent: is called on the gesture recognizer for a new touch. return NO to prevent the gesture recognizer from seeing this touch.

Parameters
[in]gestureRecognizerThe gesture recognizer.
[in]touchA UITouch object represent touches event on the screen.
Returns
YES means that this event has been handled by the event listener. NO means that the event listener did not handle this event.

◆ onPan:

- (BOOL) onPan: (UIPanGestureRecognizer *)  gestureRecognizer
optional

Triggered on the pan gesture.

Parameters
[in]gestureRecognizerThe gesture recognizer.
Returns
YES means that this event has been handled by the event listener. NO means that the event listener did not handle this event.

◆ onShouldBegin:

- (BOOL) onShouldBegin: (UIGestureRecognizer *)  gestureRecognizer
optional

Triggered when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible.

Parameters
[in]gestureRecognizerThe gesture recognizer.
Returns
YES means that this event has been handled by the event listener. NO means that the event listener did not handle this event.

◆ onTap:

- (BOOL) onTap: (UITapGestureRecognizer *)  gestureRecognizer
optional

Triggered on the tap gesture.

Parameters
[in]gestureRecognizerThe gesture recognizer.
Returns
YES means that this event has been handled by the event listener. NO means that the event listener did not handle this event.