UNPKG

electron-devtools-vendor

Version:

<div align="center"> <h2>electron-devtools-vendor</h2> <img alt="MIT" src="https://img.shields.io/github/license/BlackHole1/electron-devtools-vendor?color=9cf&style=flat-square"> <img alt="GitHub repo size" src="https://img.shields.io/github/r

196 lines 208 kB
"use strict" define("ember-inspector/adapters/basic",["exports","@babel/runtime/helpers/esm/slicedToArray","ember-inspector/config/environment"],function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var r=Ember.Object.extend({init:function(){this._super.apply(this,arguments),this._checkVersion()},_checkVersion:function(){var e=this this.onMessageReceived(function(r){var s=r.name,i=r.version if("version-mismatch"===s){var a,l=n.default.previousEmberVersionsSupported,c=(0,t.default)(n.default.emberVersionsSupported,2),d=c[0],u=c[1] if(-1===o(i,d))a=l[l.length-1] else{if(!u||-1===o(i,u))return a=u}e.onVersionMismatch(a)}}),this.sendMessage({type:"check-version",from:"devtools"})},onVersionMismatch:function(){},name:"basic",sendMessage:function(){},onMessageReceived:function(e){this.get("_messageCallbacks").pushObject(e)},_messageCallbacks:Ember.computed(function(){return[]}),_messageReceived:function(e){this.get("_messageCallbacks").forEach(function(t){t(e)})},willReload:function(){},canOpenResource:!1,openResource:function(){}}) function o(e,t){e=s(e).split("."),t=s(t).split(".") for(var n=0;n<3;n++){var r=i(+e[n],+t[n]) if(0!==r)return r}return 0}function s(e){return e.replace(/-.*/g,"")}function i(e,t){return e===t?0:e<t?-1:e>t?1:void 0}e.default=r}),define("ember-inspector/adapters/bookmarklet",["exports","ember-inspector/adapters/basic"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var n=t.default.extend({name:"bookmarklet",init:function(){return this._connect(),this._super.apply(this,arguments)},inspectedWindow:Ember.computed(function(){return window.opener||window.parent}),inspectedWindowURL:Ember.computed(function(){return e="inspectedWindowURL",decodeURI(window.location.search.replace(new RegExp("^(?:.*[&\\?]".concat(encodeURI(e).replace(/[\.\+\*]/g,"\\$&"),"(?:\\=([^&]*))?)?.*$"),"i"),"$1")) var e}),sendMessage:function(e){e=e||{},this.get("inspectedWindow").postMessage(e,this.get("inspectedWindowURL"))},onVersionMismatch:function(e){this.sendMessage({name:"version-mismatch",version:e}),window.location.href="../panes-".concat(e.replace(/\./g,"-"),"/index.html").concat(window.location.search)},_connect:function(){var e=this window.addEventListener("message",function(t){var n=t.data t.origin===e.get("inspectedWindowURL")&&(n&&n.unloading&&window.close(),"inspectedWindow"===n.from&&e._messageReceived(n))})}}) e.default=n}),define("ember-inspector/adapters/chrome",["exports","ember-inspector/adapters/web-extension"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var n=t.default.extend({name:"chrome",canOpenResource:!0,openResource:function(e,t){chrome.devtools.panels.openResource(e,t-1)},onResourceAdded:function(){var e=this chrome.devtools.inspectedWindow.onResourceAdded.addListener(function(t){"document"===t.type&&e.sendIframes([t.url])})}}) e.default=n}),define("ember-inspector/adapters/firefox",["exports","ember-inspector/adapters/web-extension"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var n=t.default.extend({name:"firefox"}) e.default=n}),define("ember-inspector/adapters/web-extension",["exports","ember-inspector/adapters/basic","ember-inspector/config/environment"],function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var r=null,o=t.default.extend({init:function(){return this._connect(),this._handleReload(),this._injectDebugger(),this._setThemeColors(),this._super.apply(this,arguments)},name:"web-extension",sendMessage:function(e){e=e||{},this.get("_chromePort").postMessage(e)},_chromePort:Ember.computed(function(){return chrome.runtime.connect()}),_connect:function(){var e=this,t=this.get("_chromePort") t.postMessage({appId:chrome.devtools.inspectedWindow.tabId}),t.onMessage.addListener(function(t){"string"==typeof t.type&&"iframes"===t.type&&e.sendIframes(t.urls),e._messageReceived(t)})},_handleReload:function(){var e=this chrome.devtools.network.onNavigated.addListener(function(){e._injectDebugger(),location.reload(!0)})},_injectDebugger:function(){var e=this s().then(function(t){chrome.devtools.inspectedWindow.eval(t),e.onResourceAdded()})},_setThemeColors:function(){document.body.classList.remove("theme--light","theme--dark") var e="theme--light" "dark"===chrome.devtools.panels.themeName&&(e="theme--dark"),document.body.classList.add(e)},onResourceAdded:function(){},willReload:function(){this._injectDebugger()},inspectDOMElement:function(e){chrome.devtools.inspectedWindow.eval("inspect($('".concat(e,"')[0])"))},onVersionMismatch:function(e){window.location.href="../panes-".concat(e.replace(/\./g,"-"),"/index.html")},reloadTab:function(){s().then(function(e){chrome.devtools.inspectedWindow.reload({injectedScript:e})})},canOpenResource:!1,sendIframes:function(e){s().then(function(t){e.forEach(function(e){chrome.devtools.inspectedWindow.eval(t,{frameURL:e})})})}}) function s(){var e,t=n.default.emberVersionsSupported[0].replace(/\./g,"-") return new Promise(function(n){r?n(r):((e=new XMLHttpRequest).open("GET",chrome.runtime.getURL("/panes-".concat(t,"/ember_debug.js"))),e.onload=function(){4===e.readyState&&200===e.status&&(r=e.responseText,n(r))},e.send())})}e.default=o}),define("ember-inspector/adapters/websocket",["exports","ember-inspector/adapters/basic"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var n=t.default.extend({init:function(){this._super(),this.socket=window.EMBER_INSPECTOR_CONFIG.remoteDebugSocket,this._connect()},sendMessage:function(e){e=e||{},this.get("socket").emit("emberInspectorMessage",e)},_connect:function(){var e=this this.get("socket").on("emberInspectorMessage",function(t){Ember.run(function(){e._messageReceived(t)})})},_disconnect:function(){this.get("socket").removeAllListeners("emberInspectorMessage")},willDestroy:function(){this._disconnect()}}) e.default=n}),define("ember-inspector/app",["exports","ember-inspector/resolver","ember-load-initializers","ember-inspector/config/environment"],function(e,t,n,r){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var o=Ember.Application.extend({modulePrefix:r.default.modulePrefix,podModulePrefix:r.default.podModulePrefix,Resolver:t.default}) r.default.VERSION="3.10.0",(0,n.default)(o,r.default.modulePrefix) var s=o e.default=s}),define("ember-inspector/components/-ember-table-private/row-wrapper",["exports","ember-table/components/-private/row-wrapper"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/-ember-table-private/simple-checkbox",["exports","ember-table/components/-private/simple-checkbox"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/app-picker",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({classNames:["app-picker"],apps:Ember.computed.alias("port.detectedApplications.[]"),selectedApp:Ember.computed.reads("port.applicationId"),selectedDidChange:Ember.observer("selectedApp",function(){var e=this.get("selectedApp") Ember.getOwner(this).lookup("port:main").set("applicationId",e)}),init:function(){this._super.apply(this,arguments),this.port.send("app-picker-loaded")},actions:{selectApp:function(e){this.set("selectedApp",e),this.port.send("app-selected",{applicationId:e})}}}) e.default=t}),define("ember-inspector/components/component-tree-item",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({item:null,tagName:"",labelStyle:Ember.computed("item.parentCount",function(){var e=this.get("item.hasChildren")?12:0,t=20*this.get("item.parentCount")-e+25 return Ember.String.htmlSafe("padding-left: ".concat(t,"px;"))}),hasElement:Ember.computed("item",function(){return""!==this.get("item.view.tagName")})}) e.default=t}),define("ember-inspector/components/date-property-field",["exports","ember-inspector/components/ember-flatpickr"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var n=27,r=t.default.extend({didInsertElement:function(){this._super.apply(this,arguments),Ember.run.scheduleOnce("afterRender",this,function(){this.flatpickrRef.open()})},keyUp:function(e){return e.keyCode===n&&this.flatpickrRef.close(),this._super.apply(this,arguments)}}) e.default=r}),define("ember-inspector/components/deprecation-item-source",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({tagName:"",known:Ember.computed.bool("model.map.source"),url:Ember.computed("model.map.{line,source}","known",function(){var e=this.get("model.map.source") return this.get("known")?"".concat(e,":").concat(this.get("model.map.line")):"Unkown source"}),adapter:Ember.computed.readOnly("port.adapter"),isClickable:Ember.computed.and("known","adapter.canOpenResource")}) e.default=t}),define("ember-inspector/components/deprecation-item",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({isExpanded:!1,tagName:"",hasMap:Ember.computed.notEmpty("model.hasSourceMap"),actions:{toggleExpand:function(){this.toggleProperty("isExpanded")}}}) e.default=t}),define("ember-inspector/components/drag-handle",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({classNames:["drag-handle"],classNameBindings:["isLeft:drag-handle--left","isRight:drag-handle--right","faded:drag-handle--faded"],attributeBindings:["style"],position:0,side:"",isRight:Ember.computed.equal("side","right"),isLeft:Ember.computed.equal("side","left"),minWidth:60,maxWidth:1/0,left:0,faded:!1,"on-drag":function(){},startDragging:function(){this.setIsDragging(!0),this._mouseMoveHandler=this.mouseMoveHandler.bind(this),this._stopDragging=this.stopDragging.bind(this),document.body.addEventListener("mousemove",this._mouseMoveHandler),document.body.addEventListener("mouseup",this._stopDragging),document.body.addEventListener("mouseleave",this._stopDragging)},stopDragging:function(){this.setIsDragging(!1),document.body.removeEventListener("mousemove",this._mouseMoveHandler),document.body.removeEventListener("mouseup",this._stopDragging),document.body.removeEventListener("mouseleave",this._stopDragging)},willDestroyElement:function(){this._super(),this.stopDragging()},mouseDown:function(){return this.startDragging(),!1},style:Ember.computed("side","position","left",function(){var e return e=this.get("side")?"".concat(this.get("side"),": ").concat(this.get("position")+this.get("left"),"px;"):"",Ember.String.htmlSafe(e)}),mouseMoveHandler:function(e){var t=this.element.parentNode,n=function(e){var t=0 do{isNaN(e.offsetLeft)||(t+=e.offsetLeft),e=e.offsetParent}while(e.offsetParent) return t}(t),r=n+t.offsetWidth,o=this.get("isLeft")?e.pageX-n:r-e.pageX;(o-=this.get("left"))>=this.get("minWidth")&&o<=this.get("maxWidth")&&(this.set("position",o),this.get("on-drag")(o))}}) e.default=t}),define("ember-inspector/components/draggable-column",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({tagName:"",side:"left",minWidth:60,layoutService:Ember.inject.service("layout"),triggerResize:function(){this.get("layoutService").trigger("resize",{source:"draggable-column"})},actions:{didDrag:function(){this.triggerResize()}}}) e.default=t}),define("ember-inspector/components/ember-flatpickr",["exports","ember-flatpickr/components/ember-flatpickr"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-table",["exports","ember-table/components/ember-table/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-tbody",["exports","ember-table/components/ember-tbody/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-td",["exports","ember-table/components/ember-td/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-tfoot",["exports","ember-table/components/ember-tfoot/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-th",["exports","ember-table/components/ember-th/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-th/resize-handle",["exports","ember-table/components/ember-th/resize-handle/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-th/sort-indicator",["exports","ember-table/components/ember-th/sort-indicator/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-thead",["exports","ember-table/components/ember-thead/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ember-tr",["exports","ember-table/components/ember-tr/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/item-types",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({tagName:"",typeClass:Ember.computed("type",function(){return"js-".concat(this.get("type"),"-type")})}) e.default=t}),define("ember-inspector/components/main-content",["exports","ember-concurrency"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var n=Ember.Component.extend({layoutService:Ember.inject.service("layout"),didInsertElement:function(){var e=this return this._performUpdateHeight=function(){e.get("updateHeightDebounce").perform()},window.addEventListener("resize",this._performUpdateHeight),Ember.run.schedule("afterRender",this,this.updateHeight),this._super.apply(this,arguments)},updateHeightDebounce:(0,t.task)(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,t.timeout)(100) case 2:this.updateHeight() case 3:case"end":return e.stop()}},e,this)})).restartable(),updateHeight:function(){this.get("layoutService").updateContentHeight(this.element.clientHeight)},willDestroyElement:function(){return window.removeEventListener("resize",this._performUpdateHeight),this._super.apply(this,arguments)}}) e.default=n}),define("ember-inspector/components/markdown-to-html",["exports","ember-cli-showdown/components/markdown-to-html"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/mixin-detail",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({mixinDetails:null,objectId:Ember.computed.readOnly("mixinDetails.model.objectId"),isExpanded:Ember.computed("model.expand","model.properties.length",function(){return this.get("model.expand")&&this.get("model.properties.length")>0}),sortedProperties:Ember.computed.sort("model.properties","sortProperties"),init:function(){this._super.apply(this,arguments),this.sortProperties=["name"]},actions:{calculate:function(e){var t=e.name,n=this.get("objectId"),r=this.get("mixinDetails.model.mixins").indexOf(this.get("model")) this.get("port").send("objectInspector:calculate",{objectId:n,mixinIndex:r,property:t})},sendToConsole:function(e){var t=e.name,n=this.get("objectId") this.get("port").send("objectInspector:sendToConsole",{objectId:n,property:t})},toggleExpanded:function(){this.toggleProperty("model.expand")},digDeeper:function(e){var t=e.name,n=this.get("objectId") this.get("port").send("objectInspector:digDeeper",{objectId:n,property:t})},saveProperty:function(e,t,n){this.get("port").send("objectInspector:saveProperty",{objectId:this.get("objectId"),property:e,value:t,dataType:n})}}}) e.default=t}) define("ember-inspector/components/mixin-details",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({sortedAllProperties:Ember.computed.sort("allProperties","sortProperties"),allProperties:Ember.computed("model",function(){return this.get("model.mixins").map(function(e){return e.properties.filter(function(e){return!e.hasOwnProperty("overridden")})}).flat()}),init:function(){this._super.apply(this,arguments),this.sortProperties=["name"]},actions:{traceErrors:function(){this.get("port").send("objectInspector:traceErrors",{objectId:this.get("model.objectId")})}}}) e.default=t}),define("ember-inspector/components/mixin-property",["exports","@babel/runtime/helpers/esm/slicedToArray","ember-inspector/utils/parse-text"],function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var r=Ember.Component.extend({tagName:"",isEdit:!1,mixin:null,txtValue:null,dateValue:null,isCalculated:Ember.computed("valueType",function(){return"type-descriptor"!==this.get("valueType")}),valueType:Ember.computed.alias("model.value.type"),isService:Ember.computed.alias("model.isService"),isOverridden:Ember.computed.alias("model.overridden"),isEmberObject:Ember.computed.equal("valueType","type-ember-object"),isComputedProperty:Ember.computed.alias("model.value.computed"),isFunction:Ember.computed.equal("valueType","type-function"),isArray:Ember.computed.equal("valueType","type-array"),isDate:Ember.computed.equal("valueType","type-date"),isDepsExpanded:!1,hasDependentKeys:Ember.computed.and("model.dependentKeys.length","isCalculated"),showDependentKeys:Ember.computed.and("isDepsExpanded","hasDependentKeys"),actions:{toggleDeps:function(){this.toggleProperty("isDepsExpanded")},valueClick:function(){if(this.get("isEmberObject")||this.get("isArray"))this.get("mixin").send("digDeeper",this.get("model")) else if(!this.get("isComputedProperty")||this.get("isCalculated")){if(!(this.get("isFunction")||this.get("model.overridden")||this.get("model.readOnly"))){var e=this.get("model.value.inspect") "type-string"===this.get("valueType")&&(e.startsWith('"')||e.endsWith('"')||(e='"'.concat(e,'"'))),this.get("isDate")?this.set("dateValue",new Date(e)):this.set("txtValue",e),this.set("isEdit",!0)}}else this.get("mixin").send("calculate",this.get("model"))},saveProperty:function(){var e,t this.get("isDate")?(e=this.get("dateValue").getTime(),t="date"):e=(0,n.default)(this.get("txtValue")),this.get("mixin").send("saveProperty",this.get("model.name"),e,t)},finishedEditing:function(){var e=this Ember.run.next(function(){e.set("isEdit",!1)})},dateSelected:function(e){var n=(0,t.default)(e,1)[0] this.set("dateValue",n),this.send("saveProperty"),this.send("finishedEditing")}}}) e.default=r}),define("ember-inspector/components/object-inspector",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({tagName:"",application:null,propDisplayType:"grouped",trail:Ember.computed("model.[]",function(){var e=this.get("model").slice(1) return 0===e.length?"":".".concat(e.mapBy("property").join("."))}),isNested:Ember.computed("model.[]",function(){return this.get("model.length")>1}),actions:{popStack:function(){this.get("isNested")&&this.get("application").popMixinDetails()},sendObjectToConsole:function(e){var t=Ember.get(e,"objectId") this.get("port").send("objectInspector:sendToConsole",{objectId:t})},setPropDisplay:function(e){this.set("propDisplayType",e)}}}) e.default=t}),define("ember-inspector/components/promise-item",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t={red:"#ff2717",blue:"#174fff",green:"#006400"},n=Ember.Component.extend({tagName:"",filter:null,effectiveSearch:null,isError:Ember.computed.equal("model.reason.type","type-error"),style:Ember.computed("model.state",function(){var e="" return e=this.get("model.isFulfilled")?"green":this.get("model.isRejected")?"red":"blue",Ember.String.htmlSafe("background-color: ".concat(t[e],"; color: white;"))}),nodeStyle:Ember.computed("model.state","filter","effectiveSearch",function(){var e switch(this.get("filter")){case"pending":e=this.get("model.isPending") break case"rejected":e=this.get("model.isRejected") break case"fulfilled":e=this.get("model.isFulfilled") break default:e=!0}return e&&!Ember.isEmpty(this.get("effectiveSearch"))&&(e=this.get("model").matchesExactly(this.get("effectiveSearch"))),e?"":"opacity: 0.3;"}),labelStyle:Ember.computed("model.level","nodeStyle",function(){return Ember.String.htmlSafe("padding-left: ".concat(20*+this.get("model.level")+5,"px;").concat(this.get("nodeStyle")))}),expandedClass:Ember.computed("hasChildren","model.isExpanded",function(){if(this.get("hasChildren"))return this.get("model.isExpanded")?"list__cell_arrow_expanded":"list__cell_arrow_collapsed"}),hasChildren:Ember.computed.gt("model.children.length",0),settledValue:Ember.computed("model.value",function(){return this.get("model.isFulfilled")?this.get("model.value"):this.get("model.isRejected")?this.get("model.reason"):"--"}),isValueInspectable:Ember.computed.notEmpty("settledValue.objectId"),hasValue:Ember.computed("settledValue","model.isSettled",function(){return this.get("model.isSettled")&&"type-undefined"!==this.get("settledValue.type")}),label:Ember.computed("model.label",function(){return this.get("model.label")||!!this.get("model.parent")&&"Then"||"<Unknown Promise>"}),state:Ember.computed("model.state",function(){return this.get("model.isFulfilled")?"Fulfilled":this.get("model.isRejected")?"Rejected":this.get("model.parent")&&!this.get("model.parent.isSettled")?"Waiting for parent":"Pending"}),timeToSettle:Ember.computed("model.{createdAt,settledAt}","model.parent.settledAt",function(){if(!this.get("model.createdAt")||!this.get("model.settledAt"))return" -- " var e=this.get("model.parent.settledAt")||this.get("model.createdAt") return this.get("model.settledAt").getTime()-e.getTime()})}) e.default=n}),define("ember-inspector/components/property-field",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.TextField.extend({attributeBindings:["label:data-label"],properyComponent:null,didInsertElement:function(){return this.element.select(),this._super.apply(this,arguments)},insertNewline:function(){this.get("propertyComponent").send(this.get("save-property")),this.get("propertyComponent").send(this.get("finished-editing"))},cancel:function(){this.get("propertyComponent").send(this.get("finished-editing"))},focusOut:function(){this.get("propertyComponent").send(this.get("finished-editing"))}}) e.default=t}),define("ember-inspector/components/record-filter",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({filterValue:null,checked:Ember.computed("filterValue","model.name",function(){return this.get("filterValue")===this.get("model.name")})}) e.default=t}),define("ember-inspector/components/render-item",["exports","ember-inspector/utils/escape-reg-exp"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var n=Ember.run.once,r=Ember.Component.extend({tagName:"",search:null,isExpanded:!1,expand:function(){this.set("isExpanded",!0)},searchChanged:Ember.observer("search",function(){var e=this.get("search") Ember.isEmpty(e)||n(this,"expand")}),searchMatch:Ember.computed("search","name",function(){var e=this.get("search") if(Ember.isEmpty(e))return!0 var n=this.get("model.name"),r=new RegExp((0,t.default)(e.toLowerCase())) return!!n.toLowerCase().match(r)}),nodeStyle:Ember.computed("searchMatch",function(){var e="" return this.get("searchMatch")||(e="opacity: 0.5;"),Ember.String.htmlSafe(e)}),level:Ember.computed("target.level",function(){var e=this.get("target.level") return Ember.isNone(e)&&(e=-1),e+1}),nameStyle:Ember.computed("level",function(){return Ember.String.htmlSafe("padding-left: ".concat(20*+this.get("level")+5,"px;"))}),hasChildren:Ember.computed.gt("model.children.length",0),expandedClass:Ember.computed("hasChildren","isExpanded",function(){if(this.get("hasChildren"))return this.get("isExpanded")?"list__cell_arrow_expanded":"list__cell_arrow_collapsed"}),readableTime:Ember.computed("model.timestamp",function(){var e=new Date(this.get("model.timestamp")),t=e.getMilliseconds(),n=e.getSeconds(),r=1===e.getMinutes().toString().length?"0".concat(e.getMinutes()):e.getMinutes(),o=1===e.getHours().toString().length?"0".concat(e.getHours()):e.getHours() return"".concat(o,":").concat(r,":").concat(n,":").concat(t)}),init:function(){this._super.apply(this,arguments),this.searchChanged()},actions:{toggleExpand:function(){this.toggleProperty("isExpanded")}}}) e.default=r}),define("ember-inspector/components/resizable-column",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({width:null,attributeBindings:["style"],style:Ember.computed("width",function(){return Ember.String.htmlSafe("-webkit-flex: none; flex: none; width: ".concat(this.get("width"),"px;"))}),didInsertElement:function(){this.get("width")||this.set("width",this.element.clientWidth)}}) e.default=t}),define("ember-inspector/components/route-cell-name",["exports","ember-inspector/utils/check-current-route"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var n=Ember.Component.extend({currentRoute:null,route:null,tagName:"",labelStyle:Ember.computed("route.parentCount",function(){return Ember.String.htmlSafe("padding-left: ".concat(20*+this.get("route.parentCount")+5,"px;"))}),isCurrent:Ember.computed("currentRoute.{name,url}","route.value.{name,url}",function(){var e=this.getProperties("currentRoute","route"),n=e.currentRoute,r=e.route return!!n&&(0,t.default)(n,r.value)})}) e.default=n}),define("ember-inspector/components/ui/action-checkbox",["exports","ui/components/action-checkbox"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/disclosure-triangle",["exports","ui/components/disclosure-triangle"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/empty-message",["exports","ui/components/empty-message"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/error-page",["exports","ui/components/error-page"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/open-links-in-new-window",["exports","ui/components/open-links-in-new-window"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/send-to-console",["exports","ui/components/send-to-console"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/sidebar-toggle",["exports","ui/components/sidebar-toggle"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/toolbar-clear-button",["exports","ui/components/toolbar-clear-button"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/toolbar-icon-button",["exports","ui/components/toolbar-icon-button"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/toolbar-reload-button",["exports","ui/components/toolbar-reload-button"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/ui/toolbar-search-field",["exports","ui/components/toolbar-search-field"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/vertical-collection",["exports","@html-next/vertical-collection/components/vertical-collection/component"],function(e,t){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.default}})}),define("ember-inspector/components/view-item",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({tagName:"",hasView:Ember.computed.bool("model.value.viewClass"),isTagless:Ember.computed.equal("model.value.tagName",""),hasElement:Ember.computed.not("isTagless"),hasTemplate:Ember.computed.bool("model.value.template"),hasModel:Ember.computed.bool("model.value.model"),hasController:Ember.computed.bool("model.value.controller"),modelInspectable:Ember.computed("hasModel","model.value.model.type",function(){return this.get("hasModel")&&"type-ember-object"===this.get("model.value.model.type")}),labelStyle:Ember.computed("model.parentCount",function(){return Ember.String.htmlSafe("padding-left: ".concat(20*+this.get("model.parentCount")+5,"px;"))}),actions:{inspectView:function(){this.get("hasView")&&this.inspect(this.get("model.value.objectId"))},inspectElement:function(e){var t !e&&this.get("hasElement")&&(e=this.get("model.value.objectId")),e||(t=this.get("model.value.elementId")),(e||t)&&this.inspectElement({objectId:e,elementId:t})},inspectModel:function(e){this.get("modelInspectable")&&this.inspect(e)}}}) e.default=t}),define("ember-inspector/components/x-app",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({classNames:["app"],classNameBindings:["inactive","isDragging"],attributeBindings:["tabindex"],tabindex:1,isDragging:!1,active:!1,inactive:Ember.computed.not("active"),focusIn:function(){this.get("active")||this.set("active",!0)},focusOut:function(){this.get("active")&&this.set("active",!1)}}) e.default=t}),define("ember-inspector/components/x-list-cell",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend({tagName:"td",classNames:["list__cell"],classNameBindings:["highlight:list__cell_highlight","clickable:list__cell_clickable"],attributeBindings:["safeStyle:style","title"],safeStyle:Ember.computed("style",function(){return Ember.String.htmlSafe(this.get("style"))}),title:null,style:null,clickable:!1,highlight:!1,"on-click":function(){},click:function(){this.get("on-click")()}}) e.default=t}),define("ember-inspector/components/x-list-content",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Component.extend(Ember.Evented,{layoutService:Ember.inject.service("layout"),classNames:["list__content","js-list-content"],init:function(){this._super.apply(this,arguments),this.columns=[]},didInsertElement:function(){Ember.run.schedule("afterRender",this,this.setupHeight)},setupHeight:function(){this.set("contentHeight",this.get("layoutService.contentHeight")),this.get("layoutService").on("content-height-update",this,this.updateContentHeight)},updateContentHeight:function(e){var t=this.get("contentHeight") this.set("contentHeight",e),0===t&&e>0&&this.rerender()},willDestroyElement:function(){return this.get("layoutService").off("content-height-update",this,this.updateContentHeight),this._super.apply(this,arguments)},attributeBindings:["style"],style:Ember.computed("height",function(){return Ember.String.htmlSafe("height:".concat(this.get("height"),"px"))}),headerHeight:null,height:Ember.computed("contentHeight","headerHeight",function(){var e=this.get("headerHeight"),t=this.get("contentHeight") return t?t-e:1})}) e.default=t}),define("ember-inspector/components/x-list",["exports","ember-concurrency","ember-inspector/libs/resizable-columns","ember-inspector/services/storage/local"],function(e,t,n,r){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var o=Ember.Component.extend({classNames:["list"],itemClass:"",layoutService:Ember.inject.service("layout"),headerHeight:31,name:null,storage:Ember.inject.service("storage/".concat(r.default.STORAGE_TYPE_TO_USE)),storageKey:Ember.computed.reads("name"),schema:null,columns:Ember.computed.readOnly("resizableColumns.columns"),didUpdateAttrs:function(){var e=this.get("oldSchema"),t=this.get("schema") return t&&t!==e&&Ember.run.scheduleOnce("actions",this,this.setupColumns),this.set("oldSchema",t),this._super.apply(this,arguments)},resizableColumns:null,minWidth:10,didInsertElement:function(){var e=this return Ember.run.scheduleOnce("afterRender",this,this.setupColumns),this.onResize=function(){e.get("debounceColumnWidths").perform()},this.get("layoutService").on("content-height-update",this.onResize),this._super.apply(this,arguments)},setupContextMenu:function(){var e=this,t=this.resizableColumns.getColumnVisibility().reduce(function(t,n){var r=n.id,o=n.name,s=n.visible,i="".concat("&#10003;") return s||(i="<span style='opacity:0'>".concat(i,"</span>")),o="".concat(i," ").concat(o),t.push({name:o,title:o,fn:Ember.run.bind(e,e.toggleColumnVisibility,r)}),t},[]) this.showBasicContext=function(e){basicContext.show(t,e)} var n=this.element.querySelector(".list__header") n&&n.addEventListener("contextmenu",this.showBasicContext)},toggleColumnVisibility:function(e){this.resizableColumns.toggleVisibility(e) var t=this.element.querySelector(".list__header") t&&t.removeEventListener("contextmenu",this.showBasicContext),this.setupContextMenu()},debounceColumnWidths:(0,t.task)(regeneratorRuntime.mark(function e(){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,t.timeout)(100) case 2:this.resizableColumns.setTableWidth(this.getTableWidth()) case 3:case"end":return e.stop()}},e,this)})).restartable(),willDestroyElement:function(){var e=this.element.querySelector(".list__header") return e&&e.removeEventListener("contextmenu",this.showBasicContext),this.get("layoutService").off("content-height-update",this.onResize),this._super.apply(this,arguments)},getTableWidth:function(){return this.element.querySelector(".list__table-container").clientWidth},setupColumns:function(){var e=new n.default({key:this.get("storageKey"),tableWidth:this.getTableWidth(),minWidth:this.get("minWidth"),storage:this.get("storage"),columnSchema:this.get("schema.columns")||[]}) e.build(),this.set("resizableColumns",e),this.setupContextMenu()},actions:{didResize:function(e,t){this.resizableColumns.updateColumnWidth(e,t)}}}) e.default=o}),define("ember-inspector/computed/debounce",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e,n,r){var o,s=function(){this.set(e,o),r&&r.call(this)} return Ember.computed({get:function(){},set:function(e,r){return o=r,t(this,s,n),r}})} var t=Ember.run.debounce}),define("ember-inspector/controllers/application",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Controller.extend({layoutService:Ember.inject.service("layout"),isDragging:!1,contentHeight:null,isEmberApplication:!1,navWidth:180,inspectorWidth:360,isChrome:Ember.computed.equal("port.adapter.name","chrome"),deprecationCount:0,active:!0,inspectorExpanded:!1,init:function(){this._super.apply(this,arguments),this.mixinStack=[],this.mixinDetails=[]},pushMixinDetails:function(e,t,n,r,o){r={name:e,property:t,objectId:n,mixins:r,errors:o},this.get("mixinStack").pushObject(r),this.set("mixinDetails",r)},popMixinDetails:function(){var e=this.get("mixinStack"),t=e.popObject() this.set("mixinDetails",e.get("lastObject")),this.get("port").send("objectInspector:releaseObject",{objectId:t.objectId})},activateMixinDetails:function(e,t,n,r){var o=this this.get("mixinStack").forEach(function(e){o.get("port").send("objectInspector:releaseObject",{objectId:e.objectId})}),this.set("mixinStack",[]),this.pushMixinDetails(e,void 0,t,n,r)},droppedObject:function(e){var t=this.get("mixinStack"),n=t.findBy("objectId",e) if(n){for(var r=[],o=t.indexOf(n);o>=0;o--)r.pushObject(t.objectAt(o)) r.forEach(function(e){t.removeObject(e)})}t.get("length")>0?this.set("mixinDetails",t.get("lastObject")):this.set("mixinDetails",null)},actions:{setIsDragging:function(e){this.set("isDragging",e)},toggleInspector:function(){var e=this this.toggleProperty("inspectorExpanded"),Ember.run.schedule("afterRender",function(){e.get("layoutService").trigger("resize",{source:"object-inspector"})})}}}) e.default=t}),define("ember-inspector/controllers/component-tree",["exports","ember-inspector/utils/search-match","ember-inspector/models/component-view-item"],function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var r=function(e){return Ember.get(e,"view.objectId")||Ember.get(e,"view.controller.objectId")||Ember.get(e,"view.elementId")},o=Ember.Controller.extend({application:Ember.inject.controller(),queryParams:["pinnedObjectId"],pinnedObjectId:null,inspectingViews:!1,components:!0,viewTreeLoaded:!1,searchValue:"",activeSearch:Ember.computed.notEmpty("searchValue"),displayedList:Ember.computed("filteredArray.@each.visible",function(){return this.get("filteredArray").filterBy("visible")}),filteredArray:Ember.computed("viewArray.[]",function(){var e=this.get("viewArray"),t=this.get("expandedStateCache") return e.forEach(function(e){var n=t[r(e)] void 0!==n?e.set("expanded",n):t[r(e)]=e.expanded}),e}),viewArray:Ember.computed("viewTree","searchValue",function(){var e=this.get("viewTree") return e?function e(r,o,s,i,a,l){var c=!Ember.isEmpty(r),d=!c||(0,t.default)(Ember.get(o,"value.name"),r),u=n.default.create({view:o.value,parent:s,parentCount:i,searchMatched:d,activeSearch:c,expanded:!c,hasChildren:o.children.length>0,children:o.children}),p=d||a p&&l.push(u) var m=p?i+1:0 return o.children.forEach(function(t){e(r,t,u,m,p,l)}),l}(this.get("searchValue"),e,null,0,!1,[]):[]}),expandedStateCache:null,init:function(){this._super.apply(this,arguments),this.set("expandedStateCache",{}),this.options={components:!0}},expandToNode:function(e){var t=this.get("filteredArray").find(function(t){return t.get("id")===e}) t&&t.expandParents()},scrollTreeToItem:function(e){var t=this.get("displayedList").findIndex(function(t){return t.view.objectId===e}) if(t){var n=25*t,r=document.querySelector(".js-component-tree"),o=r.offsetHeight;(n<r.scrollTop||n>r.scrollTop+o)&&Ember.run.schedule("afterRender",function(){r.scrollTop=n-o/2})}},setExpandedStateForObjects:function(e,t){var n=this this.get("filteredArray").forEach(function(o){var s=r(o) e.includes(s)&&(o.set("expanded",t),n.expandedStateCache[s]=t)})},toggleWithChildren:function(e){var t=!e.get("expanded"),n=[],o=r(e) n.push(o),function e(t,n){t.forEach(function(t){t.children.length&&(n.push(t.value.objectId),e(t.children,n))})}(e.children,n),this.setExpandedStateForObjects(n,t)},actions:{previewLayer:function(e){var t=e.view,n=t.objectId,r=t.elementId,o=t.renderNodeId this.get("port").send("view:previewLayer",{objectId:n,renderNodeId:o,elementId:r})},hidePreview:function(){this.get("port").send("view:hidePreview")},toggleViewInspection:function(){this.get("port").send("view:inspectViews",{inspect:!this.get("inspectingViews")})},sendObjectToConsole:function(e){this.get("port").send("objectInspector:sendToConsole",{objectId:e})},expandOrCollapseAll:function(e){var t=this this.expandedStateCache={},this.get("filteredArray").forEach(function(n){n.set("expanded",e),t.expandedStateCache[r(n)]=e})},toggleExpanded:function(e,t){t?this.toggleWithChildren(e):(e.toggleProperty("expanded"),this.expandedStateCache[r(e)]=e.get("expanded"))},inspect:function(e){e&&(this.set("pinnedObjectId",e),this.expandToNode(e),this.scrollTreeToItem(e),this.get("port").send("objectInspector:inspectById",{objectId:e}))},scrollToElement:function(e){this.get("port").send("view:scrollToElement",{elementId:e})},inspectElement:function(e){var t,n=e.get("view.objectId") n||(t=e.get("view.elementId")),(n||t)&&this.get("port").send("view:inspectElement",{objectId:n,elementId:t})}}}) e.default=o}),define("ember-inspector/controllers/container-type",["exports","ember-inspector/computed/debounce","ember-inspector/utils/search-match"],function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var r=Ember.Controller.extend({application:Ember.inject.controller(),searchValue:(0,t.default)("search",300),search:null,filtered:Ember.computed("model.@each.name","search",function(){var e=this return Ember.get(this,"model").filter(function(t){return(0,n.default)(Ember.get(t,"name"),Ember.get(e,"search"))})}),rows:Ember.computed("filtered.[]",function(){return this.get("filtered").map(function(e){return{name:e}})}),init:function(){this._super.apply(this,arguments),this.columns=[{valuePath:"name",name:"Name"}],this.sortProperties=["name"]},actions:{inspectInstance:function(e){Ember.get(e,"inspectable")&&this.get("port").send("objectInspector:inspectByContainerLookup",{name:Ember.get(e,"fullName")})},sendContainerToConsole:function(){this.get("port").send("objectInspector:sendContainerToConsole")}}}) e.default=r}) define("ember-inspector/controllers/container-types",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Controller.extend({application:Ember.inject.controller(),sorted:Ember.computed.sort("model","sortProperties"),init:function(){this._super.apply(this,arguments),this.sortProperties=["name"]}}) e.default=t}),define("ember-inspector/controllers/container-types/index",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Controller.extend({actions:{sendContainerToConsole:function(){this.get("port").send("objectInspector:sendContainerToConsole")}}}) e.default=t}),define("ember-inspector/controllers/deprecations",["exports","ember-inspector/computed/debounce","ember-inspector/utils/search-match"],function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var r=Ember.Controller.extend({application:Ember.inject.controller(),search:null,searchValue:(0,t.default)("search",300),filtered:Ember.computed("model.@each.message","search",function(){var e=this return Ember.get(this,"model").filter(function(t){return(0,n.default)(Ember.get(t,"message"),e.get("search"))})}),optionsChanged:Ember.observer("options.toggleDeprecationWorkflow",function(){this.port.send("deprecation:setOptions",{options:this.get("options")})}),init:function(){this._super.apply(this,arguments),this.options={toggleDeprecationWorkflow:!1}},actions:{openResource:function(e){this.get("adapter").openResource(e.fullSource,e.line)},traceSource:function(e,t){this.get("port").send("deprecation:sendStackTraces",{deprecation:{message:e.message,sources:[t]}})},traceDeprecations:function(e){this.get("port").send("deprecation:sendStackTraces",{deprecation:e})}}}) e.default=r}),define("ember-inspector/controllers/info",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Controller.extend({application:Ember.inject.controller()}) e.default=t}),define("ember-inspector/controllers/libraries",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Controller.extend({rows:Ember.computed("model.[]",function(){return this.get("model.[]").map(function(e){return{library:e.name,version:e.version}})})}) e.default=t}),define("ember-inspector/controllers/model-types",["exports","ember-inspector/services/storage/local","ember-inspector/utils/local-storage-keys"],function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var r=Ember.Controller.extend({application:Ember.inject.controller(),navWidth:180,storage:Ember.inject.service("storage/".concat(t.default.STORAGE_TYPE_TO_USE)),init:function(){this._super.apply(this,arguments),this.sortByNameProp=["name"],this.sortByDescCountProp=["count:desc"]},hideEmptyModelTypes:Ember.computed({get:function(){return o(this.get("storage"),n.HIDE_EMPTY_MODELS_KEY)},set:function(e,t){return s(this.get("storage"),n.HIDE_EMPTY_MODELS_KEY,t)}}),orderByRecordCount:Ember.computed({get:function(){return o(this.get("storage"),n.ORDER_MODELS_BY_COUNT_KEY)},set:function(e,t){return s(this.get("storage"),n.ORDER_MODELS_BY_COUNT_KEY,t)}}),sortByName:Ember.computed.sort("filtered","sortByNameProp"),sortByDescCount:Ember.computed.sort("filtered","sortByDescCountProp"),filtered:Ember.computed("model.@each.count","hideEmptyModelTypes",function(){var e=this return this.get("model").filter(function(t){return!Ember.get(e,"hideEmptyModelTypes")||!!Ember.get(t,"count")})})}) function o(e,t){return!!e.getItem(t)}function s(e,t,n){return n?e.setItem(t,n):e.removeItem(t),n}e.default=r}),define("ember-inspector/controllers/promise-tree",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var t=Ember.Controller.extend({application:Ember.inject.controller(),queryParams:["filter"],createdAfter:null,isEmpty:Ember.computed.equal("model.length",0),wasCleared:Ember.computed.bool("createdAfter"),neverCleared:Ember.computed.not("wasCleared"),shouldRefresh:Ember.computed.and("isEmpty","neverCleared"),instrumentWithStack:!1,filtered:Ember.computed.filter("model.@each.{createdAt,fulfilledBranch,rejectedBranch,pendingBranch,isVisible}",function(e){if(this.get("createdAfter")&&e.get("createdAt")<this.get("createdAfter"))return!1 if(!e.get("isVisible"))return!1 var t=!0 if("pending"===this.get("filter")?t=e.get("pendingBranch"):"rejected"===this.get("filter")?t=e.get("rejectedBranch"):"fulfilled"===this.get("filter")&&(t=e.get("fulfilledBranch")),!t)return!1 var n=this.get("effectiveSearch") return!!Ember.isEmpty(n)||e.matches(n)}),filter:"all",noFilter:Ember.computed.equal("filter","all"),isRejectedFilter:Ember.computed.equal("filter","rejected"),isPendingFilter:Ember.computed.equal("filter","pending"),isFulfilledFilter:Ember.computed.equal("filter","fulfilled"),searchValue:null,effectiveSearch:null,searchChanged:Ember.observer("searchValue",function(){Ember.run.debounce(this,this.notifyChange,500)}),notifyChange:function(){var e=this this.set("effectiveSearch",this.get("searchValue")),Ember.run.next(function(){e.notifyPropertyChange("model")})},actions:{setFilter:function(e){var t=this this.set("filter",e),Ember.run.next(function(){t.notifyPropertyChange("filtered")})},clear:function(){this.set("createdAfter",new Date),Ember.run.once(this,this.notifyChange)},tracePromise:function(e){this.get("port").send("promise:tracePromise",{promiseId:e.get("guid")})},updateInstrumentWithStack:function(e){this.port.send("promise:setInstrumentWithStack",{instrumentWithStack:e})},toggleExpand:function(e){var t=!e.get("isExpanded") e.set("isManuallyExpanded",t),e.recalculateExpanded() var n=e._allChildren() t&&n.forEach(function(e){void 0===e.get("isManuallyExpanded")&&(e.set("isManuallyExpanded",t),e.recalculateExpanded())})},inspectObject:function(){var e;(e=this.get("target")).send.apply(e,["inspectObject"].concat(Array.prototype.slice.call(arguments)))},sendValueToConsole:function(e){this.get("port").send("promise:sendValueToConsole",{promiseId:e.get("guid")})}}}) e.default=t}),define("ember-inspector/controllers/records",["exports","@babel/runtime/helpers/esm/slicedToArray","ember-inspector/utils/escape-reg-exp"],function(e,t,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0 var r=Ember.Controller.extend({application:Ember.inject.controller(),queryParams:["filterValue","searchValue"],searchValue:"",filterValue:null,noFilterValue:Ember.computed.none("filterValue"),modelChanged:Ember.observer("model",function(){this.set("searchValue","")}),recordToString:function(e){var t="" return Ember.get(e,"searchKeywords")&&(t=Ember.get(e,"searchKeywords").join(" ")),t.toLowerCase()},columns:Ember.computed("modelType.columns",function(){return this.get("modelType.columns").map(function(e){var t=e.desc,n=e.name return{valuePath:"columnValues.".concat(n),name:t}})}),filtered:Ember.computed("searchValue","model.@each.{columnValues,filterValues}","filterValue",function(){var e=this,t=this.get("searchValue"),r=this.get("filterValue") return this.get("model").filter(function(o){return!(r&&!Ember.get