DropEvent

拖放事件

关键属性

list: ILeafList

待放置的对象列表,默认为当前触发拖动事件的对象列表

继承属性

PointerEvent 属性

UIEvent 属性

Event 属性

静态方法

DropEvent.setList(list: ILeaf | ILeaf[] | ILeafList)

可手动设置将要放置的对象列表, DROP 事件触发后自动重置

事件类型

DropEvent.ENTER

拖动对象进入

DropEvent.LEAVE

拖动对象离开

DropEvent.DROP

放置对象

import { DropEvent } from 'leafer'

group.on(DropEvent.ENTER, function (e: DropEvent) {
  DropEvent.setList(dragList)
})

group.on(DropEvent.DROP, function (e: DropEvent) {
  e.data.forEach((leaf) => {
    group.add(leaf)
  })
})

继承

PointerEvent > UIEvent > Event