1.0.0 • Published 3 years ago

dom-draggable v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

dom-draggable

make dom element draggable

Usage

yarn add dom-draggable
npm install dom-draggable
// use as commonjs
const { setDraggable } = require("dom-draggable");

// use as ES module
import { setDraggable } from "dom-draggable";

const div = document.querySelector("#drag")
setDraggable(div);

API

setDraggable(domElement, options);

options = {
  // if true set position=absolute, else set poistion=fixed;
  relative: Boolean, 

  // if true use user cursor setting, else set cursor=move;
  keepCursor: Boolean, 

  // drag start event handler
  onDragStart(e) {

  },

  // drag move event handler
  onDragMove(e) {

  },

  // drag end event handler
  onDragEnd(e) {
    
  },
  
}