Foxit PDF SDK for HarmonyOS  3.0
FoxitPDFViewCtrl.IGestureEventListener Class Reference
Inheritance diagram for FoxitPDFViewCtrl.IGestureEventListener:
FoxitPDFViewCtrl.IUIExtensionsManager

Public Member Functions

< boolean > onDoubleTap (event)
 
 onLongPress (event, action)
 
 onPan (event, action)
 
 onPinch (event, action)
 
< boolean > onShouldBegin (event)
 
< boolean > onTap (event)
 

Detailed Description

手势事件监听接口

Member Function Documentation

◆ onDoubleTap()

<boolean> FoxitPDFViewCtrl.IGestureEventListener.onDoubleTap ( event  )

双击手势触发事件

Parameters
event点击手势事件对象
Returns
boolean true表示已处理事件,false表示未处理

◆ onLongPress()

FoxitPDFViewCtrl.IGestureEventListener.onLongPress ( event  ,
action   
)

长按手势触发事件

Parameters
event长按手势事件对象
action动作类型 ActionType
Returns
返回Promise<boolean> true表示已处理事件,false表示未处理

◆ onPan()

FoxitPDFViewCtrl.IGestureEventListener.onPan ( event  ,
action   
)

平移手势触发事件

Parameters
event平移手势事件对象
action动作类型 ActionType
Returns
返回Promise<boolean> true表示已处理事件,false表示未处理

◆ onPinch()

FoxitPDFViewCtrl.IGestureEventListener.onPinch ( event  ,
action   
)

捏合手势触发事件

Parameters
event捏合手势事件对象
action动作类型 ActionType
Returns
boolean true表示已处理事件,false表示未处理

◆ onShouldBegin()

<boolean> FoxitPDFViewCtrl.IGestureEventListener.onShouldBegin ( event  )

是否响应平移手势

Parameters
event平移手势事件对象
Returns
返回Promise<boolean> true表示可以响应平移手势,false表示不响应

◆ onTap()

<boolean> FoxitPDFViewCtrl.IGestureEventListener.onTap ( event  )

单击手势触发事件

Parameters
event点击手势事件对象
Returns
返回Promise<boolean> true表示已处理事件,false表示未处理