Skip to content

move

add方法提供移动应用元素的能力,通过move反射回调,通常是配合选择插件一起使用

ts
  const { move } = tools
  move.enable()
  app.emitter.on('element:move', (elements: Element[])=>{
    move.clean()
    for (const element of elements) {
      move.add(element)
    }
  })

事件

事件参数是否必填描述
addElement添加元素为移动元素
removeElement移除移动元素
cleanundefined清空移动元素
enableundefined启用
closeundefined关闭

反射

属性参数描述
element:moveElement[]移动结束后的反射事件
ts
  app.emitter.on('element:move', (elements: Element[])=>{
    console.log(elements)
  })

演示