Appearance
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)
}
})
事件
事件 | 参数 | 是否必填 | 描述 |
---|---|---|---|
add | Element | 是 | 添加元素为移动元素 |
remove | Element | 是 | 移除移动元素 |
clean | undefined | 否 | 清空移动元素 |
enable | undefined | 否 | 启用 |
close | undefined | 否 | 关闭 |
反射
属性 | 参数 | 描述 |
---|---|---|
element:move | Element[] | 移动结束后的反射事件 |
ts
app.emitter.on('element:move', (elements: Element[])=>{
console.log(elements)
})