|
Foxit PDF SDK for HarmonyOS
3.0
|
Public Member Functions | |
| getCurrentXFAWidget () | |
| < boolean > | onPageViewLongPress (pageIndex, event, widget) |
| onPageViewTapConfirmed (pageIndex, event) | |
| onTouchEvent (pageIndex, event) | |
| onXFAWidgetDeselected (widget, reRender) | |
| onXFAWidgetSelected (widget, reRender) | |
| < boolean > | setCurrentXFAWidget (widget) |
XFAWidget交互处理接口,用于管理XFAWidget的选择、触摸事件处理等交互行为
| uiextensions.IXFAWidgetHandler.getCurrentXFAWidget | ( | ) |
获取当前XFAWidget
| <boolean> uiextensions.IXFAWidgetHandler.onPageViewLongPress | ( | pageIndex | , |
| event | , | ||
| widget | |||
| ) |
长按手势事件处理
| pageIndex | 当前页面索引 |
| event | 长按手势事件对象 LongPressGestureEvent |
| widget | 关联的XFAWidget实例 FoxitRDKNative.addon.xfa.XFAWidget |
| uiextensions.IXFAWidgetHandler.onPageViewTapConfirmed | ( | pageIndex | , |
| event | |||
| ) |
| uiextensions.IXFAWidgetHandler.onTouchEvent | ( | pageIndex | , |
| event | |||
| ) |
| uiextensions.IXFAWidgetHandler.onXFAWidgetDeselected | ( | widget | , |
| reRender | |||
| ) |
XFAWidget取消选中事件回调
| widget | 被取消选中的XFAWidget实例 FoxitRDKNative.addon.xfa.XFAWidget |
| reRender | 是否需要触发重新渲染 |
| uiextensions.IXFAWidgetHandler.onXFAWidgetSelected | ( | widget | , |
| reRender | |||
| ) |
XFAWidget选中事件回调
| widget | 被选中的XFAWidget实例 FoxitRDKNative.addon.xfa.XFAWidget |
| reRender | 是否需要触发重新渲染 |
| <boolean> uiextensions.IXFAWidgetHandler.setCurrentXFAWidget | ( | widget | ) |
设置当前XFAWidget
| widget | 要设置的XFAWidget实例,传入null表示清空当前组件 |