{ "version": 3, "sources": ["../../../../../src/lib/tools/ZoomTool/children/Idle.ts"], "sourcesContent": ["import { StateNode, TLEventHandlers, TLPointerEventInfo } from '@tldraw/editor'\n\nexport class Idle extends StateNode {\n\tstatic override id = 'idle'\n\n\tinfo = {} as TLPointerEventInfo & { onInteractionEnd?: string }\n\n\toverride onEnter = (info: TLPointerEventInfo & { onInteractionEnd: string }) => {\n\t\tthis.info = info\n\t}\n\n\toverride onPointerDown: TLEventHandlers['onPointerUp'] = () => {\n\t\tthis.parent.transition('pointing', this.info)\n\t}\n}\n"], "mappings": "AAAA,SAAS,iBAAsD;AAExD,MAAM,aAAa,UAAU;AAAA,EACnC,OAAgB,KAAK;AAAA,EAErB,OAAO,CAAC;AAAA,EAEC,UAAU,CAAC,SAA4D;AAC/E,SAAK,OAAO;AAAA,EACb;AAAA,EAES,gBAAgD,MAAM;AAC9D,SAAK,OAAO,WAAW,YAAY,KAAK,IAAI;AAAA,EAC7C;AACD;", "names": [] }