import Moveable from "lit-moveable"; import { LitElement, html } from "lit"; import { customElement, property } from "lit/decorators.js"; import { ref, createRef } from "lit/directives/ref.js"; @customElement("lit-app") export default class App extends LitElement { moveableRef: Ref = createRef(null); render() { return html `
Target
`; } onClick() { this.moveableRef.value!.request("draggable", { isInstant: true, deltaX: 0, deltaY: 0 }); } onRender(e) { e.target.style.cssText += e.cssText; } }