教具

更新时间: 2022/12/02 07:02:43

教具列表

云信互动白板提供了丰富的教具。再接下来的版本迭代中,云信还计划丰富我们的教具工具,并提供扩展接口,支持用户自定义教具。如下是互动白板支持的教具列表。

教具 说明
select 选择工具
pen 涂鸦
pen-arrow 箭头涂鸦
line 直线
line-arrow 箭头直线
rect 矩形
ellipse 椭圆形
text 文字
laser 激光笔
element-eraser 橡皮擦
pan 平移工具
macro 宏教具(图章教具)

切换教具

通过下面的方法可以切换教具:

jsdrawPlugin.setTool('pen')

获取当前教具

也可以通过下面的方法获取当前的教具:

jsdrawPlugin.getCurrTool()

白板内部可能会自动切换教具,比如当输入文本框失焦时,教具会自动切换为select。因此如果要自制工具栏,则需要监听教具的变化,然后对工具栏做出更新。监听的接口如下:

jsdrawPlugin.on('event:appState:change', (type, value) => {
    if (type === 'currTool') {
        /**
         *  打印当前教具名称
         */
        console.log(value)
    }
})
此文档是否对你有帮助?
有帮助
去反馈
  • 教具列表
  • 切换教具
  • 获取当前教具