UNPKG

@shopify/draggable

Version:

The JavaScript Drag & Drop library your grandparents warned you about.

20 lines (14 loc) 483 B
import { AbstractEvent } from '../../shared/AbstractEvent/AbstractEvent.mjs'; class DraggableEvent extends AbstractEvent { static type = 'draggable'; get draggable() { return this.data.draggable; } } class DraggableInitializedEvent extends DraggableEvent { static type = 'draggable:initialize'; } class DraggableDestroyEvent extends DraggableEvent { static type = 'draggable:destroy'; } export { DraggableDestroyEvent, DraggableEvent, DraggableInitializedEvent };