|
Foxit PDF SDK for HarmonyOS
3.0
|
Public Member Functions | |
| backToPrevRouter () | |
| changeState (state) | |
| getAnnotPermissionsManager () | |
| getBottomBarImpl () | |
| getDocumentManager () | |
| getExtensionsEventListener () | |
| getFullScreenBottomBarImpl () | |
| getMainFrame () | |
| getPanelManager () | |
| getPDFViewCtrlModel () | |
| getState () | |
| getTopBarImpl () | |
| getUndoManager () | |
| getViewSettingsManager () | |
| registerLifecycleListener (listener) | |
| registerStateChangeListener (listener) | |
| setExtensionsEventListener (listener) | |
| unregisterLifecycleListener (listener) | |
| unregisterStateChangeListener (listener) | |
定义UI扩展管理功能的接口
| uiextensions.IUIExtensionsManager.backToPrevRouter | ( | ) |
导航回退到上一路由节点
用于在UI扩展框架内实现路由栈的后退操作, 当存在历史路由记录时会执行页面回退
| uiextensions.IUIExtensionsManager.changeState | ( | state | ) |
修改阅读状态
| state | 应为ReadState.STATE_NORMAL等预定义状态之一 |
| uiextensions.IUIExtensionsManager.getAnnotPermissionsManager | ( | ) |
获取注释权限管理对象
| uiextensions.IUIExtensionsManager.getBottomBarImpl | ( | ) |
获取默认状态下的底部工具条。 获取工具条后,可以对工具条上面的Item进行移除, 添加,重新设置样式等
| uiextensions.IUIExtensionsManager.getDocumentManager | ( | ) |
获取文档管理器,用于获取文档属性及执行其他操作。
| uiextensions.IUIExtensionsManager.getExtensionsEventListener | ( | ) |
获取当前的扩展事件监听器。
| uiextensions.IUIExtensionsManager.getFullScreenBottomBarImpl | ( | ) |
获取全屏状态下的底部工具条
| uiextensions.IUIExtensionsManager.getMainFrame | ( | ) |
获取主框架接口实例
| uiextensions.IUIExtensionsManager.getPanelManager | ( | ) |
获取面板管理器接口,用于管理面板的创建、显示、隐藏、布局及交互行为。
| uiextensions.IUIExtensionsManager.getPDFViewCtrlModel | ( | ) |
获取PDF视图控制模型
| uiextensions.IUIExtensionsManager.getState | ( | ) |
获取当前阅读器状态
| uiextensions.IUIExtensionsManager.getTopBarImpl | ( | ) |
获取默认状态下的顶部工具条。 获取工具条后,可以对工具条上面的Item进行移除,修改等
| uiextensions.IUIExtensionsManager.getUndoManager | ( | ) |
获取当前文档的撤销管理器
| uiextensions.IUIExtensionsManager.getViewSettingsManager | ( | ) |
获取视图设置管理器,用于控制页面模式、缩放模式及其他相关设置。
| uiextensions.IUIExtensionsManager.registerLifecycleListener | ( | listener | ) |
注册组件生命周期事件监听器
| listener | 实现ILifecycleEventListener接口的监听对象 |
| uiextensions.IUIExtensionsManager.registerStateChangeListener | ( | listener | ) |
注册阅读状态变化事件监听器
| listener | 实现IStateChangeListener接口的监听对象 |
| uiextensions.IUIExtensionsManager.setExtensionsEventListener | ( | listener | ) |
设置扩展事件监听器。
| listener | 要设置的 IExtensionsEventListener 对象 |
| uiextensions.IUIExtensionsManager.unregisterLifecycleListener | ( | listener | ) |
注销组件生命周期事件监听器
| listener | 已注册的ILifecycleEventListener监听对象 |
| uiextensions.IUIExtensionsManager.unregisterStateChangeListener | ( | listener | ) |
注销阅读状态变化事件监听器
| listener | 已注册的IStateChangeListener监听对象 |