{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-function-completion/src/components/halo/lively-halo-inspect-item.js"],"names":["HaloItem","componentLoader","HaloInspectItem","onClick","evt","inspectTarget","window","that","shiftKey","lively","openComponentInWindow","then","editor","targetElement","openInspector","hideHalo"],"mappings":";;;;;;AAAOA,c;;AACAC,qB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEQ,YAAMC,eAAN,SAA8BF,QAA9B,CAAuC;;AAElDG,gBAAQC,GAAR,EAAa;AACX,cAAIC,gBAAgBC,OAAOC,IAA3B;;AAEA,cAAIH,IAAII,QAAR,EAAkB;AAChBC,mBAAOC,qBAAP,CAA6B,sBAA7B,EAAqDC,IAArD,CAA2DC,MAAD,IAAY;AACrEA,qBAAOC,aAAP,GAA0BR,aAA1B;AACA,aAFD;AAGD,WAJD,MAIO;AACLI,mBAAOK,aAAP,CAAqBT,aAArB;AACD;AACD,eAAKU,QAAL;AACD;AAbiD;;yBAAjCb,e","file":"lively-halo-inspect-item.js","sourcesContent":["import HaloItem from 'src/components/halo/lively-halo-item.js';\nimport componentLoader from \"src/client/morphic/component-loader.js\";\n\nexport default class HaloInspectItem extends HaloItem {\n  \n    onClick(evt) {\n      var inspectTarget = window.that;\n\n      if (evt.shiftKey) {\n        lively.openComponentInWindow('lively-object-editor').then((editor) => {\n         editor.targetElement    = inspectTarget;   \n        });\n      } else {\n        lively.openInspector(inspectTarget)    \n      }\n      this.hideHalo();\n    }\n}"]}