WindowAppParam interface 参考

  • HarmonyOS

更新时间不可用

详细描述

适用版本:@shengwang/whiteboard 0.2.11。

controller.addApp(...) 的参数结构,用于指定 App 类型、初始化选项和同步属性。

可从 @shengwang/whiteboard 直接导入 WindowAppParam。仅用于类型声明,不能作为构造函数调用 new。

类型结构(源码声明)

下方源码文件的 export 声明不等同于 SDK 包入口导出;业务导入方式以上方说明为准。

Text
export interface WindowAppParam
kindkind: string
optionsoptions?: object
attributesattributes?: object
originSizeoriginSize?: WindowOriginSize
表格内容超出当前宽度,可横向滚动查看更多列。

变量说明

kind

Text
kind: string

必填 App 类型名,例如 Slide、DocsViewer、MediaPlayer 或 Presentation。

options

Text
options?: object

可选 App 初始化选项,具体字段由 kind 对应的 App 决定。

attributes

Text
attributes?: object

可选 App 同步属性,具体字段由 kind 对应的 App 决定。

originSize

Text
originSize?: WindowOriginSize

正数 width/height 组成的归一化参考尺寸。WindowParams 用于 MainView;WindowAppParam 用于 Slide/Presentation 并写入 attributes.originSize。

这个页面有帮助吗?