{"version":3,"names":["HaloVivideOpenScriptEditorItem","__SystemJSRewritingHack","_export","setters","_srcComponentsHaloLivelyHaloItemJs","HaloItem","default","execute","_recorder_","_src_components_halo_lively_halo_vivide_open_script_editor_item_js","Object","defineProperty","get","set","thisIsVererySecretVariableName","enumerable","configurable","onClick","evt","inspectTarget","window","that","hideHalo","scriptEditor","createScriptEditor","initialFocus","updateTarget","view","_view"],"sources":["lively-halo-vivide-open-script-editor-item.js"],"sourcesContent":["import HaloItem from 'src/components/halo/lively-halo-item.js';\n\nexport default class HaloVivideOpenScriptEditorItem extends HaloItem {\n  // #TODO: drag ScriptEditor out of this halo item\n\n  async onClick(evt) {\n    const inspectTarget = window.that;\n    this.hideHalo();\n    const scriptEditor = await inspectTarget.createScriptEditor();\n    scriptEditor.initialFocus();\n  }\n  \n  updateTarget(view) {\n    this._view = view;\n  }\n}\n"],"mappings":";;;gBAEqBA,8BAA8B,EAAAC,uBAAA;EAAAC,OAAA;EAAA;IAAAC,OAAA,aAAAC,kCAAA;MAF5CC,QAAQ,GAAAD,kCAAA,CAAAE,OAAA;IAAA;IAAAC,OAAA,WAAAA,CAAA;MAAAN,uBAAA;MAAAO,UAAA,CAAAC,kEAAA,GAAAD,UAAA,CAAAC,kEAAA;MAAAC,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,kEAAA;QAAAG,IAAA;UAAA,OAAAP,QAAA;QAAA;QAAAQ,IAAAC,8BAAA;UAART,QAAA,CAAAA,CAAA,CAAAA,8BAAQ;UAAA;QAAA;QAAAU,UAAA;QAAAC,YAAA;MAAA;MAAAd,OAAA,YAEMF,8BAA8B,GAApC,MAAMA,8BAA8B,SAASK,QAAQ,CAAC;QACnE;;QAEA,MAAMY,OAAOA,CAACC,GAAG,EAAE;UACjB,MAAMC,aAAa,GAAGC,MAAM,CAACC,IAAI;UACjC,IAAI,CAACC,QAAQ,CAAC,CAAC;UACf,MAAMC,YAAY,GAAG,MAAMJ,aAAa,CAACK,kBAAkB,CAAC,CAAC;UAC7DD,YAAY,CAACE,YAAY,CAAC,CAAC;QAC7B;QAEAC,YAAYA,CAACC,IAAI,EAAE;UACjB,IAAI,CAACC,KAAK,GAAGD,IAAI;QACnB;MACF,CAAC;MAAAjB,MAAA,CAAAC,cAAA,CAAAH,UAAA,CAAAC,kEAAA;QAAAG,IAAA;UAAA,OAAAZ,8BAAA;QAAA;QAAAa,IAAAC,8BAAA;UAAAZ,OAAA,YAboBF,8BAAA,CAAAA,CAAA,CAAAA,8BAA8B;UAAA;QAAA;QAAAe,UAAA;QAAAC,YAAA;MAAA;IAAA;EAAA;AAAA"}