@shopify/draggable
Version:
The JavaScript Drag & Drop library your grandparents warned you about.
22 lines (15 loc) • 627 B
JavaScript
;
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;