com.herewhite.sdk.domain.WindowAppParam class 参考
- Android
更新时间不可用
详细描述
适用版本:Whiteboard Android SDK 2.16.134。
属性与 JSON 字段
Java 非公开字段通过对应 getter/setter 访问;可选包装类型未设置时通常不写入 JSON。初值包含字段声明及无参构造中的直接赋值;其他构造参数以签名为准。
| 字段 | 声明 | 源码初值 | 说明 |
|---|---|---|---|
| KIND_DOCSVIEWER | String KIND_DOCSVIEWER | "DocsViewer" | 公开常量或属性。 |
| KIND_MEDIAPLAYER | String KIND_MEDIAPLAYER | "MediaPlayer" | 公开常量或属性。 |
| KIND_SLIDE | String KIND_SLIDE | "Slide" | 公开常量或属性。 |
| KIND_PRESENTATION | String KIND_PRESENTATION | "Presentation" | 公开常量或属性。 |
| kind | String kind | 未显式赋值 | 模型属性;通过对应 getter/setter 访问。 |
| options | Options options | 未显式赋值 | 模型属性;通过对应 getter/setter 访问。 |
| attributes | Attributes attributes | 未显式赋值 | 模型属性;通过对应 getter/setter 访问。 |
| originSize | WindowOriginSize originSize | 未显式赋值 | 正数 width/height 组成的归一化参考尺寸。WindowParams 用于 MainView;WindowAppParam 用于 Slide/Presentation 并写入 attributes.originSize。 |
| 公开成员签名 | |
|---|---|
| WindowAppParam (String kind, Options options, Attributes attributes) | |
| WindowAppParam | createDocsViewerApp (String scenePath, Scene[] scenes, String title) |
| WindowAppParam | createMediaPlayerApp (String src, String title) |
| WindowAppParam | createSlideApp (String scenePath, Scene[] scenes, String title) |
| WindowAppParam | createPresentationApp (String scenePath, Scene[] scenes, String title) |
| WindowAppParam | createSlideApp (String taskUuid, String prefixUrl, String title) |
| WindowAppParam | createSlideApp (String taskUuid, String prefixUrl, String title, WhiteSlideCustomLink[] customLinks) |
| String | getKind () |
| Options | getOptions () |
| Attributes | getAttributes () |
| WindowAppParam | setOriginSize (WindowOriginSize originSize) |
| WindowOriginSize | getOriginSize () |
| Attributes | getResolvedAttributes () |
变量说明
KIND_DOCSVIEWER
String KIND_DOCSVIEWER源码初值:"DocsViewer"
公开常量或属性。
KIND_MEDIAPLAYER
String KIND_MEDIAPLAYER源码初值:"MediaPlayer"
公开常量或属性。
KIND_SLIDE
String KIND_SLIDE源码初值:"Slide"
公开常量或属性。
KIND_PRESENTATION
String KIND_PRESENTATION源码初值:"Presentation"
公开常量或属性。
kind
String kind源码初值:未显式赋值
模型属性;通过对应 getter/setter 访问。
options
Options options源码初值:未显式赋值
模型属性;通过对应 getter/setter 访问。
attributes
Attributes attributes源码初值:未显式赋值
模型属性;通过对应 getter/setter 访问。
originSize
WindowOriginSize originSize源码初值:未显式赋值
正数 width/height 组成的归一化参考尺寸。WindowParams 用于 MainView;WindowAppParam 用于 Slide/Presentation 并写入 attributes.originSize。
函数说明
WindowAppParam()
WindowAppParam(String kind, Options options, Attributes attributes)WindowAppParam:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。
createDocsViewerApp()
static WindowAppParam createDocsViewerApp(String scenePath, Scene[] scenes, String title)createDocsViewerApp:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。
createMediaPlayerApp()
static WindowAppParam createMediaPlayerApp(String src, String title)createMediaPlayerApp:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。
createSlideApp()
static WindowAppParam createSlideApp(String scenePath, Scene[] scenes, String title)构建由新转换服务转换的文档(App)参数。
| 参数名 | 描述 |
|---|---|
taskUuid | 转换任务的 UUID。 |
prefixUrl | 以 http 或 https 开头的 url, 例如 |
title | 窗口标题。用于展示插入的文档。 |
返回值
WindowAppParam 对象。
createPresentationApp()
static WindowAppParam createPresentationApp(String scenePath, Scene[] scenes, String title)createPresentationApp:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。
createSlideApp()
static WindowAppParam createSlideApp(String taskUuid, String prefixUrl, String title)构建由新转换服务转换的 App 参数
参数
| 参数名 | 描述 |
|---|---|
taskUuid | |
prefixUrl | 以 http 或 https 开头的 url, 例如 https://convertcdn.netless.link/dynamicConvert. 请注意不以 / 结尾。 |
title |
返回值
方法返回值,类型为 WindowAppParam。
createSlideApp()
static WindowAppParam createSlideApp(String taskUuid, String prefixUrl, String title, WhiteSlideCustomLink[] customLinks)createSlideApp:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。
getKind()
String getKind()getKind:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。
getOptions()
Options getOptions()getOptions:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。
getAttributes()
Attributes getAttributes()getAttributes:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。
setOriginSize()
WindowAppParam setOriginSize(WindowOriginSize originSize)正数 width/height 组成的归一化参考尺寸。WindowParams 用于 MainView;WindowAppParam 用于 Slide/Presentation 并写入 attributes.originSize。
getOriginSize()
WindowOriginSize getOriginSize()正数 width/height 组成的归一化参考尺寸。WindowParams 用于 MainView;WindowAppParam 用于 Slide/Presentation 并写入 attributes.originSize。
getResolvedAttributes()
Attributes getResolvedAttributes()getResolvedAttributes:com.herewhite.sdk.domain.WindowAppParam 的公开成员。参数和返回类型见下方签名。