IonInitBoard

类型: interface

白板状态。

pages

类型: PageInfo[]

页面信息。

current_page_id

类型: string

当前页面 ID。

status

类型: StatusType

状态,是否可用。

PageInfo

类型: interface

页面信息

pageId

类型: string

页面 ID

bkInfo

类型: BackgroundInfo | undefined

页面背景设置

extra

类型: string | undefined

页面设置

BackgroundInfo

类型: interface

背景信息

bkColor

类型: number

背景颜色

bkImage

类型: string

背景图片地址

bkImageFillType

类型: BkFillType

图片填充方式

bkImageSize

类型: BkImageSize | undefined

图片大小

BkFillType

类型: enum

背景图片填充方式

BkImageSize

类型: interface

背景图片尺寸

width

类型: number

宽

height

类型: number

高

StatusType

类型: enum

当前白板是否可编辑

WebBoardInfo

类型: interface

白板信息。

boardId

类型: number

白板 ID。

pages

类型: WebPageInfo[]

页面信息。

currentPageId

类型: string

当前页面 ID。

status

类型: StatusType

是否可用。

controlCount

类型: { [key: string]: number; }

每个页面操作记录数,key 为 page ID。

boardControlCount

类型: number

白板中的操作记录数。

bkInfo

类型: BackgroundInfoCache | undefined

背景设置。

userCursorInfo

类型: { [key: string]: UserCursorInfo; }

自定义光标设置。

zoomInfo

类型: { zoom: number; offsetX: number; offsetY: number; }

缩放相关信息

initialBoardInfo

类型: string

createTimestamp

类型: number

WebPageInfo

类型: interface

页面信息。

pageId

类型: string

页面 ID。

bkInfo

类型: { bkColor?: string | undefined; bkImage?: string | undefined; bkImageFillType?: BkFillType | undefined; bkImageSize?: BkImageSize | undefined; } | undefined

背景设置。

extra

类型: string | undefined

补充信息。

BackgroundInfoCache

类型: interface

默认背景设置

bkColor

类型: string | undefined

背景颜色。例如 rgba(0,0,0,255)。

bkImage

类型: string | undefined

背景图片

bkImageFillType

类型: BkFillType | undefined

背景图片填充方式

bkImageSize

类型: BkImageSize | undefined

背景图片尺寸

UserCursorInfo

类型: interface

自定义光标设置

showState

类型: CursorShowState

显示状态

cursorType

类型: CursorType

光标类型

CursorShowState

类型: enum

光标显示状态

CursorType

类型: enum

光标类型

LockBoardReason

类型: enum

锁定原因。

ImageLoadStatus

类型: enum

图片加载状态。

ViewMode

类型: enum

视图缩放同步选项

EditMode

类型: enum

是否可编辑。

IToolMode

编辑动作类型。

ShapeStyle

类型: interface

选择框样式。

motionType

类型: MotionType | undefined

锚点形状。

motionSize

类型: number | undefined

锚点宽度。

motionBorderWidth

类型: number | undefined

锚点边框线条宽度。

motionBorderColor

类型: string | undefined

锚点边框颜色。例如 rgba(0,0,0,255)。

motionFillColor

类型: string | undefined

锚点填充颜色。例如 rgba(0,0,0,255)。

motionTransparent

类型: boolean | undefined

锚点是否透明。

borderWidth

类型: number | undefined

选择框宽度。

borderColor

类型: string | undefined

选择框颜色。例如 rgba(0,0,0,255)。

rotateImage

类型: string | undefined

旋转手柄图标资源地址。

rotateDistance

类型: number | undefined

旋转手柄距离选择框顶点的距离。

MotionType

类型: enum

选择框形状。

PlaybackState

类型: enum

白板录像回放状态

GetBoardInfoResponse

类型: interface

白板响应信息

boards

类型: BoardInfo[]

白板信息

packetId

类型: number

包 ID

activeBoardId

类型: number

roomStatus

类型: StatusType

BoardInfo

类型: interface

白板信息

boardId

类型: number

白板 ID

pages

类型: PageInfo[]

页面信息

currentPageId

类型: string

当前页面信息

status

类型: StatusType

白板生命周期

controlCount

类型: { [key: string]: number; }

控制用户数量

boardControlCount

类型: number

控制用户数量

bkInfo

类型: BackgroundInfo

背景信息

userCursorInfo

类型: { [key: string]: UserCursorInfo; }

光标信息

boardName

类型: string | undefined

画板名称

initialBoardInfo

类型: string | undefined

白板初始设置

zoomInfo

类型: IZoomInfo

缩放信息

createTimestamp

类型: number

创建时间

IZoomInfo

类型: interface

缩放相关信息

zoom

类型: number

缩放系数

offsetX

类型: number

缩放中心 x 坐标。坐标原点为画板中心。

offsetY

类型: number

缩放中心 y 坐标。坐标原点为画板中心。

ConnectionState

类型: enum

CloseRoomResponse

类型: interface

白板关闭提示

closed

类型: boolean

是否成功关闭白板

IDocsCreateTranscodeTask

类型: interface

文件转码任务配置
参数说明参见 文件转码说明。

app_id

类型: string

App ID
你可以在控制台上查看 App ID。或通过调用 Open API 获取。

resource

类型: string

operator

类型: string

transcode_config

类型: TranscodeConfig

参数说明详见 TranscodeConfig

storage_config

类型: StorageConfig

参数说明详见 StorageConfig

transcode_mode

类型: TranscodeMode | undefined

priority

类型: Priority | undefined

onProgress()
TranscodeConfig

类型: interface

参数说明详见 TranscodeConfig

input_format

类型: InputFormat

output_format

类型: OutputFormat

output_width

类型: number

output_height

类型: number

force_use_resolution

类型: boolean | undefined

thumbnail

类型: boolean | undefined

thumbnail_width

类型: number | undefined

thumbnail_height

类型: number | undefined

InputFormat

类型: enum

OutputFormat

类型: enum

StorageConfig

类型: interface

参数说明详见 StorageConfig

type

类型: StorageType

tos_config

类型: TosConfig | undefined

custom_config

类型: CustomConfig | undefined

StorageType

类型: enum

储存方式

TosConfig

类型: interface

使用火山 Tos 此项必填。

account_id

类型: string

bucket

类型: string

CustomConfig

类型: interface

使用第三方 Tos 此项必填。

vendor

类型: Vendor

region

类型: string

bucket

类型: string

access_key

类型: string

secret_key

类型: string

Vendor

类型: enum

TranscodeMode

类型: enum

转码类型

Priority

类型: enum

转码优先级

TaskStatus

类型: enum

IDocsCreateTranscodeTaskRes

类型: interface

文件转码任务响应信息

task_id

类型: string

任务 ID。