{"version":3,"names":["HaloVivideInportItem","lively","nodes","events","pt","HaloItem","Preferences","Snapping","Grid","updateTarget","view","tagName","_view","onClick","evt","haloService","hideHalos","openInspector","getInputData","clientX","clientY"],"sources":["lively-halo-vivide-inport-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 HaloVivideInportItem extends HaloItem {\n\n  updateTarget(view) {\n    if(view && view.tagName === 'VIVIDE-VIEW') {\n      this._view = view;\n    }\n  }\n  \n  onClick(evt) {\n    if(this._view) {\n      lively.haloService.hideHalos();\n      lively.openInspector(this._view.getInputData(), pt(evt.clientX, evt.clientY));\n    }\n  }\n}\n"],"mappings":";;;wEASqBA,oBAAoB;EAAA;EAAA;IAAA;MATlCC,MAAM;IAAA;MACDC,KAAK;IAAA;MACLC,MAAM;IAAA;MACVC,EAAE,wBAAFA,EAAE;IAAA;MACHC,QAAQ;IAAA;MACRC,WAAW;IAAA;MACXC,QAAQ;MACPC,IAAI,+BAAJA,IAAI;IAAA;IAAA;MAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UAPLP,uCAAM;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UACDC,sCAAK;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UACLC,uCAAM;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UACVC,mCAAE;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UACHC,yCAAQ;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UACRC,4CAAW;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UACXC,yCAAQ;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA;QAAA;UAAA;QAAA;QAAA;UACPC,qCAAI;UAAA;QAAA;QAAA;QAAA;MAAA;MAAA,mBAESR,oBAAoB,GAA1B,MAAMA,oBAAoB,SAASK,QAAQ,CAAC;QAEzDI,YAAY,CAACC,IAAI,EAAE;UACjB,IAAGA,IAAI,IAAIA,IAAI,CAACC,OAAO,KAAK,aAAa,EAAE;YACzC,IAAI,CAACC,KAAK,GAAGF,IAAI;UACnB;QACF;QAEAG,OAAO,CAACC,GAAG,EAAE;UACX,IAAG,IAAI,CAACF,KAAK,EAAE;YACbX,MAAM,CAACc,WAAW,CAACC,SAAS,EAAE;YAC9Bf,MAAM,CAACgB,aAAa,CAAC,IAAI,CAACL,KAAK,CAACM,YAAY,EAAE,EAAEd,EAAE,CAACU,GAAG,CAACK,OAAO,EAAEL,GAAG,CAACM,OAAO,CAAC,CAAC;UAC/E;QACF;MACF,CAAC;MAAA;QAAA;UAAA;QAAA;QAAA;UAAA,mBAdoBpB,qDAAoB;UAAA;QAAA;QAAA;QAAA;MAAA;IAAA;EAAA;AAAA"}