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; }

自定义光标设置。

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

图片加载状态。

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

BoardInfo

类型: interface

白板信息

boardId

类型: number

白板 ID

pages

类型: PageInfo[]

页面信息

currentPageId

类型: string

当前页面信息

status

类型: StatusType

白板生命周期

controlCount

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

控制用户数量

boardControlCount

类型: number

控制用户数量

bkInfo

类型: BackgroundInfo

背景信息

userCursorInfo

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

光标信息

ConnectionState

类型: enum