SlideAppOptions interface 参考
- HarmonyOS
更新时间不可用
详细描述
适用版本:@shengwang/whiteboard 0.2.11。
WhiteboardOptions.slideAppOptions 的本地 Slide 配置。
可从 @shengwang/whiteboard 直接导入 SlideAppOptions。仅用于类型声明,不能作为构造函数调用 new。
类型结构(源码声明)
下方源码文件的 export 声明不等同于 SDK 包入口导出;业务导入方式以上方说明为准。
export interface SlideAppOptions| enableScale | enableScale?: boolean |
|---|---|
| resolution | resolution?: number |
| maxResolutionLevel | maxResolutionLevel?: number |
| minFPS | minFPS?: number |
| maxFPS | maxFPS?: number |
| enableGlobalClick | enableGlobalClick?: boolean |
| syncEventQueuePolicy | syncEventQueuePolicy?: SlideSyncEventQueuePolicy |
| navigationButtonMode | navigationButtonMode?: SlideNavigationButtonMode |
变量说明
enableScale
enableScale?: boolean允许 Slide 内容缩放;默认 false。
resolution
resolution?: numberSlide 渲染分辨倍率;未显式设置时由 Bridge 按 WebView UA 决定。
maxResolutionLevel
maxResolutionLevel?: numberSlide 最大分辨率级别,0~4;未显式设置时由 Bridge 按 WebView UA 决定。
minFPS
minFPS?: numberSlide 最小帧率;未显式设置时由内嵌 Bridge 按 WebView UA 决定。
maxFPS
maxFPS?: numberSlide 最大帧率;未显式设置时由内嵌 Bridge 按 WebView UA 决定。
enableGlobalClick
enableGlobalClick?: boolean允许点击 Slide 画面执行下一步;默认 true。
syncEventQueuePolicy
syncEventQueuePolicy?: SlideSyncEventQueuePolicyfifo(默认)或 latest-pending-render;后者需显式开启,仅合并尚未执行的渲染页,不跳过正在执行的任务,非 interactive 模式仍走 FIFO。
navigationButtonMode
navigationButtonMode?: SlideNavigationButtonModeSlide 底部前后按钮行为:page(默认)按页,step 按动画步骤;不改变其他翻页入口。