{"version":3,"names":["HaloVivideCombineItem","__SystemJSRewritingHack","_export","setters","_reactiveJsx","_addSourceLocation","addSourceLocation","_srcClientLivelyJs","lively","default","_srcClientMorphicNodeHelpersJs","nodes","_srcClientMorphicEventHelpersJs","events","_srcClientGraphicsJs","pt","_srcComponentsHaloLivelyHaloItemJs","HaloItem","_srcClientPreferencesJs","Preferences","_srcClientMorphicSnappingJs","Snapping","Grid","execute","_recorder_","_src_components_halo_lively_halo_vivide_combine_item_js","Object","defineProperty","get","set","thisIsVererySecretVariableName","enumerable","configurable","onClick","evt","composedPath","find","ea","tagName","inspectTarget","window","that","editor","querySelector","remove","create","file","end","column","line","start","setTarget","hideTargetButton","appendChild","setPosition","updateTarget","target","view","_view"],"sources":["lively-halo-vivide-combine-item.js"],"sourcesContent":["import lively from 'src/client/lively.js'\nimport * as nodes from 'src/client/morphic/node-helpers.js';\nimport * as events from 'src/client/morphic/event-helpers.js';\nimport {pt} from 'src/client/graphics.js'\nimport HaloItem from 'src/components/halo/lively-halo-item.js';\nimport Preferences from 'src/client/preferences.js'; \nimport Snapping from \"src/client/morphic/snapping.js\"\nimport {Grid} from 'src/client/morphic/snapping.js';\n\nexport default class HaloVivideCombineItem extends HaloItem {\n\n  async onClick(evt) {\n    if (evt.composedPath().find(ea => ea.tagName == \"LIVELY-STYLE-EDITOR\")) return;\n\n    var inspectTarget = window.that;\n\n    var editor = this.querySelector(\"lively-style-editor\")\n    if (editor) {\n      editor.remove()\n    } else {\n      editor = await lively.create(\"lively-style-editor\")\n      editor.setTarget(inspectTarget)\n      editor.hideTargetButton()\n      this.appendChild(editor)\n\n      lively.setPosition(editor, pt(0,-60))\n      // this.hideHalo(); \n    }\n  }\n\n  updateTarget(target) {\n    return;\n    var editor = this.querySelector(\"lively-style-editor\")\n    if (editor) {\n      editor.setTarget(target)\n    }\n    if(view && view.tagName === 'VIVIDE-VIEW') {\n      this._view = view;\n    }\n  }\n}\n"],"mappings":";;;4FASqBA,qBAAqB,EAAAC,uBAAA;EAAAC,OAAA;EAAA;IAAAC,OAAA,aAAAC,YAAA;MAAAC,kBAAA,GAAAD,YAAA,CAAAE,iBAAA;IAAA,aAAAC,kBAAA;MATnCC,MAAM,GAAAD,kBAAA,CAAAE,OAAA;IAAA,aAAAC,8BAAA;MACDC,KAAK,GAAAD,8BAAA;IAAA,aAAAE,+BAAA;MACLC,MAAM,GAAAD,+BAAA;IAAA,aAAAE,oBAAA;MACVC,EAAE,GAAAD,oBAAA,CAAFC,EAAE;IAAA,aAAAC,kCAAA;MACHC,QAAQ,GAAAD,kCAAA,CAAAP,OAAA;IAAA,aAAAS,uBAAA;MACRC,WAAW,GAAAD,uBAAA,CAAAT,OAAA;IAAA,aAAAW,2BAAA;MACXC,QAAQ,GAAAD,2BAAA,CAAAX,OAAA;MACPa,IAAI,GAAAF,2BAAA,CAAJE,IAAI;IAAA;IAAAC,OAAA,WAAAA,CAAA;MAAAtB,uBAAA;MAAAuB,UAAA,CAAAC,uDAAA,GAAAD,UAAA,CAAAC,uDAAA;MAAAC,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAApB,MAAA;QAAA;QAAAqB,IAAAC,8BAAA;UAPLtB,MAAA,CAAAA,CAAA,CAAAA,8BAAM;UAAA;QAAA;QAAAuB,UAAA;QAAAC,YAAA;MAAA;MAAAN,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAAjB,KAAA;QAAA;QAAAkB,IAAAC,8BAAA;UACDnB,KAAA,CAAAA,CAAA,CAAAA,8BAAK;UAAA;QAAA;QAAAoB,UAAA;QAAAC,YAAA;MAAA;MAAAN,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAAf,MAAA;QAAA;QAAAgB,IAAAC,8BAAA;UACLjB,MAAA,CAAAA,CAAA,CAAAA,8BAAM;UAAA;QAAA;QAAAkB,UAAA;QAAAC,YAAA;MAAA;MAAAN,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAAb,EAAA;QAAA;QAAAc,IAAAC,8BAAA;UACVf,EAAA,CAAAA,CAAA,CAAAA,8BAAE;UAAA;QAAA;QAAAgB,UAAA;QAAAC,YAAA;MAAA;MAAAN,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAAX,QAAA;QAAA;QAAAY,IAAAC,8BAAA;UACHb,QAAA,CAAAA,CAAA,CAAAA,8BAAQ;UAAA;QAAA;QAAAc,UAAA;QAAAC,YAAA;MAAA;MAAAN,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAAT,WAAA;QAAA;QAAAU,IAAAC,8BAAA;UACRX,WAAA,CAAAA,CAAA,CAAAA,8BAAW;UAAA;QAAA;QAAAY,UAAA;QAAAC,YAAA;MAAA;MAAAN,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAAP,QAAA;QAAA;QAAAQ,IAAAC,8BAAA;UACXT,QAAA,CAAAA,CAAA,CAAAA,8BAAQ;UAAA;QAAA;QAAAU,UAAA;QAAAC,YAAA;MAAA;MAAAN,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAAN,IAAA;QAAA;QAAAO,IAAAC,8BAAA;UACPR,IAAA,CAAAA,CAAA,CAAAA,8BAAI;UAAA;QAAA;QAAAS,UAAA;QAAAC,YAAA;MAAA;MAAA9B,OAAA,YAESF,qBAAqB,GAA3B,MAAMA,qBAAqB,SAASiB,QAAQ,CAAC;QAE1D,MAAMgB,OAAOA,CAACC,GAAG,EAAE;UACjB,IAAIA,GAAG,CAACC,YAAY,CAAC,CAAC,CAACC,IAAI,CAACC,EAAE,IAAIA,EAAE,CAACC,OAAO,IAAI,qBAAqB,CAAC,EAAE;UAExE,IAAIC,aAAa,GAAGC,MAAM,CAACC,IAAI;UAE/B,IAAIC,MAAM,GAAG,IAAI,CAACC,aAAa,CAAC,qBAAqB,CAAC;UACtD,IAAID,MAAM,EAAE;YACVA,MAAM,CAACE,MAAM,CAAC,CAAC;UACjB,CAAC,MAAM;YACLF,MAAM,GAAG,MAAArC,kBAAA,CAAMG,MAAM,CAACqC,MAAM,CAAC,qBAAqB,CAAC;cAAAC,IAAA;cAAAC,GAAA;gBAAAC,MAAA;gBAAAC,IAAA;cAAA;cAAAC,KAAA;gBAAAF,MAAA;gBAAAC,IAAA;cAAA;YAAA;YACnDP,MAAM,CAACS,SAAS,CAACZ,aAAa,CAAC;YAC/BG,MAAM,CAACU,gBAAgB,CAAC,CAAC;YACzB,IAAI,CAACC,WAAW,CAACX,MAAM,CAAC;YAExBlC,MAAM,CAAC8C,WAAW,CAACZ,MAAM,EAAE3B,EAAE,CAAC,CAAC,EAAC,CAAC,EAAE,CAAC,CAAC;YACrC;UACF;QACF;;QAEAwC,YAAYA,CAACC,MAAM,EAAE;UACnB;UACA,IAAId,MAAM,GAAG,IAAI,CAACC,aAAa,CAAC,qBAAqB,CAAC;UACtD,IAAID,MAAM,EAAE;YACVA,MAAM,CAACS,SAAS,CAACK,MAAM,CAAC;UAC1B;UACA,IAAGC,IAAI,IAAIA,IAAI,CAACnB,OAAO,KAAK,aAAa,EAAE;YACzC,IAAI,CAACoB,KAAK,GAAGD,IAAI;UACnB;QACF;MACF,CAAC;MAAA/B,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,uDAAA;QAAAG,IAAA;UAAA,OAAA5B,qBAAA;QAAA;QAAA6B,IAAAC,8BAAA;UAAA5B,OAAA,YA/BoBF,qBAAA,CAAAA,CAAA,CAAAA,8BAAqB;UAAA;QAAA;QAAA+B,UAAA;QAAAC,YAAA;MAAA;IAAA;EAAA;AAAA"}