UNPKG

@tldraw/editor

Version:

tldraw infinite canvas SDK (editor).

19 lines (14 loc) 425 B
import { TLPointerEventInfo } from '../../../types/event-types' import { StateNode } from '../../StateNode' export class Idle extends StateNode { static override id = 'idle' override onPointerDown(info: TLPointerEventInfo) { this.parent.transition('pointing', info) } override onEnter() { this.editor.setCursor({ type: 'cross', rotation: 0 }) } override onCancel() { this.editor.setCurrentTool('select') } }