UNPKG

@shopify/draggable

Version:

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

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