UNPKG

dnd-core

Version:

Drag and drop sans the GUI

20 lines (15 loc) 483 B
import { DragDropMonitor, DragSource } from '../interfaces' export default class DragSourceImpl implements DragSource { public canDrag(monitor: DragDropMonitor, handle: string) { return true } public isDragging(monitor: DragDropMonitor, handle: string) { return handle === monitor.getSourceId() } public beginDrag(monitor: DragDropMonitor, handle: string) { // empty on purpose } public endDrag(monitor: DragDropMonitor, handle: string) { // empty on purpose } }