dragsnip
Plain JS tool for dragging bounding boxes on DOM elements.
Handy to retrieve the relative position of the bounding box on the element.
Install
npm install dragsnip
Usage
In your HTML code:
<div>
<img class="snippable" src="myImage.jpg" />
</div>
In your JS code:
let dragsnip = require("dragsnip");
let snip_area = document.getElementsByClassName("snippable");
let cb = (start, end) => {
console.log(`start: x: ${start.x} | y: ${start.y}`);
console.log(`end: x: ${end.x} | y: ${end.y}`);
};
const options = {
strokeColor: '#F0FFFF',
}
dragsnip.register(snip_area, cb, options);
Author
Made with ♥, pizza and beer by MaPa
![github icon with padding alt text](http://i.imgur.com/0o48UoR.png)