tldraw
Version:
A tiny little drawing editor.
21 lines (20 loc) • 401 B
JavaScript
import { StateNode } from "@tldraw/editor";
class Idle extends StateNode {
static id = "idle";
info = {};
onEnter(info) {
this.info = info;
}
onPointerDown() {
this.parent.transition("pointing", this.info);
}
onKeyDown(info) {
if (info.key === "Shift") {
this.parent.transition("zoom_quick", this.info);
}
}
}
export {
Idle
};
//# sourceMappingURL=Idle.mjs.map