{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-drawio/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,uFAA6CD,QAA7C,CAAsD;AACnE;;AAEA,cAAME,OAAN,CAAcC,GAAd,EAAmB;AACjB,cAAIC,gBAAgBC,OAAOC,IAA3B;;AAEA;AACA,eAAKC,QAAL;AACA,cAAIC,eAAe,MAAMJ,cAAcK,kBAAd,EAAzB;AACAD,uBAAaE,YAAb;AACD;;AAEDC,qBAAaC,IAAb,EAAmB;AACjB,eAAKC,KAAL,GAAaD,IAAb;AACD;AAdkE;;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    var inspectTarget = window.that;\n\n    debugger\n    this.hideHalo();\n    let scriptEditor = await inspectTarget.createScriptEditor();\n    scriptEditor.initialFocus();\n  }\n  \n  updateTarget(view) {\n    this._view = view;\n  }\n}\n"]}