@ribajs/core
Version:
Core module of Riba.js
17 lines (14 loc) • 357 B
text/typescript
import { Binder } from "../binder.js";
/**
* not-draggable
* Useful to prevent dragging of ghost image
*/
export class NotDraggableBinder extends Binder<boolean, HTMLElement> {
static key = "not-draggable";
routine(el: HTMLElement) {
el.addEventListener("dragstart", (event) => {
event.preventDefault();
return false;
});
}
}