Foxit PDF SDK for HarmonyOS  3.0
uiextensions.IExtensionsGestureEventListener Class Reference

Public Member Functions

< boolean > onLongPress (pageIndex, event, action)
 
< boolean > onTap (pageIndex, event)
 
 onTouchEvent (pageIndex, event)
 

Detailed Description

UI扩展手势事件监听接口,用于处理与UI相关的手势交互操作

Member Function Documentation

◆ onLongPress()

<boolean> uiextensions.IExtensionsGestureEventListener.onLongPress ( pageIndex  ,
event  ,
action   
)

长按手势事件处理回调

Parameters
pageIndex- 当前页面索引,有效范围:0到(总页数-1)
event- 长按手势事件对象 LongPressGestureEvent
action- 动作类型,参考ActionType枚举
Returns
返回true表示事件已处理, 返回false表示未处理该事件

◆ onTap()

<boolean> uiextensions.IExtensionsGestureEventListener.onTap ( pageIndex  ,
event   
)

点击手势事件处理回调

Parameters
pageIndex- 当前页面索引,有效范围:0到(总页数-1)
event- 点击手势事件对象
Returns
返回true表示事件已处理, 返回false表示未处理该事件

◆ onTouchEvent()

uiextensions.IExtensionsGestureEventListener.onTouchEvent ( pageIndex  ,
event   
)

触摸事件处理回调

Parameters
pageIndex- 当前页面索引,有效范围:0到(总页数-1)
event- 触摸事件对象,包含触点坐标等详细信息
Returns
返回true表示事件已处理, 返回false表示未处理该事件