dragmove.js icon indicating copy to clipboard operation
dragmove.js copied to clipboard

Unregister element

Open dpikt opened this issue 5 years ago • 3 comments

If an element no longer needs to be dragged, could it be "unregistered" and removed from the callbacks array? This would help save memory especially in single page apps where several views could potentially be shown or rerendered.

const instance = dragmove(...)
instance.unregister()

// or

const id = dragmove(...)
enddragmove(id)

dpikt avatar Oct 19 '20 17:10 dpikt

Ah yes, I'd forgotten about this. Will add an API to detach the event listener.

knadh avatar Oct 20 '20 05:10 knadh