{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-livelyenergy/src/components/halo/lively-halo-vivide-open-script-editor-item.js"],"names":["HaloItem","HaloVivideOpenScriptEditorItem","onClick","evt","inspectTarget","window","that","hideHalo","scriptEditor","createScriptEditor","initialFocus","updateTarget","view","_view"],"mappings":";;;;;;AAAOA,c;;;;;;;;;;;;;;;;;;AAEQ,YAAMC,8BAAN,SAA6CD,QAA7C,CAAsD;AACnE;;AAEA,cAAME,OAAN,CAAcC,GAAd,EAAmB;AACjB,gBAAMC,gBAAgBC,OAAOC,IAA7B;AACA,eAAKC,QAAL;AACA,gBAAMC,eAAe,MAAMJ,cAAcK,kBAAd,EAA3B;AACAD,uBAAaE,YAAb;AACD;;AAEDC,qBAAaC,IAAb,EAAmB;AACjB,eAAKC,KAAL,GAAaD,IAAb;AACD;AAZkE;;yBAAhDX,8B","file":"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"]}