Skip to content

wahaha2012/dom-draggable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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) {
    
  },
  
}

Related Projects

About

make dom element draggable

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages