UNPKG

@shopify/draggable

Version:

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

22 lines (15 loc) 627 B
'use strict'; var AbstractEvent = require('../../shared/AbstractEvent/AbstractEvent.cjs'); class DraggableEvent extends AbstractEvent.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'; exports.DraggableDestroyEvent = DraggableDestroyEvent; exports.DraggableEvent = DraggableEvent; exports.DraggableInitializedEvent = DraggableInitializedEvent;