fabric
Version:
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
1 lines • 1.1 kB
Source Map (JSON)
{"version":3,"file":"fireEvent.mjs","sources":["../../../src/controls/fireEvent.ts"],"sourcesContent":["import type {\n ObjectModificationEvents,\n TModificationEvents,\n} from '../EventTypeDefs';\n\nexport const fireEvent = (\n eventName: TModificationEvents,\n options: ObjectModificationEvents[typeof eventName],\n) => {\n const {\n transform: { target },\n } = options;\n target.canvas?.fire(`object:${eventName}`, {\n ...options,\n target,\n });\n target.fire(eventName, options);\n};\n"],"names":["fireEvent","eventName","options","_target$canvas","transform","target","canvas","fire","concat","_objectSpread"],"mappings":";;MAKaA,SAAS,GAAGA,CACvBC,SAA8B,EAC9BC,OAAmD,KAChD;AAAA,EAAA,IAAAC,cAAA,CAAA;EACH,MAAM;AACJC,IAAAA,SAAS,EAAE;AAAEC,MAAAA,MAAAA;AAAO,KAAA;AACtB,GAAC,GAAGH,OAAO,CAAA;EACX,CAAAC,cAAA,GAAAE,MAAM,CAACC,MAAM,MAAAH,IAAAA,IAAAA,cAAA,eAAbA,cAAA,CAAeI,IAAI,CAAAC,SAAAA,CAAAA,MAAA,CAAWP,SAAS,CAAA,EAAAQ,cAAA,CAAAA,cAAA,KAClCP,OAAO,CAAA,EAAA,EAAA,EAAA;AACVG,IAAAA,MAAAA;AAAM,GAAA,CACP,CAAC,CAAA;AACFA,EAAAA,MAAM,CAACE,IAAI,CAACN,SAAS,EAAEC,OAAO,CAAC,CAAA;AACjC;;;;"}