docData获取 doc 数据对象
get docData(): DocData‹›
返回
addDoc向房间内添加一个文档
addDoc(doc: UploadDoc): Promise‹Doc›
参数
addPage添加一页白板
addPage(): Promise‹object›
addShape添加一个标注
addShape(docId: string, page: number, shape: ShapeSignalData): Promise‹object›
appendShape追加一个标注
appendShape(docId: string, page: number, shape: ShapeSignalData): Promise‹object›
changePage同步翻页
changePage(docId: string, page: number, step: number, event?: PPTEvent): Promise‹void›
off取消事件监听
off(type: string, listener?: Function): this
on设置事件监听
on(type: string, listener: Function, options: EmitterOptions): this
one设置一次事件监听
one(type: string, listener: Function, options: EmitterOptions): this
removeDoc移除文档
removeDoc(docId: string): Promise‹void | Doc›
removePage删除一页白板
removePage(page: number): Promise‹object›
removeShapes移除标注
removeShapes(docId: string, page: number, shapeId: string): Promise‹object›
requestAllDocs请求所有文档
requestAllDocs(): Promise‹object›
requestAllShapes请求某一页的所有标注
requestAllShapes(docId: string, page: number): Promise‹ShapeSignalData[]›
requestRemark请求水印
equestRemark(docId: string): Promise‹object›
sendLaser发送激光笔坐标
sendLaser(laser: Laser): void
setPageUrlFormat设置文档页 url 格式器
setPageUrlFormat(pageUrlFormat: function): void
▪ pageUrlFormat: function ▸ (prefix: string, page: number, doc: Doc): string
setWhiteboardImageConfig设置自定义白板图片
setWhiteboardImageConfig(options: WhiteboardImageConfig): void
updateDoc更新房间内的文档
updateDoc(data: object): Promise‹Doc›
updateShapes更新标注
updateShapes(docId: string, page: number, shapeList: ShapeSignalData[]): Promise‹object›
收到所有文档
client.on('doc-all', (event) => { });
添加文档
client.on('doc-added', (event) => { });
更新文档
client.on('doc-updated', (event) => { });
移除文档
client.on('doc-removed', (event) => { });
添加白板
client.on('page-added', (event) => { });
翻页
client.on('page-changed', (event) => { });
删除白板
client.on('page-removed', (event) => { });
添加标注
client.on('shape-added', (event) => { });
追加标注
client.on('shape-appended', (event) => { });
更新标注
client.on('shape-updated', (event) => { });
移除标注
client.on('shape-removed', (event) => { });
收到激光笔
client.on('laser-received', (event) => { });
Harmony
Document
Index
Accessors
Methods
Accessors
docData
获取 doc 数据对象
返回
Methods
addDoc
向房间内添加一个文档
参数
返回
addPage
添加一页白板
返回
addShape
添加一个标注
参数
返回
appendShape
追加一个标注
参数
返回
changePage
同步翻页
参数
返回
off
取消事件监听
参数
返回
on
设置事件监听
参数
返回
one
设置一次事件监听
参数
返回
removeDoc
移除文档
参数
返回
removePage
删除一页白板
参数
返回
removeShapes
移除标注
参数
返回
requestAllDocs
请求所有文档
返回
requestAllShapes
请求某一页的所有标注
参数
返回
requestRemark
请求水印
返回
sendLaser
发送激光笔坐标
参数
返回
setPageUrlFormat
设置文档页 url 格式器
参数
▪ pageUrlFormat: function ▸ (prefix: string, page: number, doc: Doc): string
返回
setWhiteboardImageConfig
设置自定义白板图片
参数
返回
updateDoc
更新房间内的文档
参数
返回
updateShapes
更新标注
参数
返回
DocumentEvents
Index
Variables
收到所有文档
添加文档
更新文档
移除文档
添加白板
翻页
添加白板
删除白板
添加标注
追加标注
更新标注
移除标注
收到激光笔