|
|
!function(v){function webpackJsonpCallback(m){for(var z,N,W=m[0],U=m[1],q=m[2],G=0,ee=[];G<W.length;G++)N=W[G],Object.prototype.hasOwnProperty.call(b,N)&&b[N]&&ee.push(b[N][0]),b[N]=0;for(z in U)Object.prototype.hasOwnProperty.call(U,z)&&(v[z]=U[z]);for($&&$(m);ee.length;)ee.shift()();return M.push.apply(M,q||[]),checkDeferredModules()}function checkDeferredModules(){for(var v,m=0;m<M.length;m++){for(var z=M[m],N=!0,W=1;W<z.length;W++){var $=z[W];0!==b[$]&&(N=!1)}N&&(M.splice(m--,1),v=__webpack_require__(__webpack_require__.s=z[0]))}return v}var m={},b={8:0},M=[];function __webpack_require__(b){if(m[b])return m[b].exports;var M=m[b]={i:b,l:!1,exports:{}};return v[b].call(M.exports,M,M.exports,__webpack_require__),M.l=!0,M.exports}__webpack_require__.e=function requireEnsure(){return Promise.resolve()},__webpack_require__.m=v,__webpack_require__.c=m,__webpack_require__.d=function(v,m,b){__webpack_require__.o(v,m)||Object.defineProperty(v,m,{enumerable:!0,get:b})},__webpack_require__.r=function(v){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})},__webpack_require__.t=function(v,m){if(1&m&&(v=__webpack_require__(v)),8&m)return v;if(4&m&&"object"==typeof v&&v&&v.__esModule)return v;var b=Object.create(null);if(__webpack_require__.r(b),Object.defineProperty(b,"default",{enumerable:!0,value:v}),2&m&&"string"!=typeof v)for(var M in v)__webpack_require__.d(b,M,function(m){return v[m]}.bind(null,M));return b},__webpack_require__.n=function(v){var m=v&&v.__esModule?function getDefault(){return v.default}:function getModuleExports(){return v};return __webpack_require__.d(m,"a",m),m},__webpack_require__.o=function(v,m){return Object.prototype.hasOwnProperty.call(v,m)},__webpack_require__.p="";var z=window.webpackJsonp=window.webpackJsonp||[],N=z.push.bind(z);z.push=webpackJsonpCallback,z=z.slice();for(var W=0;W<z.length;W++)webpackJsonpCallback(z[W]);var $=N;M.push([6776,1,0]),checkDeferredModules()}({1034:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(45),N=M(b(201)),W=M(b(37)),$=M(b(1032)),U=M(b(273)),q=M(b(544)),G=M(b(178)),ee=M(b(172)),te=M(b(15)),ie=M(b(91)),ne=b(73),ae=b(78),re=b(552),se=te.default.Model.extend({initialize:function initialize(v){te.default.Model.prototype.initialize.apply(this,arguments),this.id=this.id||this.cid,this.searchTimeFormat=this.get("getTimeInIso")?re.FORMATS.ISO_STRING:"%s.%Q",this.listenTo(this,"change:searchAutoStart",this._handleSearchAutoStartChange),this.get("searchAutoStart")&&this.createSearchJob(),v.keepUpdated&&this._onKeepUpdatedChange(),this.listenTo(this,"change:search change:earliestTime change:latestTime",this._onSearchPropertyChange),this.listenTo(this,"change:keepUpdated",this._onKeepUpdatedChange),this._timeWindow={minTime:null,maxTime:null,originalMinTime:this.get("earliestTime"),originalMaxTime:this.get("latestTime"),dataCache:null}},defaults:{data:[],fields:[],search:"*",earliestTime:"-4h",latestTime:"now",searchCache:60,keepUpdated:!1,minUpdateInterval:60,searchAutoStart:!0},returnCount:0,returnOffset:0,_refreshTimerVariable:null,_refreshLookback:"-20m",_searchTiming:{start:null,finish:null},_timeWindow:{minTime:null,maxTime:null,originalMinTime:null,originalMaxTime:null,dataCache:null},createSearchJob:function createSearchJob(){var v=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.searchJob&&this.trigger("search:cancelled"),(0,ae.cleanSearchJobSubscriptions)(this.searchJob,this.searchJobSubscription,this.searchJobProgressSubscription,this.searchJobPreviewSubscription),this._searchTiming.start=Date.now(),this._isJobDone=!1,this.get("keepUpdated")||this.set({data:[],fields:[]}),this.trigger("search:start");var m=v?this._refreshLookback:this.get("earliestTime"),b=m instanceof String&&-1!==m.indexOf("rt");this.get("search")&&(this.searchJob=ie.default.create({id:b?(0,ae.createUniqueSearchId)("rt_deep-dive-".concat(this.id,"-manager")):(0,ae.createUniqueSearchId)("deep-dive-".concat(this.id,"-manager")),search:this.get("search"),earliest_time:v?this._refreshLookback:this.get("earliestTime"),latest_time:v?"now":this.get("latestTime"),time_format:this.searchTimeFormat},{app:(0,ne.getShortAppName)(!0),cache:!v&&this.get("searchCache")}),this.searchJobSubscription=this.searchJob.getResults({offset:0,count:0}).subscribe({error:v=>{this.trigger("search:error",v)},complete:()=>{this._isJobDone=!0}}),this.searchJobProgressSubscription=this.searchJob.getProgress().subscribe(v=>{this._onSearchProgress(v)}),this.searchJobPreviewSubscription=this.searchJob.getResultsPreview({count:0,output_mode:"json_rows"}).subscribe(v=>{var m;if(null!=v&&null!==(m=v.rows)&&void 0!==m&&m.length){var b=this.get("data");(!b||!b.length||b[0].length&&v.rows[0].length&&b[0][0]!==v.rows[0][0])&&this._onDataChanged(v)}}))},dispose:function dispose(){this._teardownDataRefresh(),this.stopListening(this)},windowTimeRange:function windowTimeRange(v,m){if(!((0,q.default)(v)||(0,q.default)(m)||v===this._timeWindow.minTime&&m===this._timeWindow.maxTime))if(null===v||null===m)this._timeWindow.dataCache instanceof Array&&this.set("data",this._timeWindow.dataCache),this._timeWindow.minTime=null,this._timeWindow.maxTime=null,this._timeWindow.dataCache=null,this.set({earliestTime:this._timeWindow.originalMinTime,latestTime:this._timeWindow.originalMaxTime});else{this._timeWindow.minTime=v,this._timeWindow.maxTime=m;var b=this.get("fields"),M=this.get("data");if(b instanceof Array&&M instanceof Array){var N=(0,U.default)(b,"_time"),W=(0,z.sortedIndex)(M,v,(function(v){return Number(v instanceof Array?v[N]:v)})),$=(0,z.sortedIndex)(M,m,(function(v){return Number(v instanceof Array?v[N]:v)}));this.set("data",M.slice(W,$))}null===this._timeWindow.dataCache&&(this._timeWindow.originalMinTime=this.get("earliestTime"),this._timeWindow.originalMaxTime=this.get("latestTime"),this._timeWindow.dataCache=M),this.set({earliestTime:v,latestTime:m})}},_handleSearchAutoStartChange:function _handleSearchAutoStartChange(){this.get("searchAutoStart")&&this.createSearchJob()},_onSearchPropertyChange:function _onSearchPropertyChange(){Object.prototype.hasOwnProperty.call(this.changed,"search")&&this.set({data:[],fields:[]}),this.get("searchAutoStart")&&this.createSearchJob(),this._onKeepUpdatedChange()},_onKeepUpdatedChange:function _onKeepUpdatedChange(){if(this.get("keepUpdated")){if("now"!==this.get("latestTime"))throw"Data Manager: "+this.id+" cannot be set keepUpdated=true since latestTime is not now (it is "+this.get("latestTime")+")";0===this.get("data").length?this.once("change:data",this._setupDataRefresh,this):this._setupDataRefresh()}else this._teardownDataRefresh()},_setupDataRefresh:function _setupDataRefresh(){this._teardownDataRefresh();var v=this.get("data"),m=this.get("fields");if(v&&m){var b=(0,U.default)(m,"_time"),M=(0,U.default)(m,"_span"),z=null;if(-1===b)console.warn("Data Manager:",this.id,"cannot keep search updated efficiently without _time in the fields (search is",this.get("search"),")"),z=-1;else if(-1===M)if(v.length>1){var N=(0,G.default)(v,2);z=Math.abs(Number(N[0][b])-Number(N[1][b]))}else console.warn("Data Manager:",this.id,"cannot keep search updated without _span in the fields nor multiple rows of data (search is",this.get("search"),")"),z=-1;else z=Number(v[0][M])||-1;var W=function calculateTimeout(v,m){var b=1e3*v;return b<m?5:b-m},q=this._searchTiming.finish-this._searchTiming.start||0;if(z<1)this._refreshTimerVariable=window.setInterval(this._refreshAllData.bind(this),9e5-q);else{z<this.get("minUpdateInterval")&&(z=this.get("minUpdateInterval"));var ee=null;v.length>1&&(ee=Math.abs(Number((0,$.default)(v)[b])-Number((0,G.default)(v)[b]))),1200>ee||z>ee?this._refreshTimerVariable=setTimeout(this._refreshAllData.bind(this),W(z,q)):(this._refreshLookback=z>1200?"-"+(2*z).toString()+"s":"-"+(z+1200).toString()+"s",this._refreshTimerVariable=setTimeout(this._refreshPartialData.bind(this),W(z,q)))}}else this.once("change:data",this._setupDataRefresh,this)},_teardownDataRefresh:function _teardownDataRefresh(){null!==this._refreshTimerVariable&&(clearTimeout(this._refreshTimerVariable),this._refreshTimerVariable=null)},_refreshAllData:function _refreshAllData(){this.createSearchJob(),this.trigger("dataupdate:full:start"),this.once("dataupdate:partial:complete dataupdate:full:complete",this._setupDataRefresh,this)},_refreshPartialData:function _refreshPartialData(){this.createSearchJob(!0),this.trigger("dataupdate:partial:start"),this.once("dataupdate:partial:complete dataupdate:full:complete",this._setupDataRefresh,this)},_onDataChanged:function _onDataChanged(v){this._searchTiming.finish=Date.now();var m={fields:[],rows:[]},b={fields:this.get("fields")||[],rows:this.get("data")||[]},M=(0,U.default)(b.fields,"_time");if(this.unset("data",{silent:!0}),this.get("keepUpdated")&&b.fields.length>0&&b.rows.length>0&&-1!==M){var z,$,q,G=this.getChronologicalFunctions(b.rows,M);if(this.areArraysIdentical(b.fields,v.fields))m.fields=b.fields;else{console.warn("Data Manager:",this.id,"fields from update do not match current fields exactly (search is",this.get("search"),")");var te=(0,N.default)(b.fields,v.fields);if(te.length>0)throw"fresh data field set is missing base data fields: "+te.toString();var ie=function baseFieldSort(m,M){var z=v.fields[M],N=(0,U.default)(b.fields,z);return-1===N&&(N=v.fields.length+M),N};m.fields=(0,ee.default)(v.fields,ie),(0,W.default)(v.rows,(function(v){v=(0,ee.default)(v,ie)}))}var ne=Number(G.earliest(v.rows)[M]);if("chronological"===G.order){for(z=b.rows.length;z>0;z--)if($=b.rows[z-1],ne>Number($[M])){q=z;break}}else for(z=0;z<b.rows.length;z++)if($=b.rows[z],ne>Number($[M])){q=z;break}var ae,re=Math.abs(Number(G.latest(v.rows)[M])-Number(G.latest(b.rows)[M])),se=Number(G.earliest(b.rows)[M])+re;if("chronological"===G.order){for(z=0;z<b.rows.length;z++)if($=b.rows[z],se<Number($[M])){ae=z;break}}else for(z=b.rows.length;z>0;z--)if($=b.rows[z-1],se<Number($[M])){ae=z;break}"chronological"===G.order?(q>=b.rows.length&&(q=void 0),m.rows=b.rows.slice(ae,q).concat(v.rows)):(ae>=b.rows.length&&(ae=void 0),m.rows=v.rows.concat(b.rows.slice(q,ae))),this.set({fields:m.fields,data:m.rows}),this.trigger("dataupdate:partial:complete")}else m=v,this.set({fields:m.fields,data:m.rows}),this.trigger("dataupdate:full:complete")},_onSearchProgress:function _onSearchProgress(v){var m=v.content;this._isJobDone=m.isDone||!1,this.trigger("search:progress",v)},getChronologicalFunctions:function getChronologicalFunctions(v,m){if(v.length<1||!isFinite(m)||(0,q.default)(m))throw"DataManager:"+this.id+" cannot determine chronological ordering of data without both rows and a timeIndex";return Number((0,$.default)(v)[m])>Number((0,G.default)(v)[m])?{order:"reverse_chronological",earliest:G.default,latest:$.default}:{order:"chronological",earliest:$.default,latest:G.default}},areArraysIdentical:function areArraysIdentical(v,m){if(v.length!==m.length)return!1;for(var b=0;b<v.length;b++)if(v[b]!==m[b])return!1;return!0}});m.default=se;v.exports=m.default},1035:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=b(45),W=M(b(37)),$=M(b(70)),U=M(b(273)),q=M(b(33)),G=M(b(118)),ee=M(b(50)),te=b(29),ie=b(67),ne=b(527),ae=M(b(3769)),re=b(495);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var se=ae.default.extend({initialize:function initialize(v){this.id=this.id||this.cid,this.getTimeInIso=!0,this.laneSettings=v.laneSettings,this.listenTo(this.laneSettings,"change:graphColor",this.updateGraph),this.listenTo(this.laneSettings,"change:graphSeries",this.renderData),this._isTwin=v.isTwin||!1,this.chartController=v.chartController,this.userTzOffsetSec=(0,ie.getUserTimezoneOffset)("sec"),this.chartController.registerGraph(this.id,this),this.laneSettings.get("isAccessDenied")&&this.displayMessage("permission-denied"),ae.default.prototype.initialize.apply(this,arguments)},render:function render(){return this},renderData:function renderData(){if(this.dataManager&&!this.laneSettings.get("isAccessDenied")){var v=this.dataManager.get("fields"),m=this.dataManager.get("data"),b=(0,U.default)(v,"_time"),M=this.getYIndices(v);if(b>=0)if(m instanceof Array&&v instanceof Array&&v.length>0&&m.length>0&&M.length>0){var z=this.getTimeExtent(v,m);this.timeExtent=z;var N=this.getYExtent(v,m);if(this.yExtent=N,this.chartController.renderGraphs(!0),"yes"===this.laneSettings.get("isEnabled")&&"dynamic"===this.laneSettings.get("selectionMode")){var W=[];M.forEach((function(m){var b=v[m].split(": ");b.shift(),b.length>1?W.push(b.join(": ")):W.push(b[0])})),this.chartController.laneOverlaySettings.set("selectedEntities",W)}}else this.laneSettings.get("isAccessDenied")?this.displayMessage("permission-denied"):this._renderNoData(v,m,M);else m instanceof Array&&v instanceof Array&&v.length>0&&m.length>0&&M.length>0?this.displayMessage("no-time"):this._renderNoData(v,m,M)}this.laneSettings.get("isAccessDenied")&&this.displayMessage("permission-denied")},renderNoResults:function renderNoResults(){if(this.laneSettings.get("isAccessDenied"))this.displayMessage("permission-denied");else{var v=this.getTimeExtent();this.timeExtent=v,this.chartController.updateTimeScale(),this.clear(),"alert"===this.laneSettings.get("graphType")?this.displayMessage("empty"):this.displayMessage("no-results")}},renderProgress:function renderProgress(){this.laneSettings.get("isAccessDenied")?this.displayMessage("permission-denied"):"alert"===this.laneSettings.get("graphType")?this.displayMessage("empty"):this.displayMessage("waiting")},displayMessage:function displayMessage(v){return v instanceof Object&&(v=(0,$.default)(v,{compact:!0})),this.isTwin()?this.chartController.displayTwinMessage(v):this.chartController.displayMessage(v)},chartController:null,laneSettings:null,timeExtent:null,yExtent:null,updateGraph:function updateGraph(){if(this.dataManager){var v=this.dataManager.get("fields"),m=this.dataManager.get("data"),b=this.getYIndices(v);if(m instanceof Array&&v instanceof Array&&v.length>0&&m.length>0&&null!==this.timeExtent&&null!==this.yExtent&&b.length>0){this.displayMessage("empty"),z.select(this.$el.get(0)).attr("opacity","1"),"yes"===this.laneSettings.get("hideGraph")&&this.chartController.hideGraph();var M=this.isTwin()?this.chartController.twinTimeScale:this.chartController.timeScale,N=this.isTwin()?this.chartController.twinYScale:this.chartController.yScale;this.renderGraph(v,m,M,N)}else this._renderNoData(v,m,b)}},getTimeExtent:function getTimeExtent(v,m){var b=[];if(this.timeExtentIso=[],v&&m.length){var M=(0,U.default)(v,"_time");b=z.extent(m,function(v){return(0,ie.toJsDateNumeric)(v[M],this.getTimeInIso)}.bind(this)),this.timeExtentIso=z.extent(m,(function(v){return v[M]}));var N=(0,re.getSpan)(v,m);b[1]=b[1]+N,(0,G.default)(this.timeExtentIso[0])&&(0,G.default)(this.timeExtentIso[1])?(this.timeExtentIso[0]=(0,ie.convertDateToSplunkIsostring)(new Date(1e3*b[0]),this.userTzOffsetSec,this.getTimeInIso),this.timeExtentIso[1]=(0,ie.convertDateToSplunkIsostring)(new Date(1e3*b[1]),this.userTzOffsetSec,this.getTimeInIso)):this.timeExtentIso[1]=(0,ie.addSpanToIso)(this.timeExtentIso[1],N)}else{var W,$,q,ee,ne=this.chartController.laneController;if(ne)if(ne.controllerState.get("maxWindowedPlotDomain")&&ne.controllerState.get("minWindowedPlotDomain"))this.getTimeInIso?(W=this.isTwin()?ne.controllerState.get("twinMinWindowedPlotDomain"):ne.controllerState.get("minWindowedPlotDomain"),q=(0,ie.convertDateToSplunkIsostring)(new Date(1e3*W),this.userTzOffsetSec,this.getTimeInIso),$=this.isTwin()?ne.controllerState.get("twinMaxWindowedPlotDomain"):ne.controllerState.get("maxWindowedPlotDomain"),ee=(0,ie.convertDateToSplunkIsostring)(new Date(1e3*$),this.userTzOffsetSec,this.getTimeInIso)):(W=this.isTwin()?ne.controllerState.get("twinMinWindowedPlotDomain"):ne.controllerState.get("minWindowedPlotDomain"),$=this.isTwin()?ne.controllerState.get("twinMaxWindowedPlotDomain"):ne.controllerState.get("maxWindowedPlotDomain")),(0,te.isNumeric)(W)&&(0,te.isNumeric)($)&&(b=[W,$],this.timeExtentIso=[q,ee]);else if(this._deepDiveTimeRangePicker&&this._deepDiveTimeRangePicker.timepicker&&ne._deepDiveTimeRangePicker.timepicker.model){var ae=ne._deepDiveTimeRangePicker.timepicker.model.timeRange;this.getTimeInIso?(W=this.isTwin()?ne._twinsiesTimeSpec.earliestTime:(0,ie.toJsDateNumeric)(ae.get("earliest_iso"),this.getTimeInIso),$=this.isTwin()?ne._twinsiesTimeSpec.latestTime:(0,ie.toJsDateNumeric)(ae.get("latest_iso"),this.getTimeInIso),q=(0,ie.convertDateToSplunkIsostring)(new Date(1e3*W),this.userTzOffsetSec,this.getTimeInIso),ee=(0,ie.convertDateToSplunkIsostring)(new Date(1e3*$),this.userTzOffsetSec,this.getTimeInIso),(0,te.isNumeric)(W)&&(0,te.isNumeric)($)&&!this.isTwin()&&(b=[W,$],this.timeExtentIso=[q,ee])):(W=this.isTwin()?ne._twinsiesTimeSpec.earliestTime:ae.get("earliest_epoch"),$=this.isTwin()?ne._twinsiesTimeSpec.latestTime:ae.get("latest_epoch"),(0,te.isNumeric)(W)&&(0,te.isNumeric)($)&&(b=[W,$]))}}return b},getYExtent:function getYExtent(v,m){var b=this.getYIndices(v),M=function validateY(v,m){return(0,N.contains)(b,m)&&(0,te.isNumeric)(v)?Number(v):void 0},W=z.max(m,(function(v){return z.max(v,M)}));return[z.min(m,(function(v){return z.min(v,M)})),W]},getYIndices:function getYIndices(v){var m=this.laneSettings.get("graphSeries"),b=-1,M=[],z=this.laneSettings.get("kpiId"),$=this.laneSettings.get("excludeFields")||[];return null!=m&&("distributionStream"===this.laneSettings.get("graphType")?(0,W.default)(v,(function(v,m){0!==v.indexOf("_")&&v.indexOf(z)>-1&&!(0,N.contains)($,v)&&v.indexOf("VALUE_")<0&&M.push(m)})):-1!==(b=(0,U.default)(v,m))&&M.push(b)),-1===b&&"distributionStream"!==this.laneSettings.get("graphType")&&"yes"!==this.laneSettings.get("kpiAddToSummary")&&(0,W.default)(v,(function(v,m){0!==v.indexOf("_")&&!(0,N.contains)($,v)&&v.indexOf("VALUE_")<0&&M.push(m)})),M},calculateYInfo:function calculateYInfo(v,m){var b={},M=this.dataManager.get("fields"),z=this.dataManager.get("data");if(z instanceof Array){var W,$=(0,U.default)(M,"_time"),q=(0,N.sortedIndex)(z,v,function(v){return v instanceof Array?(0,ie.toJsDateNumeric)(v[$],this.getTimeInIso):Number(v)}.bind(this))-1;if(-1===q)W=[];else{var G=z[q];W=(0,ee.default)(this.getYIndices(M),(function(v){return{value:G[v],label:M[v]}}))}b.yValue=W,b.yScale=m,b.yExtent=m.domain(),b.canRender=!0}else b.yValue=[],b.Scale=void 0,b.yExtent=[void 0,void 0],b.canRender=!1;return b},getTimeBucketForTimeValue:function getTimeBucketForTimeValue(v){var m=this.dataManager.get("fields"),b=this.dataManager.get("data"),M=[null,null];if(b instanceof Array&&b.length>0){var z=(0,U.default)(m,"_time"),W=(0,N.sortedIndex)(b,v,function(v){return v instanceof Array?(0,ie.toJsDateNumeric)(v[z],this.getTimeInIso):Number(v)}.bind(this))-1;if(W>-1&&z>-1){var $=(0,ie.toJsDateNumeric)(b[W][z],this.getTimeInIso);M=[$,$+(0,re.getSpan)(m,b)]}}return M},renderGraph:function renderGraph(){throw"BaseGraphView:"+this.id+" renderGraph not implemented"},_renderNoData:function _renderNoData(v,m,b){var M=this.getTimeExtent(v,m);this.timeExtent=M,this.chartController.updateTimeScale(),z.select(this.$el.get(0)).attr("opacity","1e-6"),this.dataManager._isJobDone||(0,q.default)(b)?this.renderNoResults():this.renderProgress()},destroy:function destroy(){this.unsetDataManager(),this.chartController.deregisterGraph(this.id),this.stopListening(),this.chartController=null,this.laneSettings=null,this.clear()},clear:function clear(){this.$el.children().remove()},getColor:function getColor(v){var m=this.laneSettings.get("graphColor");if("AUTO"===m)if((0,te.isNumeric)(v)){var b=v%ne.COLORS_ARRAY.length;m=ne.COLORS_ARRAY[b]}else m=this.chartController.getColor();return this.isTwin()?z.rgb(m).darker().toString():m},isTwin:function isTwin(){return this._isTwin}});m.default=se;v.exports=m.default},1059:function(v,m,b){(m=b(36)(!1)).push([v.i,".application-page-sub-header {\n\tbackground: #f2f4f5; /* theme.backgroundColorHover */\n\tmin-height: 40px;\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\tborder-bottom: 1px solid #c3cbd4; /* theme.borderColor */\n\tpadding-left: 20px;\n\tposition: relative;\n}\n\n.application-page-sub-header-container {\n\tcolor: #006eaa; /* theme.linkColor */\n}\n\n",""]),v.exports=m},1060:function(v,m,b){(m=b(36)(!1)).push([v.i,".deep-dive-kpi-listing-container .severity-tiles-body {\n\tpadding-top: 0;\n}\n\n.deep-dive-kpi-listing-container .severity-tiles-title {\n\ttext-overflow: ellipsis;\n\toverflow: hidden;\n\twhite-space: nowrap;\n\tdisplay: inline-block;\n\tmax-width: 100%;\n\tvertical-align: middle;\n}\n\n.deep-dive-severity-tile-view {\n\tmargin: 10px;\n\tmargin-left: 0;\n\tdisplay: inline-block;\n\tborder: 1px solid #c3cbd4; /* theme.borderColor */\n\theight: 70px;\n\twidth: 318px;\n\twhite-space: nowrap;\n}\n\n.deep-dive-severity-tile-add-container {\n\tfloat: left;\n\tdisplay: block;\n\tmargin-left: 1px;\n\tmargin-top: 1px;\n\tborder-right: 1px solid #c3cbd4; /* theme.borderColor */\n\theight: 70px;\n\twidth: 30px;\n}\n\n.deep-dive-severity-tile-selector-container {\n\tmargin-left: 3px;\n\tmargin-top: 1px;\n\tmargin-right: 6px;\n\tfloat: left;\n}\n.deep-dive-severity-tile-delete-container {\n\tdisplay: inline;\n\tpadding-left: 5px;\n}\n.deep-dive-severity-tile-delete-container-ellipsis {\n\tfloat: right;\n\tmargin-right: 5px;\n}\n.deep-dive-severity-tile-header {\n\tfloat: left;\n\tfont-weight: 200;\n\twidth: 231px;\n\theight: 20px;\n\tdisplay: block;\n\tpadding-top: 5px;\n\tpadding-bottom: 5px;\n}\n\n.deep-dive-severity-tile-title {\n\tmargin-left: 18px;\n\tfont-size: 12px;\n\tfont-weight: 400;\n\twhite-space: nowrap;\n}\n\n.deep-dive-severity-tile-text{\n\tdisplay: inline-block;\n\twidth: 55px;\n\theight: 70px;\n\twhite-space: normal;\n}\n\n.deep-dive-severity-tile-value {\n\tmargin-top: 22px;\n\tmargin-left: 15px;\n\tdisplay: inline-block;\n\tfont-size: 14px;\n\tfont-weight: 400;\n}\n\n.deep-dive-severity-tile-suffix {\n\tdisplay: inline-block;\n\tpadding-left: 10px;\n}\n\n.deep-dive-severity-tile-unit-text {\n\twidth: 30px;\n\tfont-size: 11px;\n\tdisplay: inline;\n}\n\n.deep-dive-severity-tile-sparkline-container {\n\tdisplay: block;\n\tfloat: left;\n\twidth: 231px;\n\theight: 40px;\n}\n\n.deep-dive-severity-tile-sparkline-stage {\n\twidth: 220px;\n\theight: 30px;\n\tmargin: 5px;\n}\n\n.deep-dive-severity-tile-truncate-ellipsis {\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\twidth: 190px;\n\tdisplay: inline-block;\n}\n\n.dark.deep-dive-severity-tile-view .deep-dive-severity-tile-title,\n.dark.deep-dive-severity-tile-view. deep-dive-severity-tile-value,\n.dark.deep-dive-severity-tile-view .deep-dive-severity-tile-suffix,\n.dark.deep-dive-severity-tile-view .deep-dive-severity-tile-unit-text {\n\tcolor: #3c444d; /* theme.textColor */\n}\n\n.light-contrasted.deep-dive-severity-tile-view .deep-dive-severity-tile-title,\n.light-contrasted.deep-dive-severity-tile-view .deep-dive-severity-tile-value,\n.light-contrasted.deep-dive-severity-tile-view .deep-dive-severity-tile-suffix,\n.light-contrasted.deep-dive-severity-tile-view .deep-dive-severity-tile-unit-text {\n\tcolor: #000000;\n}\n\n.light.deep-dive-severity-tile-view .deep-dive-severity-tile-title,\n.light.deep-dive-severity-tile-view .deep-dive-severity-tile-value,\n.light.deep-dive-severity-tile-view .deep-dive-severity-tile-suffix,\n.light.deep-dive-severity-tile-view .deep-dive-severity-tile-unit-text {\n\tcolor: #FFFFFF; /* theme.backgroundColor */\n}\n\n",""]),v.exports=m},1061:function(v,m,b){(m=b(36)(!1)).push([v.i,".severity-tiles-header {\n\tpadding-left: 20px;\n}\n\n.severity-tiles-body {\n\tpadding: 20px;\n}\n\n.severity-tiles-selection-controls {\n\tfont-size: 14px;\n\tfloat: right;\n\tpadding-right: 10px;\n}\n\n.severity-tiles-selection-drilldown {\n\tmargin-right: 15px;\n}\n",""]),v.exports=m},1591:function(v,m,b){(()=>{"use strict";var m={n:v=>{var b=v&&v.__esModule?()=>v.default:()=>v;return m.d(b,{a:b}),b},d:(v,b)=>{for(var M in b)m.o(b,M)&&!m.o(v,M)&&Object.defineProperty(v,M,{enumerable:!0,get:b[M]})},o:(v,m)=>Object.prototype.hasOwnProperty.call(v,m),r:v=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})}},M={};m.r(M),m.d(M,{default:()=>te});const z=b(0);var N=m.n(z);const W=b(104);var $=m.n(W);const U=b(106);function u(v,m){if(null==v)return{};var b,M,z=function i(v,m){if(null==v)return{};var b,M,z={},N=Object.keys(v);for(M=0;M<N.length;M++)b=N[M],m.indexOf(b)>=0||(z[b]=v[b]);return z}(v,m);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(v);for(M=0;M<N.length;M++)b=N[M],m.indexOf(b)>=0||Object.prototype.propertyIsEnumerable.call(v,b)&&(z[b]=v[b])}return z}var q=new Map;q.set("outlined",(function(){return N().createElement(N().Fragment,null,N().createElement("path",{d:"M10.5858 14L9.2929 15.2929C8.90237 15.6834 8.90237 16.3166 9.2929 16.7071C9.68342 17.0976 10.3166 17.0976 10.7071 16.7071L12 15.4142L13.2929 16.7071C13.6834 17.0976 14.3166 17.0976 14.7071 16.7071C15.0976 16.3166 15.0976 15.6834 14.7071 15.2929L13.4142 14L14.7071 12.7071C15.0976 12.3166 15.0976 11.6834 14.7071 11.2929C14.3166 10.9024 13.6834 10.9024 13.2929 11.2929L12 12.5858L10.7071 11.2929C10.3166 10.9024 9.68342 10.9024 9.29289 11.2929C8.90237 11.6834 8.90237 12.3166 9.29289 12.7071L10.5858 14Z"}),N().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 6H20C20.5523 6 21 6.44772 21 7C21 7.55228 20.5523 8 20 8H19V20.5C19 21.3284 18.3284 22 17.5 22H6.5C5.67157 22 5 21.3284 5 20.5V8H4C3.44772 8 3 7.55228 3 7C3 6.44772 3.44772 6 4 6H8V3.5C8 2.67157 8.67157 2 9.5 2H14.5C15.3284 2 16 2.67157 16 3.5V6ZM10 4V6H14V4H10ZM7 8V20H17V8H7Z"}))})),q.set("filled",(function(){return N().createElement(N().Fragment,null,N().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 6V3.5C16 2.67157 15.3284 2 14.5 2H9.5C8.67157 2 8 2.67157 8 3.5V6H4C3.44772 6 3 6.44772 3 7C3 7.55228 3.44772 8 4 8H5V20.5C5 21.3284 5.67157 22 6.5 22H17.5C18.3284 22 19 21.3284 19 20.5V8H20C20.5523 8 21 7.55228 21 7C21 6.44772 20.5523 6 20 6H16ZM10 6V4H14V6H10ZM12 12.5859L10.7071 11.293C10.3166 10.9025 9.68342 10.9025 9.29289 11.293C8.90237 11.6835 8.90237 12.3167 9.29289 12.7072L10.5858 14.0001L9.2929 15.293C8.90237 15.6835 8.90237 16.3167 9.2929 16.7072C9.68342 17.0978 10.3166 17.0978 10.7071 16.7072L12 15.4143L13.2929 16.7072C13.6834 17.0978 14.3166 17.0978 14.7071 16.7072C15.0976 16.3167 15.0976 15.6835 14.7071 15.293L13.4142 14.0001L14.7071 12.7072C15.0976 12.3167 15.0976 11.6835 14.7071 11.293C14.3166 10.9025 13.6834 10.9025 13.2929 11.293L12 12.5859Z"}))}));var G=["default","outlined","filled"],ee=function e(v){return"default"===v||v&&!function e(v){return G.indexOf(v)>=0}(v)?"outlined":v};const te=function e(v){var m=v.children,b=v.variant,M=void 0===b?"default":b,W=u(v,["children","variant"]),G=ee(M),te="trashcancross-".concat(G),ie=(0,z.useContext)(U.IconContext),ne=q.get(G);if(ie&&ne){var ae=ie.toRender;if((0,ie.addIcon)(te,ne()),!ae)return null}return N().createElement($(),W,m,ie?N().createElement("use",{href:"#".concat(te)}):!!ne&&ne())};v.exports=M})()},1770:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)).default.Model.extend({defaults:{title:"",description:"",earliest:"",latest:""}});m.default=z;v.exports=m.default},1771:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(4),W=z.default.View.extend({dataTestItsi:"deep-dive-action-placeholder",isExternal:!1,isAddLane:!1,label:(0,N.gettext)("Action"),initialize:function initialize(){},doAction:function doAction(){throw"DeepDiveBaseActionView instance doAction method must be overloaded!"}});m.default=W;v.exports=m.default},1772:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(7)),N=M(b(32));b(6795);var W,$=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),U=b(45),q=M(b(94)),G=M(b(37)),ee=M(b(273)),te=M(b(63)),ie=M(b(50)),ne=M(b(15)),ae=M(b(0)),re=M(b(35)),se=M(b(2)),le=b(4),oe=b(14),de=M(b(89)),ce=b(22),he=b(29),ue=b(78),pe=b(110),fe=b(67),ge=b(232),ve=b(527),me=M(b(3769)),_e=M(b(1034)),ye=b(188),be=M(b(88)),Se=M(b(111)),we=M(b(47)),xe=M(b(2446)),Te=M(b(2443)),ke=b(495),De=M(b(494)),Me=M(b(6798)),Ie=M(b(6799)),Ce=M(b(6800)),Oe=M(b(6801)),Ae=M(b(6802)),Ee=M(b(6803)),Pe=M(b(6804)),Le=M(b(6805)),Re=M(b(6806)),ze=M(b(6807)),Ne=M(b(6808)),je=M(b(6809)),Ve=M(b(6810)),Be=M(b(6818));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}b(6819);var We=(0,se.default)(de.default)(W||(W=(0,z.default)(['\n\t& [data-test="toggle"] {\n\t\tcolor: ',";\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\tfont-style: ",";\n\t\tfont-size: ",";\n\t\twidth: ",";\n\t\twhite-space: nowrap;\n\t}\n"])),v=>v.isTitle?ce.variables.gray22:ce.variables.textGray,v=>v.isTitle?"normal":"italic",v=>v.isTitle?"15px":"12px",v=>v.isTitle?"150px":"200px"),He={line:Pe.default,area:Le.default,column:Re.default,distributionStream:ze.default,heatMap:Ne.default},Fe={metric:Me.default,kpi:Me.default,event:Ie.default,entity:Me.default,distributionStream:Ce.default,alert:Ae.default},$e={small:"deep-dive-lane-size-small",medium:"deep-dive-lane-size-medium",large:"deep-dive-lane-size-large"},Ue=me.default.extend({initialize:function initialize(v){if(me.default.prototype.initialize.apply(this,arguments),this.getTimeInIso=!0,this.deepDiveCacheInstance=Te.default.getInstance(),v.laneSettings instanceof De.default?this.laneSettings=v.laneSettings:v.laneSettings instanceof Object?this.laneSettings=new De.default(v.laneSettings,{}):this.laneSettings=new De.default({},{}),this.laneOverlaySettings=this.laneSettings.get("laneOverlaySettingsModel"),this.listenTo(this.laneSettings,"change:verticalAxisScale change:verticalAxisBoundaryType change:verticalAxisStaticBounds change:dataGaps",this._onGraphRenderingOptionsChange),null!==v.laneController&&void 0!==v.laneController?(this.laneController=v.laneController,this.listenTo(this.laneController.controllerState,"change:minPlotDomain change:maxPlotDomain",this.renderGraphs)):this.laneController=null,!(v.subheaderView instanceof xe.default))throw"Should pass the reference to the sub header view";this.subHeaderView=v.subheaderView,this._ddDispatcher=v.ddDispatcher,this.yScale=null,this.timeScale=null,this._graphManifest={},this._bodySize={height:0,width:0},this.twinDataManager=null,this.overlayDataManager=null,this.twinOverlayDataManager=null,this._tipView=null,this._drilldownView=null,this.kpiFetchDfd=null,this.selectionModel||(this.selectionModel=new ne.default.Model,this.selectionModel.set("checked",!1)),this.listenTo(this.selectionModel,"change",this.onSelectionToggle)},render:function render(){this.$el.html(Be.default),this._$messageContainer=this.$(".deep-dive-lane-messages.deep-dive-lane-messages-primary"),this._$messageContainerTwin=this.$(".deep-dive-lane-messages.deep-dive-lane-messages-twin"),this.createGraph(),this.onResize(),this.laneController&&this._renderLaneSelectionControls(),this._detailsView=null;var v=(0,q.default)(this.onResize,150);(0,N.default)(window).resize(v.bind(this))},_renderLaneSelectionControls:function _renderLaneSelectionControls(){this.laneSettings.get("isAccessDenied")||(this.laneSelectionControl=new be.default({controlType:"SyntheticCheckbox",controlOptions:{dataTestItsi:"deep-dive-selection-switch",listenForModelChanges:!0,model:this.selectionModel,modelAttribute:"checked"},hasControlGroup:!1}),this.$(".deep-dive-lane-selection-container").append(this.laneSelectionControl.render().el));var v=!1;(0,G.default)(this.laneController._laneViewManifest,(function(m){m.selectionModel.get("checked")&&(v=!0)})),v&&(this.subHeaderView.subheaderBulkActionsModel.get("checked")&&this.selectionModel.set("checked",!0),this.$(".deep-dive-lane-selection-container").show())},events:{"mouseover .deep-dive-lane-header, .deep-dive-lane-handle":"onMouseoverTitle","mouseover .deep-dive-lane-messages":"onMouseoverMessages","mouseout .deep-dive-lane-header, .deep-dive-lane-handle":"onMouseoutTitle","click .deep-dive-lane-chart":"onLaneChartClick","click .deep-dive-lane-messages":"onLaneChartClick"},remove:function remove(){return this._clearDrilldownView(),me.default.prototype.remove.apply(this,arguments)},onMouseoverMessages:function onMouseoverMessages(v){v.stopPropagation()},onMouseoverTitle:function onMouseoverTitle(){this.$(".deep-dive-lane-actions-container").show(),this.$(".deep-dive-lane-handle").show(),this.$(".deep-dive-lane-selection-container").show()},onMouseoutTitle:function onMouseoutTitle(){document.querySelector('[data-test-itsi="deep-dive-lane-actions-dropdown-menu"]')||this.$(".deep-dive-lane-actions-container").hide(),this.$(".deep-dive-lane-handle").hide();var v=!1;(0,G.default)(this.laneController._laneViewManifest,(function(m){m.selectionModel.get("checked")&&(v=!0)})),this.selectionModel.get("checked")||v||this.$(".deep-dive-lane-selection-container").hide()},onLaneChartClick:function onLaneChartClick(v){if(!this.laneSettings.get("isAccessDenied")){var m,b,M=this.clearDrilldownHighlight(),z=$.pointer(v,v.currentTarget);(0,N.default)(v.currentTarget).attr("class").indexOf("deep-dive-lane-chart-primary")>-1||(0,N.default)(v.currentTarget).hasClass("deep-dive-lane-messages-primary")?(m=this._graphView,b=this.timeScale):(m=this._twinGraphView,b=this.twinTimeScale);var W=b.invert(z[0]),U=m.getTimeBucketForTimeValue(W),q={};"kpi"===this.laneSettings.get("laneType")&&"yes"===this.laneOverlaySettings.get("isEnabled")&&"anomaly"===this.laneOverlaySettings.get("overlayType")&&(q=this.getBucketData(U)),null!==U[0]&&null!==U[1]&&N.default.when(M).done(function(){this.userTimezoneOffsetSec=(0,fe.getUserTimezoneOffset)("sec");var v=this,M=m.isTwin()?this.$(".deep-dive-lane-chart.deep-dive-lane-chart-twin").get(0):this.$(".deep-dive-lane-chart.deep-dive-lane-chart-primary").get(0),z=[{xCoordinates:(0,ie.default)(U,function(v){return b(v)}.bind(this)),yCoordinates:this.yScale.range(),bucket_timerange:U,timerange:b.domain(),bucketData:q}],W=$.select(M).select("g.deep-dive-lane-drilldown-highlight-container").selectAll("rect.deep-dive-drilldown-highlight").data(z);W.enter().append("rect").attr("class","deep-dive-drilldown-highlight").merge(W).attr("data-test-itsi","deep-dive-drilldown-highlight").attr("fill",ye.linkColor).attr("stroke",ye.linkColorHover).attr("stroke-width",1).attr("opacity",.4).attr("height",0).attr("width",(function(v){return v.xCoordinates[1]-v.xCoordinates[0]})).attr("y",(function(v){return v.yCoordinates[1]})).attr("x",(function(v){return v.xCoordinates[0]})).transition().duration(100).attr("height",(function(v){return v.yCoordinates[0]-v.yCoordinates[1]})).on("end",(function(m){var b=JSON.parse(JSON.stringify(m)),M=(0,fe.convertDateToSplunkIsostring)(new Date(1e3*m.bucket_timerange[0]),v.userTimezoneOffsetSec,!0),z=(0,fe.convertDateToSplunkIsostring)(new Date(1e3*m.bucket_timerange[1]),v.userTimezoneOffsetSec,!0);b.bucket_timerange[0]=(0,fe.convertIsoStringToEpoch)(M,!0),b.bucket_timerange[1]=(0,fe.convertIsoStringToEpoch)(z,!0);var W=(0,fe.convertDateToSplunkIsostring)(new Date(1e3*m.timerange[0]),v.userTimezoneOffsetSec,!0),$=(0,fe.convertDateToSplunkIsostring)(new Date(1e3*m.timerange[1]),v.userTimezoneOffsetSec,!0);b.timerange[0]=(0,fe.convertIsoStringToEpoch)(W,!0),b.timerange[1]=(0,fe.convertIsoStringToEpoch)($,!0),v._drilldownView=new Ve.default({$target:(0,N.default)(this),lane:v,laneController:v.laneController,bucketInfo:b}),v._drilldownView.render()})),W.exit().remove()}.bind(this)).fail((function(){}))}},_clearDrilldownView:function _clearDrilldownView(){if(this._drilldownView instanceof Ve.default){var v=this._drilldownView;this._drilldownView=null,v.remove()}},clearDrilldownHighlight:function clearDrilldownHighlight(){var v=N.default.Deferred(),m=$.selectAll("rect.deep-dive-drilldown-highlight");return m.empty()?v.resolve():m.transition().duration(100).attr("height",0).remove().on("end",(function(){v.resolve()})),this._clearDrilldownView(),v},onSelectionToggle:function onSelectionToggle(){this._ddDispatcher.trigger("clickIndividualCheckbox","individual"),this.laneController&&this.laneController.onSelectionToggle("individual")},laneSettings:null,_graphView:null,_bodySize:{height:0,width:0},onResize:function onResize(){var v=this.$(".deep-dive-lane"),m=Math.floor(v.width()-(ge.BASE_LANE_HEADER_WIDTH+ge.BASE_LANE_HEADER_BORDER_WIDTH));this._bodySize.height=ge.SIZE_HEIGHT_BY_SETTING[this.laneSettings.get("laneSize")],this._bodySize.width=m,this.renderGraphs()},_onGraphRenderingOptionsChange:function _onGraphRenderingOptionsChange(){this.renderGraphs(!0)},_getThresholds:function _getThresholds(){var v=this,m=N.default.Deferred();return this.deepDiveCacheInstance.getServicePromise(this.laneSettings.get("kpiServiceId")).then(b=>{var M=v.laneSettings.get("kpiId"),z=b.get("kpis").get(M).clone();m.resolve(z)}).catch(()=>{m.reject()}),this.kpiFetchDfd=m,this.kpiFetchDfd},_displayLevelIndicationThresholds:function _displayLevelIndicationThresholds(v){var m;m="kpi"===this.laneSettings.get("laneType")&&"distributionStream"===this.laneSettings.get("graphType")||"entity"===this.laneSettings.get("laneType")?"entity_thresholds":"aggregate_thresholds";var b=v.get(m).getBucketData(),M=this,z=$.select(this.$el.get(0));z.selectAll("rect.deep-dive-lane-threshold-state-indication-rect").remove(),z.selectAll("g.deep-dive-lane-time-variant-level-indication").remove(),z.selectAll("rect.deep-dive-lane-time-variant-state-indication-rect").remove();var N=z.select("g.deep-dive-lane-threshold-level-indication").selectAll("rect.deep-dive-lane-threshold-level-indication-rect").data(b,(function(v){return v.cid}));if(N.enter().append("rect").attr("class","deep-dive-lane-threshold-level-indication-rect").merge(N).attr("data-test-itsi","deep-dive-lane-threshold-level-indication-rect").attr("fill",ye.backgroundColor).attr("width",Math.abs(M._bodySize.width)).attr("y",(function(v,m){var z=M.laneSettings.get("verticalAxisStaticBounds");return m<b.length-1?"__BASE_BUCKET__"===v.cid&&0===z[0]&&0===z[1]||z[0]===z[1]&&0!==z[0]&&z[0]>=v.rangeMin&&z[0]<=v.rangeMax?0:M.yScale(v.rangeMax)||0:z[0]===z[1]&&0!==z[0]&&z[0]>=v.rangeMin&&z[0]<=v.rangeMax?0:"__BASE_BUCKET__"!==v.cid&&v.rangeMax>$.max(M.laneSettings.get("verticalAxisStaticBounds"))&&$.max(M.laneSettings.get("verticalAxisStaticBounds"))<v.rangeMin?M.yScale(v.rangeMax)||0:M.yScale($.max(M.laneSettings.get("verticalAxisStaticBounds")))||0})).attr("height",(function(v,m){return m<b.length-1?Math.abs(M.yScale(v.rangeMax)-M.yScale(v.rangeMin))||M._bodySize.height:Math.abs(M.yScale($.max(M.laneSettings.get("verticalAxisStaticBounds")))-M.yScale(v.rangeMin))||M._bodySize.height})).attr("fill",(function(m){return m.severityColorLight||v.get("gap_severity_color_light")})),N.exit().remove(),this.isTwinActive()){var W=z.select(".deep-dive-lane-chart.deep-dive-lane-chart-twin").select("g.deep-dive-lane-threshold-level-indication").selectAll("rect.deep-dive-lane-threshold-level-indication-rect").data(b,(function(v){return v.cid}));W.enter().append("rect").attr("class","deep-dive-lane-threshold-level-indication-rect").merge(W).attr("data-test-itsi","deep-dive-lane-threshold-level-indication-rect").attr("width",Math.abs(M._bodySize.width)).attr("y",(function(v,m){return m<b.length-1||"__BASE_BUCKET__"!==v.cid&&v.rangeMax>$.max(M.laneSettings.get("verticalAxisStaticBounds"))&&$.max(M.laneSettings.get("verticalAxisStaticBounds"))<v.rangeMin?M.yScale(v.rangeMax)||0:M.yScale($.max(M.laneSettings.get("verticalAxisStaticBounds")))||0})).attr("height",(function(v,m){return m<b.length-1?Math.abs(M.yScale(v.rangeMax)-M.yScale(v.rangeMin))||M._bodySize.height:Math.abs(M.yScale($.max(M.laneSettings.get("verticalAxisStaticBounds")))-M.yScale(v.rangeMin))||M._bodySize.height})).attr("fill",(function(m){return m.severityColorLight||v.get("gap_severity_color_light")})),W.exit().remove()}},_displayStateIndicationThresholds:function _displayStateIndicationThresholds(v){var m=this;if(this.dataManager&&this._graphView){var b=this.dataManager.get("fields"),M=this.dataManager.get("data"),z=(0,ke.getSpan)(b,M),N=(0,ee.default)(b,"_time"),W=this._graphView.getYIndices(b);W.length;var U=W[0],q=this.timeScale($.min(this.timeScale.domain())+z)||0,G="entity"===this.laneSettings.get("laneType")?"entity_thresholds":"aggregate_thresholds",te=v.get(G),ie=$.select(this.$el.get(0));ie.selectAll("rect.deep-dive-lane-threshold-level-indication-rect").remove(),ie.selectAll("g.deep-dive-lane-time-variant-level-indication").remove(),ie.selectAll("rect.deep-dive-lane-time-variant-state-indication-rect").remove();var ne=ie.select("g.deep-dive-lane-threshold-state-indication").selectAll("rect.deep-dive-lane-threshold-state-indication-rect").data(M,(function(v){return(0,fe.toJsDate)(v[N],m.getTimeInIso)}));if(ne.enter().append("rect").attr("class","deep-dive-lane-threshold-state-indication-rect").merge(ne).attr("data-test-itsi","deep-dive-lane-threshold-state-indication-rect").attr("fill",ye.backgroundColor).attr("x",(function(v){return m.timeScale((0,fe.toJsDateNumeric)(v[N],m.getTimeInIso))||-999})).attr("width",Math.abs(q)).attr("height",m._bodySize.height).transition().attrTween("fill",$.interpolateHsl).attr("fill",(function(b){if((0,he.isNumeric)(b[U]))return te.getSeverityLevel(Number(b[U]));var M=!0,z=(0,fe.toJsDateNumeric)(b[N],m.getTimeInIso);if(m._graphView.calculateYInfo(z,m.yScale).yValue.forEach((function(v){(0,he.isNumeric)(v.value)&&(M=!1)})),"connected"!==m.laneSettings.get("dataGaps")||M)return v.get("gap_severity_color_light");var W=m._graphView.calculateYInfo(z,m.yScale).yValue[0].value;return te.getSeverityLevel(Number(W))})),ne.exit().remove(),this.isTwinActive()){var ae=this.twinDataManager.get("fields"),re=this.twinDataManager.get("data"),se=(0,ke.getSpan)(ae,re),le=(0,ee.default)(ae,"_time"),oe=this._graphView.getYIndices(ae);oe.length;var de=oe[0],ce=this.twinTimeScale($.min(this.twinTimeScale.domain())+se),ue=ie.select(".deep-dive-lane-chart.deep-dive-lane-chart-twin").select("g.deep-dive-lane-threshold-state-indication").selectAll("rect.deep-dive-lane-threshold-state-indication-rect").data(re);ue.enter().append("rect").attr("class","deep-dive-lane-threshold-state-indication-rect").merge(ue).attr("data-test-itsi","deep-dive-lane-threshold-state-indication-rect").attr("fill",ye.backgroundColor).attr("x",(function(v){return m.twinTimeScale((0,fe.toJsDateNumeric)(v[le],m.getTimeInIso))||-999})).attr("width",Math.abs(ce)).attr("height",m._bodySize.height).transition().attrTween("fill",$.interpolateHsl).attr("fill",(function(b){if((0,he.isNumeric)(b[de]))return te.getSeverityLevel(Number(b[de]));var M=!0;if(m._graphView.calculateYInfo((0,fe.toJsDateNumeric)(b[le],m.getTimeInIso),m.yScale).yValue.forEach((function(v){(0,he.isNumeric)(v.value)&&(M=!1)})),"connected"!==m.laneSettings.get("dataGaps")||M)return v.get("gap_severity_color_light");var z=m._graphView.calculateYInfo((0,fe.toJsDateNumeric)(b[le],m.getTimeInIso),m.twinYScale).yValue[0].value;return te.getSeverityLevel(Number(z))})),ue.exit().remove()}}},_drawTimeVariantLevelIndication:function _drawTimeVariantLevelIndication(v,m,b){var M=this,z=$.select(M.$el.get(0));z.selectAll("rect.deep-dive-lane-threshold-state-indication-rect").remove(),z.selectAll("rect.deep-dive-lane-threshold-level-indication-rect").remove(),z.selectAll("rect.deep-dive-lane-time-variant-state-indication-rect").remove();var N=z.select("g.deep-dive-lane-threshold-level-indication").selectAll("g.deep-dive-lane-time-variant-level-indication").data(v,(function(v){return v.time}));N.enter().append("g").attr("class","deep-dive-lane-time-variant-level-indication").merge(N).attr("data-test-itsi","deep-dive-lane-time-variant-level-indication").attr("fill",ye.backgroundColor).transition().attr("transform",(function(v){return"translate("+(M.timeScale(Number(v.time))||-999)+",0)"})),N.exit().remove();var W=N.selectAll("rect.deep-dive-lane-time-variant-level-indication-inner-rect").data((function(v){if(v.thresholdLevels)return v.thresholdLevels}),(function(v){if(v)return v.cid}));return W.enter().append("rect").attr("class","deep-dive-lane-time-variant-level-indication-inner-rect").merge(W).attr("data-test-itsi","deep-dive-lane-time-variant-level-indication-inner-rect").attr("y",(function(v){return this.nextSibling||"__BASE_BUCKET__"!==v.cid&&v.rangeMax>$.max(M.laneSettings.get("verticalAxisStaticBounds"))&&$.max(M.laneSettings.get("verticalAxisStaticBounds"))<v.rangeMin?M.yScale(v.rangeMax)||0:M.yScale($.max(M.laneSettings.get("verticalAxisStaticBounds")))||0})).attr("height",(function(v){return this.nextSibling?Math.abs(M.yScale(v.rangeMax)-M.yScale(v.rangeMin))||M._bodySize.height:Math.abs(M.yScale($.max(M.laneSettings.get("verticalAxisStaticBounds")))-M.yScale(v.rangeMin))||M._bodySize.height})).attr("fill",(function(v){return v.severityColorLight||m.get("gap_severity_color_light")})).attr("width",Math.abs(b)),W.exit().remove(),z},_drawTimeVariantLevelIndicationTwinThreshold:function _drawTimeVariantLevelIndicationTwinThreshold(v,m,b,M){var z=this,N=v.select(".deep-dive-lane-chart.deep-dive-lane-chart-twin").select("g.deep-dive-lane-threshold-level-indication").selectAll("g.deep-dive-lane-time-variant-level-indication").data(m,(function(v){return v.time}));N.enter().append("g").attr("class","deep-dive-lane-time-variant-level-indication").merge(N).attr("data-test-itsi","deep-dive-lane-time-variant-level-indication").attr("fill",ye.backgroundColor).transition().attr("transform",(function(v){return"translate("+(z.twinTimeScale(Number(v.time))||-999)+",0)"})),N.exit().remove();var W=N.selectAll("rect.deep-dive-lane-time-variant-level-indication-inner-rect").data((function(v){if(v.thresholdLevels)return v.thresholdLevels}),(function(v){return v.cid}));W.enter().append("rect").attr("class","deep-dive-lane-time-variant-level-indication-inner-rect").merge(W).attr("data-test-itsi","deep-dive-lane-time-variant-level-indication-inner-rect").attr("y",(function(v){return this.nextSibling||"__BASE_BUCKET__"!==v.cid&&v.rangeMax>$.max(z.laneSettings.get("verticalAxisStaticBounds"))&&$.max(z.laneSettings.get("verticalAxisStaticBounds"))<v.rangeMin?z.yScale(v.rangeMax)||0:z.yScale($.max(z.laneSettings.get("verticalAxisStaticBounds")))||0})).attr("height",(function(v){return this.nextSibling?Math.abs(z.yScale(v.rangeMax)-z.yScale(v.rangeMin))||z._bodySize.height:Math.abs(z.yScale($.max(z.laneSettings.get("verticalAxisStaticBounds")))-z.yScale(v.rangeMin))||z._bodySize.height})).attr("fill",(function(v){return v.severityColorLight||b.get("gap_severity_color_light")})).attr("width",Math.abs(M)),W.exit().remove()},_getLevelThresholdObj:function _getLevelThresholdObj(v,m,b,M,z){var N=v.getThresholdSettingsByTime(1e3*m,b,z);return{span:M,time:m,thresholdLevels:N?N.getBucketData():null}},_displayTimeVariantLevelIndicationThresholds:function _displayTimeVariantLevelIndicationThresholds(v){if(this.dataManager){var m,b,M=this.dataManager.get("fields"),z=this.dataManager.get("data"),N=(0,ke.getSpan)(M,z),W=(0,ee.default)(M,"_time"),U=this.timeScale($.min(this.timeScale.domain())+N)||0,q=v.get("time_variate_thresholds_specification"),G=[],te=(0,fe.getUserTimezoneOffset)("sec");b="kpi"===this.laneSettings.get("laneType")&&"distributionStream"===this.laneSettings.get("graphType")||"entity"===this.laneSettings.get("laneType")?pe.KPI_THRESHOLD_TYPES.ENTITY:pe.KPI_THRESHOLD_TYPES.AGGREGATE,z.forEach(function(v){var M=(0,fe.toJsDateNumeric)(v[W],this.getTimeInIso);m=this._getLevelThresholdObj(q,M,b,N,te),G.push(m)}.bind(this));var ie=this._drawTimeVariantLevelIndication(G,v,U);if(this.isTwinActive()){var ne=this.twinDataManager.get("fields"),ae=this.twinDataManager.get("data"),re=(0,ke.getSpan)(ne,ae),se=(0,ee.default)(ne,"_time"),le=this.twinTimeScale($.min(this.twinTimeScale.domain())+re)||0,oe=[];ae.forEach(function(v){var M=(0,fe.toJsDateNumeric)(v[se],this.getTimeInIso);m=this._getLevelThresholdObj(q,M,b,N,te),oe.push(m)}.bind(this)),this._drawTimeVariantLevelIndicationTwinThreshold(ie,oe,v,le)}}},_getStateThresholdObj:function _getStateThresholdObj(v,m,b,M,z,N,W,$,U){var q,G=v.getThresholdSettingsByTime(1e3*m,b,U);return q="connected"!==this.laneSettings.get("dataGaps")||M[z]||0===this._graphView.calculateYInfo(Number(M[N]),$).yValue.length?Number(M[z]):Number(this._graphView.calculateYInfo(m,$).yValue[0].value),{span:W,time:m,severityLevel:G?G.getSeverityLevel(q):null}},_drawTimeVariantStateIndication:function _drawTimeVariantStateIndication(v,m,b){var M=this,z=$.select(M.$el.get(0));z.selectAll("rect.deep-dive-lane-threshold-level-indication-rect").remove(),z.selectAll("g.deep-dive-lane-time-variant-level-indication").remove(),z.selectAll("rect.deep-dive-lane-threshold-state-indication-rect").remove();var N=z.select("g.deep-dive-lane-threshold-state-indication").selectAll("rect.deep-dive-lane-time-variant-state-indication-rect").data(v,(function(v){return v.time}));return N.enter().append("rect").attr("class","deep-dive-lane-time-variant-state-indication-rect").merge(N).attr("data-test-itsi","deep-dive-lane-time-variant-state-indication-rect").attr("fill",ye.backgroundColor).transition().attr("x",(function(v){return M.timeScale(Number(v.time))||-999})).attr("width",Math.abs(m)).attr("height",M._bodySize.height).attr("fill",(function(v){return v.severityLevel?v.severityLevel:b.get("gap_severity_color_light")})),N.exit().remove(),z},_drawTimeVariantStateIndicationTwinThresholds:function _drawTimeVariantStateIndicationTwinThresholds(v,m,b,M){var z=this,N=v.select(".deep-dive-lane-chart.deep-dive-lane-chart-twin").select("g.deep-dive-lane-threshold-state-indication").selectAll("rect.deep-dive-lane-time-variant-state-indication-rect").data(m,(function(v){return v.time}));N.enter().append("rect").attr("class","deep-dive-lane-time-variant-state-indication-rect").merge(N).attr("data-test-itsi","deep-dive-lane-time-variant-state-indication-rect").attr("fill",ye.backgroundColor).attr("x",(function(v){return z.twinTimeScale(Number(v.time))||-999})).attr("width",Math.abs(b)).attr("height",z._bodySize.height).attr("fill",(function(v){return v.severityLevel?v.severityLevel:M.get("gap_severity_color_light")})),N.exit().remove()},_displayTimeVariantStateIndicationThresholds:function _displayTimeVariantStateIndicationThresholds(v){if(this.dataManager&&this._graphView){var m,b=this.dataManager.get("fields"),M=this.dataManager.get("data"),z=(0,ke.getSpan)(b,M),N=(0,ee.default)(b,"_time"),W=this._graphView.getYIndices(b),U=this.timeScale($.min(this.timeScale.domain())+z)||0,q=v.get("time_variate_thresholds_specification"),G=[],te="entity"===this.laneSettings.get("laneType")?pe.KPI_THRESHOLD_TYPES.ENTITY:pe.KPI_THRESHOLD_TYPES.AGGREGATE,ie=(0,fe.getUserTimezoneOffset)("sec");M.forEach(function(v){var b=(0,fe.toJsDateNumeric)(v[N],this.getTimeInIso);m=this._getStateThresholdObj(q,b,te,v,W,N,z,this.yScale,ie),G.push(m)}.bind(this));var ne=this._drawTimeVariantStateIndication(G,U,v);if(this.isTwinActive()){var ae=this.twinDataManager.get("fields"),re=this.twinDataManager.get("data"),se=(0,ke.getSpan)(ae,re),le=(0,ee.default)(ae,"_time"),oe=this._graphView.getYIndices(ae),de=this.twinTimeScale($.min(this.twinTimeScale.domain())+se),ce=[];re.forEach(function(v){var b=(0,fe.toJsDateNumeric)(v[le],this.getTimeInIso);m=this._getStateThresholdObj(q,b,te,v,oe,le,z,this.twinYScale,ie),ce.push(m)}.bind(this)),this._drawTimeVariantStateIndicationTwinThresholds(ne,ce,de,v)}}},_disableThresholdIndication:function _disableThresholdIndication(){var v=$.select(this.$el.get(0));v.selectAll("rect.deep-dive-lane-threshold-state-indication-rect").transition().attrTween("fill",$.interpolateHsl).attr("fill",ye.backgroundColor).remove(),v.selectAll("rect.deep-dive-lane-threshold-level-indication-rect").transition().attrTween("fill",$.interpolateHsl).attr("fill",ye.backgroundColor).remove(),v.selectAll("rect.deep-dive-lane-time-variant-state-indication-rect").transition().attrTween("fill",$.interpolateHsl).attr("fill",ye.backgroundColor).remove(),v.selectAll("g.deep-dive-lane-time-variant-level-indication").transition().attrTween("fill",$.interpolateHsl).attr("fill",ye.backgroundColor).remove()},renderGraphDecorations:function renderGraphDecorations(){},renderThresholdIndications:function renderThresholdIndications(){this.showGraph(),"enabled"===this.laneSettings.get("thresholdIndicationEnabled")?(this.kpiFetchDfd||(this.kpiFetchDfd=this._getThresholds()),this.kpiFetchDfd.done(function(v){var m=v.get("time_variate_thresholds");"stateIndication"===this.laneSettings.get("thresholdIndicationType")?("yes"===this.laneSettings.get("hideGraph")&&this.hideGraph(),m?this._displayTimeVariantStateIndicationThresholds(v):this._displayStateIndicationThresholds(v)):m?this._displayTimeVariantLevelIndicationThresholds(v):this._displayLevelIndicationThresholds(v)}.bind(this))):this._disableThresholdIndication()},updateLane:function updateLane(v){function checkTextWidth(v,m,b){v.width()>193&&(v.addClass("deep-dive-lane-truncate-ellipsis"),m&&v.height(20),re.default.unmountComponentAtNode(v.get(0)),re.default.render(ae.default.createElement(we.default,null,ae.default.createElement(We,{content:b,isTitle:m,"data-test-itsi":m?"deep-dive-lane-title-tooltip":"deep-dive-lane-subtitle-tooltip"},ae.default.createElement("span",null,b))),v.get(0)))}this.$(".deep-dive-lane-title > span").hasClass("deep-dive-lane-truncate-ellipsis")&&re.default.unmountComponentAtNode(this.$(".deep-dive-lane-title > span").get(0));var m=this.$(".deep-dive-lane-title > span").text(v).removeClass("deep-dive-lane-truncate-ellipsis");this.$(".deep-dive-lane-subtitle > span").hasClass("deep-dive-lane-truncate-ellipsis")&&re.default.unmountComponentAtNode(this.$(".deep-dive-lane-subtitle > span").get(0));var b=this.$(".deep-dive-lane-subtitle > span").text(this.laneSettings.get("subtitle")).removeClass("deep-dive-lane-truncate-ellipsis");this.$el.attr("aria-label",this.buildLaneAriaLabel()),checkTextWidth(m,!0,v),checkTextWidth(b,!1,this.laneSettings.get("subtitle")),this.updateLaneStyleAndRender()},buildLaneAriaLabel:function buildLaneAriaLabel(){var v=this.laneSettings.get("title"),m=this.laneSettings.get("subtitle"),b=null;switch(this.laneSettings.get("laneType")){case"entity":b=m?(0,oe.sprintf)((0,le.gettext)("Entity lane with title %(title)s and subtitle %(subTitle)s"),{title:v,subTitle:m}):(0,oe.sprintf)((0,le.gettext)("Entity lane with title %(title)s and no subtitle"),{title:v});break;case"kpi":b=(0,oe.sprintf)((0,le.gettext)("KPI lane for %(kpiTitle)s KPI of %(serviceName)s service"),{kpiTitle:this.laneSettings.get("kpiTitle"),serviceName:m});break;case"metric":b=m?(0,oe.sprintf)((0,le.gettext)("Metric lane with title %(title)s and subtitle %(subTitle)s"),{title:v,subTitle:m}):(0,oe.sprintf)((0,le.gettext)("Metric lane with title %(title)s and no subtitle"),{title:v});break;default:b=m?(0,oe.sprintf)((0,le.gettext)("Event lane with title %(title)s and subtitle %(subTitle)s"),{title:v,subTitle:m}):(0,oe.sprintf)((0,le.gettext)("Event lane with title %(title)s and no subtitle"),{title:v})}return b},updateLaneStyleAndRender:function updateLaneStyleAndRender(){var v,m=$e[this.laneSettings.get("laneSize")];this.$(".deep-dive-lane").hasClass($e.small)?v=$e.small:this.$(".deep-dive-lane").hasClass($e.medium)?v=$e.medium:this.$(".deep-dive-lane").hasClass($e.large)&&(v=$e.large),v!==m&&v&&m&&(this.$(".deep-dive-lane").switchClass(v,m,{duration:100,complete:function(){this.laneController&&this.laneController.lazyOnResize()}.bind(this)}),this.onResize(),this.renderGraphs())},createGraph:function createGraph(){var v=this.id,m=function createGraphForType(m,b){if(!Object.prototype.hasOwnProperty.call(He,m))throw"DeepDiveLane: "+v+" received an unknown/invalid graphType of "+m;return new He[m](b)};this._destroyGraphs();var b=this.laneSettings.get("graphType"),M={el:this.$(".deep-dive-lane-chart-primary .deep-dive-lane-graph"),laneSettings:this.laneSettings,dataManager:this.dataManager,chartController:this,isTwin:!1};if(this._graphView=m(b,M),this._graphView.render(),this.isTwinActive()){var z={el:this.$(".deep-dive-lane-chart-twin .deep-dive-lane-graph"),laneSettings:this.laneSettings,dataManager:this.twinDataManager,chartController:this,isTwin:!0};this._twinGraphView=m(b,z),this._twinGraphView.render()}this.laneSettings.get("isAccessDenied")||"yes"===this.laneOverlaySettings.get("isEnabled")&&"entity"!==this.laneSettings.get("laneType")&&this.laneController.renderOverlayGraphs(this.id)},_destroyGraphs:function _destroyGraphs(){var v=(0,te.default)(this._graphManifest);(0,G.default)(v,function(v){this._graphManifest[v].destroy()}.bind(this)),this._graphView=null,this._overlayGraphView=null,this._twinGraphView=null,this._twinOverlayGraphView=null},registerGraph:function registerGraph(v,m){"string"!=typeof v&&(v=(m=v).id),this._graphManifest[v]=m},deregisterGraph:function deregisterGraph(v){if(!Object.prototype.hasOwnProperty.call(this._graphManifest,v))throw"DeepDiveLane: "+this.id+" cannot deregister graph, graph is not registered graphId="+v;delete this._graphManifest[v]},renderGraphs:function renderGraphs(v){var m={domainChanged:!1,rangeChanged:!1,dataChanged:!1},b=this.timeScale||$.scaleLinear().domain([null,null]).range([null,null]),M=this.yScale||$.scaleLinear().domain([null,null]).range([null,null]);this.updateTimeScale(),this.updateYScale();var z=this;!0===v?m.dataChanged=!0:(m.domainChanged=!(0,ke.areArraysIdentical)(b.domain(),this.timeScale.domain())||!(0,ke.areArraysIdentical)(b.range(),this.timeScale.range()),m.rangeChanged=!(0,ke.areArraysIdentical)(M.domain(),this.yScale.domain())||!(0,ke.areArraysIdentical)(M.range(),this.yScale.range()));var N=(0,U.all)(this.timeScale.domain(),he.isNumeric)&&((0,U.all)(this.yScale.domain(),he.isNumeric)||(0,U.any)(this._graphManifest,(function(v){return v instanceof Ee.default})));"enabled"===this.laneSettings.get("thresholdIndicationEnabled")&&this.renderGraphDecorations(),(0,U.any)(m)&&N&&((0,G.default)(this._graphManifest,(function(v){"event"===v.laneSettings.get("laneType")&&m.dataChanged&&z.hideDetails(),v.updateGraph()})),this.clearDrilldownHighlight())},updateYScale:function updateYScale(){var v,m,b=[this._bodySize.height,0];if("staticValue"===this.laneSettings.get("verticalAxisBoundaryType"))v=this.laneSettings.get("verticalAxisStaticBounds");else{var M="zeroValue"===this.laneSettings.get("verticalAxisBoundaryType")?[0]:[];(0,G.default)(this._graphManifest,(function(v){"alert"!==v.laneSettings.get("graphType")&&v.yExtent instanceof Array&&(M=M.concat(v.yExtent))})),v=$.extent(M),this.laneSettings.set({verticalAxisStaticBounds:v},{silent:!0})}return m="log"===this.laneSettings.get("verticalAxisScale")?ke.logScale:$.scaleLinear,this.yScale=m().domain(v).range(b),this.twinYScale=m().domain(v).range(b),this.yScale},updateTimeScale:function updateTimeScale(){var v;return v=null===this.laneController?this.getTimeExtent():this.laneController.getTimeExtent(),this.timeScale=$.scaleLinear().domain(v.primaryTimeExtent).range([0,this._bodySize.width]),this.twinTimeScale=$.scaleLinear().domain(v.twinTimeExtent).range([0,this._bodySize.width]),this.timeScale},getTimeExtent:function getTimeExtent(){var v=[],m=[],b=[],M=[];return(0,G.default)(this._graphManifest,(function(z){z.isTwin()?(m=m.concat(z.timeExtent),M=M.concat(z.timeExtentIso)):(v=v.concat(z.timeExtent),b=b.concat(z.timeExtentIso))})),{primaryTimeExtent:$.extent(v),twinTimeExtent:$.extent(m),primaryTimeExtentIso:$.extent(b),twinTimeExtentIso:$.extent(M)}},getTipView:function getTipView(){return this._tipView&&this._tipView.remove(),"kpi"===this.laneSettings.get("laneType")&&"distributionStream"===this.laneSettings.get("graphType")&&"no"===this.laneOverlaySettings.get("isEnabled")?this._tipView=new Fe.distributionStream({lane:this}):"kpi"===this.laneSettings.get("laneType")&&"yes"===this.laneOverlaySettings.get("isEnabled")&&"entity"===this.laneOverlaySettings.get("overlayType")?this._tipView=new Oe.default({lane:this}):"kpi"===this.laneSettings.get("laneType")&&"yes"===this.laneOverlaySettings.get("isEnabled")&&"anomaly"===this.laneOverlaySettings.get("overlayType")?this._tipView=new Ae.default({lane:this}):this._tipView=new(Fe[this.laneSettings.get("laneType")])({lane:this}),this._tipView},getYInfoForTimePosition:function getYInfoForTimePosition(v){var m=[],b=this.timeScale.invert(v);return m.push(this._graphView.calculateYInfo(b,this.yScale)),this.isTwinActive()&&(b=this.twinTimeScale.invert(v),m.push(this._twinGraphView.calculateYInfo(b,this.twinYScale))),m},getOverlayYInfoForTimePosition:function getOverlayYInfoForTimePosition(v){var m=[],b=this.timeScale.invert(v);return m.push(this._graphView.calculateYInfo(b,this.yScale)),m.push(this._overlayGraphView.calculateYInfo(b,this.yScale)),this.isTwinActive()&&(b=this.twinTimeScale.invert(v),m.push(this._twinGraphView.calculateYInfo(b,this.twinYScale)),m.push(this._twinOverlayGraphView.calculateYInfo(b,this.twinYScale))),m},getColor:function getColor(){return null===this.laneController?ve.COLORS_ARRAY[0]:this.laneController.getColorForLane(this.id)},canRender:function canRender(){return this.yScale instanceof Object&&this.timeScale instanceof Object&&this.dataManager.get("data")instanceof Array&&this.dataManager.get("data").length>0},displayMessage:function displayMessage(v,m){null==m&&(m=this._$messageContainer),m.html("");if("empty"!==v){var{dataTestItsi:b,message:M,level:z}=(0,ue.getSearchProgressMessage)(v,{waiting:"deep-dive-base-lane-loading-message","no-results":"deep-dive-base-lane-no-results-message","unresolved-search":"deep-dive-base-lane-warning-sign-message","no-events":"deep-dive-base-lane-no-events-message","no-time":"deep-dive-base-lane-missing-time-field-message","no-search":"deep-dive-base-lane-no-search-message","no-stats":"deep-dive-base-lane-no-statistical-results-message","not-started":"deep-dive-base-lane-no-search-started-message","waiting-queued":"deep-dive-base-lane-job-queued-message","waiting-preparing":"deep-dive-base-lane-job-preparing-message","permission-denied":"deep-dive-base-lane-permissions-denied-message",error:"deep-dive-base-lane-error-message",cancelled:"deep-dive-base-lane-cancel-message"}),N=new Se.default({content:M,dataTestItsi:b,style:{marginLeft:40},type:z});m.html(N.render().$el)}return this},setDataManager:function setDataManager(v){me.default.prototype.setDataManager.apply(this,arguments);var m=(0,te.default)(this._graphManifest);(0,G.default)(m,function(m){this._graphManifest[m].setDataManager(v)}.bind(this))},unsetDataManager:function unsetDataManager(){me.default.prototype.unsetDataManager.apply(this,arguments);var v=(0,te.default)(this._graphManifest);(0,G.default)(v,function(v){this._graphManifest[v].unsetDataManager()}.bind(this))},renderData:function renderData(){return this},isTwinActive:function isTwinActive(){return null!==this.twinDataManager},activateTwin:function activateTwin(v){this.$(".deep-dive-lane").addClass("deep-dive-twinsies-active").attr("data-test-itsi","deep-dive-twinsies-active"),this.twinDataManager=v,this.listenTo(this.twinDataManager,"change:data",this.renderData),this.createGraph()},deactivateTwin:function deactivateTwin(){this.$(".deep-dive-lane").removeClass("deep-dive-twinsies-active").removeAttr("data-test-itsi"),this.twinDataManager instanceof _e.default&&(this.stopListening(this.twinDataManager),this.twinDataManager.dispose()),this.twinDataManager=null,this.twinOverlayDataManager instanceof _e.default&&(this.stopListening(this.twinOverlayDataManager),this.twinOverlayDataManager.dispose()),this.twinOverlayDataManager=null,this.createGraph()},displayTwinMessage:function displayTwinMessage(v){return this.displayMessage(v,this._$messageContainerTwin)},isOverlayActive:function isOverlayActive(){return this.overlayDataManager instanceof _e.default},activateLaneOverlays:function activateLaneOverlays(v){this.overlayDataManager instanceof _e.default&&(this.stopListening(this.overlayDataManager),this.overlayDataManager.dispose(),this.overlayDataManager=null),this.overlayDataManager=v,this.listenTo(this.overlayDataManager,"change:data",this.renderData);var m=this.laneSettings.get("laneOverlaySettingsModel"),b=m.get("graphType"),M={el:this.$(".deep-dive-lane-chart-primary .deep-dive-lane-overlay"),laneSettings:m,dataManager:this.overlayDataManager,chartController:this,isTwin:!1};this._overlayGraphView="alert"===b?new je.default(M):new Pe.default(M),this._overlayGraphView.render()},activateTwinLaneOverlay:function activateTwinLaneOverlay(v){this.twinOverlayDataManager instanceof _e.default&&(this.stopListening(this.twinOverlayDataManager),this.twinOverlayDataManager.dispose(),this.twinOverlayDataManager=null),this.twinOverlayDataManager=v,this.listenTo(this.twinOverlayDataManager,"change:data",this.renderData);var m=this.laneSettings.get("laneOverlaySettingsModel"),b=m.get("graphType"),M={el:this.$(".deep-dive-lane-chart-twin .deep-dive-lane-overlay"),laneSettings:m,dataManager:this.twinOverlayDataManager,chartController:this,isTwin:!0};this._twinOverlayGraphView="alert"===b?new je.default(M):new Pe.default(M),this._twinOverlayGraphView.render()},disableLaneOverlay:function disableLaneOverlay(){var v="overlay-"+this.id,m=this.laneController._overlayDataManagerManifest[v];m&&(m.dispose(),this.laneController._deregisterOverlayDataManager(v)),this.laneOverlaySettings.set({isEnabled:"no",selectedEntities:[]})},showDetails:function showDetails(v,m){this.laneController._hideLaneInspector(),this.$(".deep-dive-lane").addClass("deep-dive-lane-details-active"),this.$(".deep-dive-lane-details-event-viewer-container").hide(),this.$(".deep-dive-event-view-message-container").hide(),this._detailsView&&!m?(this.$(".deep-dive-lane-details-event-viewer-container").show(),this._detailsView.detailModel.set(v)):(this.$(".deep-dive-event-view-message-container").show(),this.displayMessage("no-events",this.$(".deep-dive-event-view-message-container"))),this.laneController.onResize()},hideDetails:function hideDetails(){this.laneController._hideLaneInspector(),this.$(".deep-dive-lane").removeClass("deep-dive-lane-details-active"),this.laneController.onResize()},isDetailsActive:function isDetailsActive(){return this.$(".deep-dive-lane").hasClass("deep-dive-lane-details-active")},hideGraph:function hideGraph(){this.$(".deep-dive-lane-graph").attr("opacity","1e-6")},showGraph:function showGraph(){this.$(".deep-dive-lane-graph").attr("opacity",1)}});m.default=Ue;v.exports=m.default},1773:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)).default.View.extend({initValueIfNull:function initValueIfNull(v){return v||(v={value:"0.0"}),v}});m.default=z;v.exports=m.default},1774:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(1771)),N=z.default.extend({action:"drilldown-action",initialize:function initialize(v){this._lane=v.lane,this._laneController=v.laneController,this._bucketInfo=v.bucketInfo,z.default.prototype.initialize.apply(this,arguments)},canActivate:function canActivate(){throw"Drilldown Actions must overload canActivate."}});m.default=N;v.exports=m.default},1775:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z,N=M(b(7)),W=M(b(15)),$=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(0)),U=M(b(35)),q=M(b(37)),G=M(b(2)),ee=b(4),te=M(b(2452)),ie=M(b(894)),ne=M(b(27)),ae=M(b(377)),re=M(b(47)),se=M(b(6821)),le=M(b(6823)),oe=M(b(6824));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var de=(0,G.default)(ie.default)(z||(z=(0,N.default)(["\n\tfont-size: 18px;\n"]))),ce=$.default.createElement(de,{"data-test-itsi":"deep-dive-lane-actions-icon-gear",variant:"filled",screenReaderText:(0,ee.gettext)("Deep dive lane action options")}),he=$.default.createElement(ne.default,{appearance:"pill","data-test-itsi":"deep-dive-lane-actions-dropdown-button",icon:ce,isMenu:!0}),ue=W.default.View.extend({initialize:function initialize(v){this._lane=v.lane,this.children=[];var m={lane:this._lane};this.children.push(new se.default(m)),v.customActions instanceof Array&&(0,q.default)(v.customActions,function(v){this.children.push(new v(m))}.bind(this)),this.children.push(new le.default(m)),this.children.push(new oe.default(m))},render:function render(){this.$el.html('<div class="deep-dive-lane-actions-dropdown-container"></div>');var v=[];return(0,q.default)(this.children,function(m){var b=m.label;m.isExternal&&(b=$.default.createElement($.Fragment,null,"".concat(b," "),$.default.createElement(te.default,{"data-test-itsi":"deep-dive-lane-action-external"}))),v.push({dataTestItsi:m.dataTestItsi,label:b,handleClick:m.doAction.bind(m)})}.bind(this)),this.$(".deep-dive-lane-actions-dropdown-container").length>0&&U.default.render($.default.createElement(re.default,null,$.default.createElement(ae.default,{toggle:he,dataTestItsiDropdown:"deep-dive-lane-actions-dropdown",options:v})),this.$(".deep-dive-lane-actions-dropdown-container").get(0)),this}});m.default=ue;v.exports=m.default},1776:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=b(45),W=M(b(94)),$=M(b(37)),U=M(b(95)),q=M(b(69)),G=M(b(56)),ee=M(b(86)),te=M(b(33)),ie=M(b(50)),ne=M(b(15)),ae=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),re=M(b(2456)),se=b(14),le=b(4),oe=b(192),de=M(b(77)),ce=M(b(111)),he=M(b(591)),ue=M(b(2457)),pe=M(b(2458)),fe=M(b(1430)),ge=M(b(2460)),ve=M(b(2463));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}b(2464);var me=(0,N.template)(ve.default,null,{variable:"vars"}),_e=ne.default.View.extend({initialize:function initialize(v){this._title=v.severityTilesTitle,this._titleString=v.severityTilesTitle,this._buildAriaLabel=v.buildAriaLabel,this.hideGearLink=v.hideGearLink||!1;var m=v.severityTilesConfig||{};if(this._eventDispatcher=null,v.saDispatcher&&v.saDispatcher instanceof ne.default.Events.constructor&&(this._eventDispatcher=v.saDispatcher),this._severityTilesConfigModel=new ue.default(m,{validate:!0}),this._severityTilesConfigModel.validationError&&(console.log("SeverityTilesView: Failed to parse configuration: "+this._severityTilesConfigModel.validationError),console.log("SeverityTilesView: Failed to parse configuration: "+JSON.stringify(m)),this._severityTilesConfigModel={}),(0,te.default)(this._severityTilesConfigModel)&&!v.severityTilesDataCollection)throw"SeverityTilesView cannot initialize without at least 1 valid severityTilesConfig object";(this._severityTileDataCollection=v.severityTilesDataCollection||new pe.default,this._highAndCriticalNotableEventsSearch=v.highAndCriticalNotableEventsSearch||null,this._highAndCriticalEntitiesSearch=v.highAndCriticalEntitiesSearch||null,this.sparklineDataById={},this.eventMap={},this.entitiesMap={},this._highAndCriticalNotableEventsSearch&&(this._notableEventsSearchSubscription=this._highAndCriticalNotableEventsSearch.getResults().subscribe({next:v=>{this.processNotableEvents(v)}})),this._highAndCriticalEntitiesSearch&&(this._entitiesSearchSubscription=this._highAndCriticalEntitiesSearch.getResults().subscribe({next:v=>{this.processDegradedEntities(v)}})),this.drilldownFunction=v.drilldownFunction||console.log.bind(console),this.addLaneFunction=v.addLaneFunction||console.log.bind(console),this.removeLaneFunction=v.removeLaneFunction||console.log.bind(console),this._firstRender=!0,this._tiles=[],this._selectedTiles=[],this._tileView=v.tileView,this.tileSize=v.tileSize||oe.TILE_SIZES.LARGE.value,this.serviceAllowedListIds=v.serviceAllowedListIds,this.serviceCollectionDfd=z.default.Deferred(),this.serviceByIdMap={},this.serviceAllowedListIds)?this.serviceCollectionDfd.resolve():(this.serviceAllowedListIds=[],(new he.default).getSpecifiedFields({},"_key,kpis._key").done(function(v){v.map(function(v){this.serviceAllowedListIds.push(v._key),this.serviceByIdMap[v._key]=v}.bind(this)),this.serviceCollectionDfd.resolve()}.bind(this)).fail(()=>{}));this.serviceTitle=v.serviceTitle,this.setSettingsModel(v.tilesSettingsModel),this.setSettingsModelInitialized=!0,this.renderModalFunction=v.renderModalFunction||console.log.bind(console),this._summaryContainerClass=v.summaryContainerClass||"",this._hasSublabel=!0,void 0!==v.hasSublabel&&(this._hasSublabel=v.hasSublabel),this.earliest=v.earliest||"-60m",this.latest=v.latest||"now",this.children={},this.hideGearLink||(this.children.optionsLink=new de.default({appearance:"pill",dataTestItsi:"severity-tiles-options-button",icon:"gear",onClick:this.optionsAction.bind(this),screenReaderText:(0,le.gettext)("Options"),style:{fontSize:20}})),this.children.drilldownLink=new de.default({appearance:"pill",dataTestItsi:"severity-tiles-selection-drilldown-link",isLink:!0,label:(0,le.gettext)("Drilldown to Deep Dive"),onClick:this.drilldownAction.bind(this)}),this.children.cancelSelectionLink=new de.default({appearance:"pill",dataTestItsi:"severity-tiles-selection-cancel-link",icon:"clear",isLink:!0,label:(0,le.gettext)("Cancel Selection (0)"),onClick:this.cancelSelectionAction.bind(this),style:{marginLeft:20}})},setTileScores:function setTileScores(v,m){var b,M={};null===(b=v.results)||void 0===b||b.forEach(v=>{var b={};this._severityTilesConfigModel.get("dataFields").forEach(m=>{b[m]=v[m]}),M[v[this._severityTilesConfigModel.get("idField")]]={color:v[this._severityTilesConfigModel.get("severityColorField")],dataFields:b,dataSource:m,id:v[this._severityTilesConfigModel.get("idField")],label:v[this._severityTilesConfigModel.get("labelField")],severityValue:v[this._severityTilesConfigModel.get("severityLevelField")],sparklineData:v[this._severityTilesConfigModel.get("sparklineField")],sublabel:v[this._severityTilesConfigModel.get("subLabelField")],value:v[this._severityTilesConfigModel.get("valueField")]}}),this._severityTileDataCollection.replaceDataFromSource(m,M),v.results&&v.results.length?this.displaySearchMessages(null):this.displaySearchMessages("no-results"),"service-health-tiles"===m?re.default.mark("itsi.homeview.renderServicesTilesView"):re.default.mark("itsi.homeview.renderKpiTilesView")},setSettingsModel:function setSettingsModel(v){void 0===v&&(v=new ne.default.Model({isFilterEnabled:!1,numTiles:50})),this._userTilesSettingsModel=v,this.updateTitle(),this.listenTo(this._userTilesSettingsModel,"change:isFilterEnabled",this.updateTitle),this.listenTo(this._userTilesSettingsModel,"change:numTiles",this._propagateUpdateTitle)},setKpiUnitMap:function setKpiUnitMap(v){this._kpiUnitMap=v},_propagateUpdateTitle:function _propagateUpdateTitle(){this.setSettingsModelInitialized=!1,this.updateTitle()},updateTitle:function updateTitle(){this._firstRender||this.setSettingsModelInitialized||!this._eventDispatcher||(this._eventDispatcher.trigger("enableSave"),this.setSettingsModelInitialized=!0),this._userTilesSettingsModel.get("isFilterEnabled"),this._tileView===oe.OBJECT_TYPE?(this._titleString=(0,se.sprintf)((0,le.gettext)("Top %(numberOfTiles)d %(tileTitle)s"),{numberOfTiles:this._userTilesSettingsModel.get("numTiles"),tileTitle:this._title}),(0,z.default)(".severity-tiles-title",this.$el).text(this._titleString)):(this._titleString=(0,se.sprintf)((0,le.gettext)("KPIs in %s"),this.serviceTitle),(0,z.default)(".severity-tiles-title",this.$el).text(this._titleString))},setKpiSelectionMap:function setKpiSelectionMap(v){this._kpiSelectionMap=v},cancelSelectionAction:function cancelSelectionAction(){this.deselectAllTiles()},drilldownAction:function drilldownAction(){this.drilldownFunction((0,ie.default)(this._selectedTiles,(function(v){return v.tile})),!0)},optionsAction:function optionsAction(){this.renderModalFunction()},events:{"click .severity-tile-view":function click_SeverityTileView(v){this.clearClickedTile();var m=(0,q.default)(this._tiles,(function(m){return m.tile.el===v.currentTarget}));this.drilldownFunction([m.tile],!1)}},processNotableEvents:function processNotableEvents(v){(null==v?void 0:v.results).forEach(v=>{var m=v.services;this.eventMap[m]=!0}),this._tiles.forEach(v=>{var m=v.model.get("dataFields");if(!m.itsi_kpi_id){var b=m.itsi_service_id in this.eventMap==!0;v.tile.setHasNotableEvents(b)}})},processDegradedEntities:function processDegradedEntities(v){(null==v?void 0:v.results).forEach(v=>{var m=v.itsi_service_id,b=this.entitiesMap[m]||{};((0,ee.default)(v.itsi_kpi_id)?v.itsi_kpi_id:[v.itsi_kpi_id]).forEach(v=>{(0,te.default)(v)||(b[v]=!0)}),this.entitiesMap[m]=b}),this._tiles.forEach(v=>{var m=v.model,b=m.get("dataFields").itsi_service_id,M=b in this.entitiesMap==!0,z=m.get("dataFields").itsi_kpi_id;z&&(M=M&&z in this.entitiesMap[b]==!0);var N=v.tile;N&&N.setHasDegradedEntities(M)})},setSparklineData:function setSparklineData(v){v&&v.results&&v.results.forEach(v=>{this.sparklineDataById[v.itsi_kpi_id]=v.spark}),this._tiles&&this._tiles.forEach(v=>{v.model.set("sparklineData",this.sparklineDataById[v.model.get("dataFields").itsi_kpi_id])})},render:function render(){z.default.when(this.serviceCollectionDfd).then(function(){if(this._firstRender){this.$el.html(me({title:this._titleString},{variable:"vars"})),this.hideGearLink||this.$el.find(".severity-tile-options-placeholder").replaceWith(this.children.optionsLink.render().$el),this.$el.find(".severity-tiles-selection-controls").append(this.children.drilldownLink.render().$el),this.$el.find(".severity-tiles-selection-controls").append(this.children.cancelSelectionLink.render().$el);var v=(0,W.default)(this.render,50).bind(this);this.listenTo(this._severityTileDataCollection,"add change remove reset",v),void 0!==this._summaryContainerClass&&""!==this._summaryContainerClass&&(0,z.default)(".severity-tiles-summary",this.$el).addClass(this._summaryContainerClass),void 0!==this._hasSublabel&&!1===this._hasSublabel&&(0,z.default)(".severity-tiles-container",this.$el).addClass("no-sublabel"),this._firstRender=!1}var m=this,b=this.$(".severity-tiles-container");this._severityTileDataCollection.sort();var M,N,$=this._severityTileDataCollection.models.filter(function(v){var m=v.get("dataFields").itsi_service_id,b=v.get("dataFields").itsi_kpi_id;if(-1===this.serviceAllowedListIds.indexOf(m))return!1;var M=this.serviceByIdMap[m];return!M||M.kpis.find((function(v){return v._key===b}))}.bind(this));if(this._tiles=$.map((function(v){return{model:v,tile:v.tile}})),void 0!==this._kpiUnitMap)for(var U=0;U<this._tiles.length;U++){var q=this._tiles[U].model,ee=q.get("id");void 0!==this._kpiUnitMap[ee]&&q.set({unit:this._kpiUnitMap[ee]},{silent:!0})}var cleanUpTiles=v=>{m.stopListening(v.tile),v.model.tile=void 0,v.tile.remove()};return this._tileView===oe.OBJECT_TYPE?(void 0!==this.prevTileSize&&this.prevTileSize!==this.tileSize&&(ae.select(b.get(0)).selectAll("div.severity-tile-view-"+this.prevTileSize).each(cleanUpTiles),ae.select(b.get(0)).selectAll("div.severity-tile-view-"+this.prevTileSize).remove()),(M=ae.select(b.get(0)).selectAll("div.severity-tile-view-"+this.tileSize).data(this._tiles,(function(v){return v.model.get("id")}))).enter().append("div").attr("class","severity-tile-view severity-tile-view-"+this.tileSize).merge(M).attr("data-test-itsi","severity-tile-view").each((function(v){N=m.createSeverityTileView(v.model),v.tile=N,v.model.tile=N,N.setElement(this),m.listenTo(N,"selected",m.onTileSelected),v.tile.render(),v.tile.fixLabels();var b=v.model.get("dataFields")?v.model.get("dataFields").itsi_service_id:"";(v.tile.hasDegradedEntities&&(0,G.default)(m.entitiesMap,b)&&!m.entitiesMap[b]||!v.tile.hasDegradedEntities&&(0,G.default)(m.entitiesMap,b)&&m.entitiesMap[b])&&v.tile.setHasDegradedEntities(b in m.entitiesMap),(v.tile.hasNotableEvents&&(0,G.default)(m.eventMap,b)&&!m.eventMap[b]||!v.tile.hasNotableEvents&&(0,G.default)(m.eventMap,b)&&m.eventMap[b])&&v.tile.setHasNotableEvents(b in m.eventMap)})).order()):(this._kpiSelectionMap&&this._tiles.forEach((function(v){m._kpiSelectionMap[v.model.id]?v.model.set({isAdded:!0},{silent:!0}):v.model.set({isAdded:!1},{silent:!0})})),(M=ae.select(b.get(0)).selectAll("div.deep-dive-severity-tile-view").data(this._tiles,(function(v){return v.model.get("id")}))).enter().append("div").attr("class","deep-dive-severity-tile-view").merge(M).attr("data-test-itsi","deep-dive-severity-tile-view").each((function(v){N=new ge.default({addLaneFunction:m.addLaneFunction,removeLaneFunction:m.removeLaneFunction,model:v.model}),v.tile=N,v.model.tile=N,N.setElement(this),v.tile.render(),v.tile.fixLabels()})).order()),M.exit().each(cleanUpTiles),this.onTileSelected(),this}.bind(this)).fail(()=>{})},createSeverityTileView:function createSeverityTileView(v){var m=v.get("dataFields")?v.get("dataFields").itsi_kpi_id:"";return(!v.get("sparklineData")||0===v.get("sparklineData").length&&this.sparklineDataById&&m&&this.sparklineDataById[m])&&v.set("sparklineData",this.sparklineDataById[m]),new fe.default({buildAriaLabel:this._buildAriaLabel,model:v,tileSize:this.tileSize})},displaySearchMessages:function displaySearchMessages(v,m){var b=this.$(".severity-tiles-adapter-messages");b.empty();var M=(0,z.default)('<div style="display: inline-block;"></div>').appendTo(b),N=this.$(".severity-tiles-container"),W=this.$(".severity-tiles-summary");if("waiting"===v||"no-results"===v||"cancelled"===v||"error"===v){var $,U;switch(v){case"cancelled":$=(0,le.gettext)("Search was cancelled."),U="severity-tiles-view-search-cancelled-message";break;case"no-results":$=(0,le.gettext)("No results found."),U="severity-tiles-view-no-results-message";break;case"waiting":$=(0,le.gettext)("Waiting for data..."),U="severity-tiles-view-loading-message";break;case"error":$=m,U="severity-tiles-view-error-message";break;default:$=v,U="severity-tiles-view-".concat(v,"-message")}M.show(),N.hide(),W.hide();var q=new ce.default({content:$,dataTestItsi:U,style:{display:"inline-flex"},type:"error"===v?"error":"info"});M.html(q.render().$el)}else N.show(),W.show()},onTileSelected:function onTileSelected(){this._selectedTiles=(0,U.default)(this._tiles,(function(v){return!!v.tile&&v.tile.selected})),this._selectedTiles.length>0?(this.children.cancelSelectionLink.render({label:(0,se.sprintf)((0,le.gettext)("Cancel Selection (%(count)s)"),{count:this._selectedTiles.length})}),this.$(".severity-tiles-selection-controls").show()):this.$(".severity-tiles-selection-controls").hide()},deselectAllTiles:function deselectAllTiles(){(0,$.default)(this._selectedTiles,(function(v){v.tile.deselect()})),this._selectedTiles=[],this.$(".severity-tiles-selection-controls").hide()},clearClickedTile:function clearClickedTile(){(0,z.default)(".severity-tile-clicked").removeClass("severity-tile-clicked")},remove:function remove(){return this._tiles.forEach(v=>{v.tile.remove()}),ne.default.View.prototype.remove.apply(this,arguments)}});m.default=_e;v.exports=m.default},2443:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(303)),N=M(b(16)),W=M(b(17)),$=M(b(8)),U=b(109),q=M(b(288)),G=function(){function DeepDiveCache(){(0,N.default)(this,DeepDiveCache),this.servicesCache={},this.servicesCountCache=null}return(0,W.default)(DeepDiveCache,[{key:"getServicePromise",value:(m=(0,z.default)((function*(v){if(Object.prototype.hasOwnProperty.call(this.servicesCache,v))return typeof this.servicesCache[v]!==q.default?this.servicesCache[v]:Promise.resolve(this.servicesCache[v]);var m=new q.default({_key:v}),b=new Promise((b,M)=>{m.fetch().done(m=>{this.servicesCache[v]=new q.default(m),b(this.servicesCache[v])}).fail(v=>{M(v)})});return this.servicesCache[v]=b,b})),function getServicePromise(v){return m.apply(this,arguments)})},{key:"getServicesCountPromise",value:(v=(0,z.default)((function*(){if("number"==typeof this.servicesCountCache)return Promise.resolve(this.servicesCountCache);if(this.servicesCountCache)return this.servicesCountCache;var v=new Promise((v,m)=>{(0,U.retrieveServicesCount)({count:0}).then(v=>v.data).then(m=>{this.servicesCountCache=m.count||0,v(this.servicesCountCache)}).catch(v=>{m(v)})});return this.servicesCountCache=v,v})),function getServicesCountPromise(){return v.apply(this,arguments)})}],[{key:"getInstance",value:function getInstance(){return null===DeepDiveCache.myInstance&&(DeepDiveCache.myInstance=new DeepDiveCache),this.myInstance}}]);var v,m}();(0,$.default)(G,"myInstance",null);m.default=G;v.exports=m.default},2445:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)).default.Model.extend({defaults:function defaults(){return{isEnabled:"no",overlayType:"entity",graphColor:"AUTO",graphType:"line",entityCount:5,selectionMode:"static",metric:null,selectedEntities:[],search:"* | timechart count"}}});m.default=z;v.exports=m.default},2446:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=M(b(94)),W=b(4),$=M(b(88)),U=M(b(77)),q=M(b(6780)),G=M(b(6787)),ee=M(b(2449)),te=M(b(6788)),ie=M(b(695)),ne=M(b(6790));b(6793);var ae=ee.default.extend({initialize:function initialize(v){v=v||{},this.savedDeepDive=null,this._firstRender=!0,this._ddDispatcher=v.ddDispatcher;var m=q.default;this._individualLaneCheck=!1,this.children={},this.children._bulkActionsView=new ne.default({clickHandlers:{bulkDeleteAction:this._deleteSelectedLanes.bind(this),disableOverlays:this._disableOverlays.bind(this),hideThresholds:this._disableThresholdIndication.bind(this),showAnomalyOverlay:this._enableAnomalyOverlays.bind(this),showDrilldownMKA:this._showDrilldownMultiKpiAlerts.bind(this),showEntityOverlay:this._enableEntityOverlays.bind(this),showLevelThreshold:this._enableLevelThresholdIndication.bind(this),showStateThreshold:this._enableStateThresholdIndication.bind(this)}}),this.subheaderBulkActionsModel||(this.subheaderBulkActionsModel=new z.default.Model,this.subheaderBulkActionsModel.set("checked",!1)),this.children._bulkSelectionCheckbox=new $.default({controlType:"SyntheticCheckbox",controlOptions:{dataTestItsi:"deep-dive-bulk-switch",enabled:!1,listenForModelChanges:!0,model:this.subheaderBulkActionsModel,modelAttribute:"checked"},hasControlGroup:!1}),this.children._addLaneActionsView=new m({laneSettingsCollection:null}),this.children._kpiStatsOpActionsView=new G.default({laneSettingsCollection:null,updateKpiStatsOp:this._updateKpiStatsOp.bind(this)}),this.children.refreshButton=new U.default({dataTestItsi:"deep-dive-refresh-button",icon:"refresh",onClick:this._refreshAllSearches.bind(this),screenReaderText:(0,W.gettext)("Refresh"),style:{marginLeft:10}}),this.listenTo(this.subheaderBulkActionsModel,"change",this._updateBulkActionsModel),this.listenTo(this._ddDispatcher,"enableBulkCheckbox",this._enableBulkCheckbox),this.listenTo(this._ddDispatcher,"disableBulkCheckbox",this._disableBulkCheckbox),this.listenTo(this._ddDispatcher,"checkBulkActionsModel",this._checkBulkActionsModel),this.listenTo(this._ddDispatcher,"uncheckBulkActionsModel",this._uncheckBulkActionsModel),this.listenTo(this._ddDispatcher,"disableBulkActionLink",this._disableBulkActionLink),this.listenTo(this._ddDispatcher,"enableBulkActionLink",this._enableBulkActionLink),this.listenTo(this._ddDispatcher,"setLaneSettingsAddLaneView",this._setLaneSettingsAddLaneView),this.listenTo(this._ddDispatcher,"setLaneSettingsStatsOpView",this._setLaneSettingsStatsOpView),this.listenTo(this._ddDispatcher,"renderTwinTimePickerView",this._renderTwinTimePickerView),this.listenTo(this._ddDispatcher,"setTwinsiesInactive",this._setTwinsiesInactive),ee.default.prototype.initialize.apply(this,arguments)},setSavedDeepDive:function setSavedDeepDive(v){if(v instanceof ie.default){this.savedDeepDive instanceof ie.default&&(this.stopListening(this.savedDeepDive.get("lane_settings_collection")),this.stopListening(this.savedDeepDive)),this.savedDeepDive=v,this.savedDeepDive.isNew()||this._updateURL();var m=(0,N.default)(this._autosaveSavedDeepDive,1e3);this.listenTo(this.savedDeepDive.get("lane_settings_collection"),"change add remove",m),this.listenTo(this.savedDeepDive,"change",this._updateURL),this.listenTo(this.savedDeepDive,"replace",this._replaceSavedDeepDive),this._firstRender||this.render()}},render:function render(){return this._firstRender&&(ee.default.prototype.render.apply(this,arguments),this._firstRender=!1),this._addDeepDiveSubheaderViews(),this},_addDeepDiveSubheaderViews:function _addDeepDiveSubheaderViews(){this.$(".application-page-sub-header-right-container").html('<div class="deep-dive-header-button-container deep-dive-stats-op-container"></div><div class="deep-dive-header-button-container deep-dive-add-lane-container"></div><div class="deep-dive-header-button-container deep-dive-twin-time-picker-container"></div>'),this.children._kpiStatsOpActionsView.setElement(this.$(".deep-dive-stats-op-container")),this.children._kpiStatsOpActionsView.render().el,this.children._addLaneActionsView.setElement(this.$(".deep-dive-add-lane-container")),this.children._addLaneActionsView.render().el,this.$(".application-page-sub-header-left-container").html('<span class="deep-dive-bulk-controls-container"><span class="deep-dive-bulk-selection-container deep-dive-bulk-controls vertical-middle"></span><span class="deep-dive-bulk-actions-container vertical-middle"></span></span>'),this.$(".deep-dive-bulk-selection-container").append(this.children._bulkSelectionCheckbox.render().el),this.$("label.checkbox").css({padding:"6px 0 0 22px"}),this.children._bulkActionsView.setElement(this.$(".deep-dive-bulk-actions-container")),this.children._bulkActionsView.render().el,this.$(".application-page-sub-header-right-container").append(this.children.refreshButton.render().$el)},_enableBulkCheckbox:function _enableBulkCheckbox(){this.children._bulkSelectionCheckbox.enable()},_enableBulkActionLink:function _enableBulkActionLink(){this.children._bulkActionsView.enableDropdown()},_disableBulkCheckbox:function _disableBulkCheckbox(){this.children._bulkSelectionCheckbox.disable()},_disableBulkActionLink:function _disableBulkActionLink(){this.children._bulkActionsView.disableDropdown()},_updateBulkActionsModel:function _updateBulkActionsModel(){"some"===this.subheaderBulkActionsModel.get("checked")?(this._individualLaneCheck=!1,this._enableBulkActionLink()):this.subheaderBulkActionsModel.get("checked")?(this._individualLaneCheck=!1,this._enableBulkActionLink(),this._ddDispatcher.trigger("checkAllLanes")):this._individualLaneCheck?(this._individualLaneCheck=!1,this._disableBulkActionLink()):(this._disableBulkActionLink(),this._ddDispatcher.trigger("uncheckAllLanes"))},_checkBulkActionsModel:function _checkBulkActionsModel(){this.subheaderBulkActionsModel.set("checked",!0)},_uncheckBulkActionsModel:function _uncheckBulkActionsModel(v,m){"individual"===v&&(this._individualLaneCheck=!0),this.subheaderBulkActionsModel.set("checked",!!m&&"some")},_showDrilldownMultiKpiAlerts:function _showDrilldownMultiKpiAlerts(v){v&&v.preventDefault(),this._ddDispatcher.trigger("bulkActionMultiKpiAlerts")},_enableStateThresholdIndication:function _enableStateThresholdIndication(v){v&&v.preventDefault(),this._ddDispatcher.trigger("enableStateThresholdIndication")},_enableLevelThresholdIndication:function _enableLevelThresholdIndication(v){v&&v.preventDefault(),this._ddDispatcher.trigger("enableLevelThresholdIndication")},_disableThresholdIndication:function _disableThresholdIndication(v){v&&v.preventDefault(),this._ddDispatcher.trigger("disableThresholdIndication")},_enableEntityOverlays:function _enableEntityOverlays(v){v&&v.preventDefault(),this._ddDispatcher.trigger("enableEntityOverlays")},_enableAnomalyOverlays:function _enableAnomalyOverlays(v){v&&v.preventDefault(),this._ddDispatcher.trigger("enableAnomalyOverlays")},_disableOverlays:function _disableOverlays(v){v&&v.preventDefault(),this._ddDispatcher.trigger("disableOverlays")},_deleteSelectedLanes:function _deleteSelectedLanes(){this._ddDispatcher.trigger("deleteSelectedLanes",this)},_setLaneSettingsAddLaneView:function _setLaneSettingsAddLaneView(v){this.children._addLaneActionsView.setLaneSettingsCollection(v)},_setLaneSettingsStatsOpView:function _setLaneSettingsStatsOpView(v){this.children._kpiStatsOpActionsView.setLaneSettingsCollection(v)},_renderTwinTimePickerView:function _renderTwinTimePickerView(v){this.children._twinTimePicker=new te.default({laneCollection:v,ddDispatcher:this._ddDispatcher}),this.children._twinTimePicker.setElement(this.$(".deep-dive-twin-time-picker-container")),this.children._twinTimePicker.render()},_setTwinsiesInactive:function _setTwinsiesInactive(){this.children._twinTimePicker.setTwinsiesInactive()},_refreshAllSearches:function _refreshAllSearches(){this._ddDispatcher.trigger("refreshAllSearches"),this.$(".span-twintimepicker-dd",this.$el).text((0,W.gettext)("Compare to")+" ")},_updateKpiStatsOp:function _updateKpiStatsOp(v){this._ddDispatcher.trigger("updateKpiStatsOp",v),this.children._kpiStatsOpActionsView.updateKpiStatsOpPickerText(v)}});m.default=ae;v.exports=m.default},2449:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15));b(2450);var N=z.default.View.extend({tagName:"div",className:"application-page-sub-header",render:function render(){return this.$el.html('<div class="application-page-sub-header-left-container"></div><div class="application-page-sub-header-right-container"></div>'),this}});m.default=N;v.exports=m.default},2450:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(1059),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},2451:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(4),W=M(b(6820)),$=z.default.View.extend({dataTestItsi:"deep-dive-graph-rendering-options-option",label:(0,N.gettext)("Graph Rendering Options"),initialize:function initialize(v){this._lane=v.lane},doAction:function doAction(){new W.default({laneSettings:this._lane.laneSettings,onHiddenRemove:!0}).render()}});m.default=$;v.exports=m.default},2452:function(v,m,b){(()=>{"use strict";var m={n:v=>{var b=v&&v.__esModule?()=>v.default:()=>v;return m.d(b,{a:b}),b},d:(v,b)=>{for(var M in b)m.o(b,M)&&!m.o(v,M)&&Object.defineProperty(v,M,{enumerable:!0,get:b[M]})},o:(v,m)=>Object.prototype.hasOwnProperty.call(v,m),r:v=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})}},M={};m.r(M),m.d(M,{default:()=>te});const z=b(0);var N=m.n(z);const W=b(104);var $=m.n(W);const U=b(106);function u(v,m){if(null==v)return{};var b,M,z=function i(v,m){if(null==v)return{};var b,M,z={},N=Object.keys(v);for(M=0;M<N.length;M++)b=N[M],m.indexOf(b)>=0||(z[b]=v[b]);return z}(v,m);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(v);for(M=0;M<N.length;M++)b=N[M],m.indexOf(b)>=0||Object.prototype.propertyIsEnumerable.call(v,b)&&(z[b]=v[b])}return z}var q=new Map;q.set("outlined",(function(){return N().createElement(N().Fragment,null,N().createElement("path",{d:"M3 4.10623C3 3.51257 3.47768 3.00623 4.09895 3.00623H7.49725C8.04954 3.00623 8.49725 3.45394 8.49725 4.00623C8.49725 4.55851 8.04954 5.00623 7.49725 5.00623H5V18.9937H18.9874V16.4964C18.9874 15.9441 19.4352 15.4964 19.9874 15.4964C20.5397 15.4964 20.9874 15.9441 20.9874 16.4964V19.8937C20.9874 20.5012 20.495 20.9937 19.8874 20.9937H4.1C3.49248 20.9937 3 20.5012 3 19.8937V4.10623Z"}),N().createElement("path",{d:"M19.0002 6.42035L10.6109 14.8096C10.2204 15.2002 9.58722 15.2002 9.1967 14.8096C8.80618 14.4191 8.80618 13.7859 9.1967 13.3954L17.5859 5.00623H13.6592C13.1069 5.00623 12.6592 4.55851 12.6592 4.00623C12.6592 3.45394 13.1069 3.00623 13.6592 3.00623H19.5002C20.3287 3.00623 21.0002 3.6778 21.0002 4.50623V10.3117C21.0002 10.864 20.5525 11.3117 20.0002 11.3117C19.4479 11.3117 19.0002 10.864 19.0002 10.3117V6.42035Z"}))})),q.set("filled",(function(){return N().createElement(N().Fragment,null,N().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 4.5C3 3.67157 3.67157 3 4.5 3H19.5C20.3284 3 21 3.67157 21 4.5V19.5C21 20.3284 20.3284 21 19.5 21H4.5C3.67157 21 3 20.3284 3 19.5V4.5ZM11.5 5C10.9477 5 10.5 5.44772 10.5 6C10.5 6.55228 10.9477 7 11.5 7H15.5858L8.29289 14.2929C7.90237 14.6834 7.90237 15.3166 8.29289 15.7071C8.68342 16.0976 9.31658 16.0976 9.70711 15.7071L17 8.41421V12.5C17 13.0523 17.4477 13.5 18 13.5C18.5523 13.5 19 13.0523 19 12.5V6.5C19 5.67157 18.3284 5 17.5 5H11.5Z"}))}));var G=["default","outlined","filled"],ee=function e(v){return"default"===v||v&&!function e(v){return G.indexOf(v)>=0}(v)?"outlined":v};const te=function e(v){var m=v.children,b=v.variant,M=void 0===b?"default":b,W=u(v,["children","variant"]),G=ee(M),te="arrowsquaretoprightinset-".concat(G),ie=(0,z.useContext)(U.IconContext),ne=q.get(G);if(ie&&ne){var ae=ie.toRender;if((0,ie.addIcon)(te,ne()),!ae)return null}return N().createElement($(),W,m,ie?N().createElement("use",{href:"#".concat(te)}):!!ne&&ne())};v.exports=M})()},2453:function(v,m,b){var M,z,N;
|
|
|
/*!
|
|
|
* jQuery UI Resizable 1.13.2
|
|
|
* http://jqueryui.com
|
|
|
*
|
|
|
* Copyright jQuery Foundation and other contributors
|
|
|
* Released under the MIT license.
|
|
|
* http://jquery.org/license
|
|
|
*/!function(W){"use strict";z=[b(32),b(2444),b(2454),b(2455),b(560),b(1769)],void 0===(N="function"==typeof(M=function(v){return v.widget("ui.resizable",v.ui.mouse,{version:"1.13.2",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(v){return parseFloat(v)||0},_isNumber:function(v){return!isNaN(parseFloat(v))},_hasScroll:function(m,b){if("hidden"===v(m).css("overflow"))return!1;var M=b&&"left"===b?"scrollLeft":"scrollTop",z=!1;if(m[M]>0)return!0;try{m[M]=1,z=m[M]>0,m[M]=0}catch(v){}return z},_create:function(){var m,b=this.options,M=this;this._addClass("ui-resizable"),v.extend(this,{_aspectRatio:!!b.aspectRatio,aspectRatio:b.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:b.helper||b.ghost||b.animate?b.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(v("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,m={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(m),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(m),this._proportionallyResize()),this._setupHandles(),b.autoHide&&v(this.element).on("mouseenter",(function(){b.disabled||(M._removeClass("ui-resizable-autohide"),M._handles.show())})).on("mouseleave",(function(){b.disabled||M.resizing||(M._addClass("ui-resizable-autohide"),M._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var m,_destroy=function(m){v(m).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(_destroy(this.element),m=this.element,this.originalElement.css({position:m.css("position"),width:m.outerWidth(),height:m.outerHeight(),top:m.css("top"),left:m.css("left")}).insertAfter(m),m.remove()),this.originalElement.css("resize",this.originalResizeStyle),_destroy(this.originalElement),this},_setOption:function(v,m){switch(this._super(v,m),v){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!m}},_setupHandles:function(){var m,b,M,z,N,W=this.options,$=this;if(this.handles=W.handles||(v(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=v(),this._addedHandles=v(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),M=this.handles.split(","),this.handles={},b=0;b<M.length;b++)z="ui-resizable-"+(m=String.prototype.trim.call(M[b])),N=v("<div>"),this._addClass(N,"ui-resizable-handle "+z),N.css({zIndex:W.zIndex}),this.handles[m]=".ui-resizable-"+m,this.element.children(this.handles[m]).length||(this.element.append(N),this._addedHandles=this._addedHandles.add(N));this._renderAxis=function(m){var b,M,z,N;for(b in m=m||this.element,this.handles)this.handles[b].constructor===String?this.handles[b]=this.element.children(this.handles[b]).first().show():(this.handles[b].jquery||this.handles[b].nodeType)&&(this.handles[b]=v(this.handles[b]),this._on(this.handles[b],{mousedown:$._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(M=v(this.handles[b],this.element),N=/sw|ne|nw|se|n|s/.test(b)?M.outerHeight():M.outerWidth(),z=["padding",/ne|nw|n/.test(b)?"Top":/se|sw|s/.test(b)?"Bottom":/^e$/.test(b)?"Right":"Left"].join(""),m.css(z,N),this._proportionallyResize()),this._handles=this._handles.add(this.handles[b])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",(function(){$.resizing||(this.className&&(N=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),$.axis=N&&N[1]?N[1]:"se")})),W.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(m){var b,M,z=!1;for(b in this.handles)((M=v(this.handles[b])[0])===m.target||v.contains(M,m.target))&&(z=!0);return!this.options.disabled&&z},_mouseStart:function(m){var b,M,z,N=this.options,W=this.element;return this.resizing=!0,this._renderProxy(),b=this._num(this.helper.css("left")),M=this._num(this.helper.css("top")),N.containment&&(b+=v(N.containment).scrollLeft()||0,M+=v(N.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:b,top:M},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:W.width(),height:W.height()},this.originalSize=this._helper?{width:W.outerWidth(),height:W.outerHeight()}:{width:W.width(),height:W.height()},this.sizeDiff={width:W.outerWidth()-W.width(),height:W.outerHeight()-W.height()},this.originalPosition={left:b,top:M},this.originalMousePosition={left:m.pageX,top:m.pageY},this.aspectRatio="number"==typeof N.aspectRatio?N.aspectRatio:this.originalSize.width/this.originalSize.height||1,z=v(".ui-resizable-"+this.axis).css("cursor"),v("body").css("cursor","auto"===z?this.axis+"-resize":z),this._addClass("ui-resizable-resizing"),this._propagate("start",m),!0},_mouseDrag:function(m){var b,M,z=this.originalMousePosition,N=this.axis,W=m.pageX-z.left||0,$=m.pageY-z.top||0,U=this._change[N];return this._updatePrevProperties(),!!U&&(b=U.apply(this,[m,W,$]),this._updateVirtualBoundaries(m.shiftKey),(this._aspectRatio||m.shiftKey)&&(b=this._updateRatio(b,m)),b=this._respectSize(b,m),this._updateCache(b),this._propagate("resize",m),M=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),v.isEmptyObject(M)||(this._updatePrevProperties(),this._trigger("resize",m,this.ui()),this._applyChanges()),!1)},_mouseStop:function(m){this.resizing=!1;var b,M,z,N,W,$,U,q=this.options;return this._helper&&(z=(M=(b=this._proportionallyResizeElements).length&&/textarea/i.test(b[0].nodeName))&&this._hasScroll(b[0],"left")?0:this.sizeDiff.height,N=M?0:this.sizeDiff.width,W={width:this.helper.width()-N,height:this.helper.height()-z},$=parseFloat(this.element.css("left"))+(this.position.left-this.originalPosition.left)||null,U=parseFloat(this.element.css("top"))+(this.position.top-this.originalPosition.top)||null,q.animate||this.element.css(v.extend(W,{top:U,left:$})),this.helper.height(this.size.height),this.helper.width(this.size.width),this._helper&&!q.animate&&this._proportionallyResize()),v("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",m),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var v={};return this.position.top!==this.prevPosition.top&&(v.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(v.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(v.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(v.height=this.size.height+"px"),this.helper.css(v),v},_updateVirtualBoundaries:function(v){var m,b,M,z,N,W=this.options;N={minWidth:this._isNumber(W.minWidth)?W.minWidth:0,maxWidth:this._isNumber(W.maxWidth)?W.maxWidth:1/0,minHeight:this._isNumber(W.minHeight)?W.minHeight:0,maxHeight:this._isNumber(W.maxHeight)?W.maxHeight:1/0},(this._aspectRatio||v)&&(m=N.minHeight*this.aspectRatio,M=N.minWidth/this.aspectRatio,b=N.maxHeight*this.aspectRatio,z=N.maxWidth/this.aspectRatio,m>N.minWidth&&(N.minWidth=m),M>N.minHeight&&(N.minHeight=M),b<N.maxWidth&&(N.maxWidth=b),z<N.maxHeight&&(N.maxHeight=z)),this._vBoundaries=N},_updateCache:function(v){this.offset=this.helper.offset(),this._isNumber(v.left)&&(this.position.left=v.left),this._isNumber(v.top)&&(this.position.top=v.top),this._isNumber(v.height)&&(this.size.height=v.height),this._isNumber(v.width)&&(this.size.width=v.width)},_updateRatio:function(v){var m=this.position,b=this.size,M=this.axis;return this._isNumber(v.height)?v.width=v.height*this.aspectRatio:this._isNumber(v.width)&&(v.height=v.width/this.aspectRatio),"sw"===M&&(v.left=m.left+(b.width-v.width),v.top=null),"nw"===M&&(v.top=m.top+(b.height-v.height),v.left=m.left+(b.width-v.width)),v},_respectSize:function(v){var m=this._vBoundaries,b=this.axis,M=this._isNumber(v.width)&&m.maxWidth&&m.maxWidth<v.width,z=this._isNumber(v.height)&&m.maxHeight&&m.maxHeight<v.height,N=this._isNumber(v.width)&&m.minWidth&&m.minWidth>v.width,W=this._isNumber(v.height)&&m.minHeight&&m.minHeight>v.height,$=this.originalPosition.left+this.originalSize.width,U=this.originalPosition.top+this.originalSize.height,q=/sw|nw|w/.test(b),G=/nw|ne|n/.test(b);return N&&(v.width=m.minWidth),W&&(v.height=m.minHeight),M&&(v.width=m.maxWidth),z&&(v.height=m.maxHeight),N&&q&&(v.left=$-m.minWidth),M&&q&&(v.left=$-m.maxWidth),W&&G&&(v.top=U-m.minHeight),z&&G&&(v.top=U-m.maxHeight),v.width||v.height||v.left||!v.top?v.width||v.height||v.top||!v.left||(v.left=null):v.top=null,v},_getPaddingPlusBorderDimensions:function(v){for(var m=0,b=[],M=[v.css("borderTopWidth"),v.css("borderRightWidth"),v.css("borderBottomWidth"),v.css("borderLeftWidth")],z=[v.css("paddingTop"),v.css("paddingRight"),v.css("paddingBottom"),v.css("paddingLeft")];m<4;m++)b[m]=parseFloat(M[m])||0,b[m]+=parseFloat(z[m])||0;return{height:b[0]+b[2],width:b[1]+b[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var v,m=0,b=this.helper||this.element;m<this._proportionallyResizeElements.length;m++)v=this._proportionallyResizeElements[m],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(v)),v.css({height:b.height()-this.outerDimensions.height||0,width:b.width()-this.outerDimensions.width||0})},_renderProxy:function(){var m=this.element,b=this.options;this.elementOffset=m.offset(),this._helper?(this.helper=this.helper||v("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++b.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(v,m){return{width:this.originalSize.width+m}},w:function(v,m){var b=this.originalSize;return{left:this.originalPosition.left+m,width:b.width-m}},n:function(v,m,b){var M=this.originalSize;return{top:this.originalPosition.top+b,height:M.height-b}},s:function(v,m,b){return{height:this.originalSize.height+b}},se:function(m,b,M){return v.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[m,b,M]))},sw:function(m,b,M){return v.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[m,b,M]))},ne:function(m,b,M){return v.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[m,b,M]))},nw:function(m,b,M){return v.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[m,b,M]))}},_propagate:function(m,b){v.ui.plugin.call(this,m,[b,this.ui()]),"resize"!==m&&this._trigger(m,b,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),v.ui.plugin.add("resizable","animate",{stop:function(m){var b=v(this).resizable("instance"),M=b.options,z=b._proportionallyResizeElements,N=z.length&&/textarea/i.test(z[0].nodeName),W=N&&b._hasScroll(z[0],"left")?0:b.sizeDiff.height,$=N?0:b.sizeDiff.width,U={width:b.size.width-$,height:b.size.height-W},q=parseFloat(b.element.css("left"))+(b.position.left-b.originalPosition.left)||null,G=parseFloat(b.element.css("top"))+(b.position.top-b.originalPosition.top)||null;b.element.animate(v.extend(U,G&&q?{top:G,left:q}:{}),{duration:M.animateDuration,easing:M.animateEasing,step:function(){var M={width:parseFloat(b.element.css("width")),height:parseFloat(b.element.css("height")),top:parseFloat(b.element.css("top")),left:parseFloat(b.element.css("left"))};z&&z.length&&v(z[0]).css({width:M.width,height:M.height}),b._updateCache(M),b._propagate("resize",m)}})}}),v.ui.plugin.add("resizable","containment",{start:function(){var m,b,M,z,N,W,$,U=v(this).resizable("instance"),q=U.options,G=U.element,ee=q.containment,te=ee instanceof v?ee.get(0):/parent/.test(ee)?G.parent().get(0):ee;te&&(U.containerElement=v(te),/document/.test(ee)||ee===document?(U.containerOffset={left:0,top:0},U.containerPosition={left:0,top:0},U.parentData={element:v(document),left:0,top:0,width:v(document).width(),height:v(document).height()||document.body.parentNode.scrollHeight}):(m=v(te),b=[],v(["Top","Right","Left","Bottom"]).each((function(v,M){b[v]=U._num(m.css("padding"+M))})),U.containerOffset=m.offset(),U.containerPosition=m.position(),U.containerSize={height:m.innerHeight()-b[3],width:m.innerWidth()-b[1]},M=U.containerOffset,z=U.containerSize.height,N=U.containerSize.width,W=U._hasScroll(te,"left")?te.scrollWidth:N,$=U._hasScroll(te)?te.scrollHeight:z,U.parentData={element:te,left:M.left,top:M.top,width:W,height:$}))},resize:function(m){var b,M,z,N,W=v(this).resizable("instance"),$=W.options,U=W.containerOffset,q=W.position,G=W._aspectRatio||m.shiftKey,ee={top:0,left:0},te=W.containerElement,ie=!0;te[0]!==document&&/static/.test(te.css("position"))&&(ee=U),q.left<(W._helper?U.left:0)&&(W.size.width=W.size.width+(W._helper?W.position.left-U.left:W.position.left-ee.left),G&&(W.size.height=W.size.width/W.aspectRatio,ie=!1),W.position.left=$.helper?U.left:0),q.top<(W._helper?U.top:0)&&(W.size.height=W.size.height+(W._helper?W.position.top-U.top:W.position.top),G&&(W.size.width=W.size.height*W.aspectRatio,ie=!1),W.position.top=W._helper?U.top:0),z=W.containerElement.get(0)===W.element.parent().get(0),N=/relative|absolute/.test(W.containerElement.css("position")),z&&N?(W.offset.left=W.parentData.left+W.position.left,W.offset.top=W.parentData.top+W.position.top):(W.offset.left=W.element.offset().left,W.offset.top=W.element.offset().top),b=Math.abs(W.sizeDiff.width+(W._helper?W.offset.left-ee.left:W.offset.left-U.left)),M=Math.abs(W.sizeDiff.height+(W._helper?W.offset.top-ee.top:W.offset.top-U.top)),b+W.size.width>=W.parentData.width&&(W.size.width=W.parentData.width-b,G&&(W.size.height=W.size.width/W.aspectRatio,ie=!1)),M+W.size.height>=W.parentData.height&&(W.size.height=W.parentData.height-M,G&&(W.size.width=W.size.height*W.aspectRatio,ie=!1)),ie||(W.position.left=W.prevPosition.left,W.position.top=W.prevPosition.top,W.size.width=W.prevSize.width,W.size.height=W.prevSize.height)},stop:function(){var m=v(this).resizable("instance"),b=m.options,M=m.containerOffset,z=m.containerPosition,N=m.containerElement,W=v(m.helper),$=W.offset(),U=W.outerWidth()-m.sizeDiff.width,q=W.outerHeight()-m.sizeDiff.height;m._helper&&!b.animate&&/relative/.test(N.css("position"))&&v(this).css({left:$.left-z.left-M.left,width:U,height:q}),m._helper&&!b.animate&&/static/.test(N.css("position"))&&v(this).css({left:$.left-z.left-M.left,width:U,height:q})}}),v.ui.plugin.add("resizable","alsoResize",{start:function(){var m=v(this).resizable("instance").options;v(m.alsoResize).each((function(){var m=v(this);m.data("ui-resizable-alsoresize",{width:parseFloat(m.width()),height:parseFloat(m.height()),left:parseFloat(m.css("left")),top:parseFloat(m.css("top"))})}))},resize:function(m,b){var M=v(this).resizable("instance"),z=M.options,N=M.originalSize,W=M.originalPosition,$={height:M.size.height-N.height||0,width:M.size.width-N.width||0,top:M.position.top-W.top||0,left:M.position.left-W.left||0};v(z.alsoResize).each((function(){var m=v(this),M=v(this).data("ui-resizable-alsoresize"),z={},N=m.parents(b.originalElement[0]).length?["width","height"]:["width","height","top","left"];v.each(N,(function(v,m){var b=(M[m]||0)+($[m]||0);b&&b>=0&&(z[m]=b||null)})),m.css(z)}))},stop:function(){v(this).removeData("ui-resizable-alsoresize")}}),v.ui.plugin.add("resizable","ghost",{start:function(){var m=v(this).resizable("instance"),b=m.size;m.ghost=m.originalElement.clone(),m.ghost.css({opacity:.25,display:"block",position:"relative",height:b.height,width:b.width,margin:0,left:0,top:0}),m._addClass(m.ghost,"ui-resizable-ghost"),!1!==v.uiBackCompat&&"string"==typeof m.options.ghost&&m.ghost.addClass(this.options.ghost),m.ghost.appendTo(m.helper)},resize:function(){var m=v(this).resizable("instance");m.ghost&&m.ghost.css({position:"relative",height:m.size.height,width:m.size.width})},stop:function(){var m=v(this).resizable("instance");m.ghost&&m.helper&&m.helper.get(0).removeChild(m.ghost.get(0))}}),v.ui.plugin.add("resizable","grid",{resize:function(){var m,b=v(this).resizable("instance"),M=b.options,z=b.size,N=b.originalSize,W=b.originalPosition,$=b.axis,U="number"==typeof M.grid?[M.grid,M.grid]:M.grid,q=U[0]||1,G=U[1]||1,ee=Math.round((z.width-N.width)/q)*q,te=Math.round((z.height-N.height)/G)*G,ie=N.width+ee,ne=N.height+te,ae=M.maxWidth&&M.maxWidth<ie,re=M.maxHeight&&M.maxHeight<ne,se=M.minWidth&&M.minWidth>ie,le=M.minHeight&&M.minHeight>ne;M.grid=U,se&&(ie+=q),le&&(ne+=G),ae&&(ie-=q),re&&(ne-=G),/^(se|s|e)$/.test($)?(b.size.width=ie,b.size.height=ne):/^(ne)$/.test($)?(b.size.width=ie,b.size.height=ne,b.position.top=W.top-te):/^(sw)$/.test($)?(b.size.width=ie,b.size.height=ne,b.position.left=W.left-ee):((ne-G<=0||ie-q<=0)&&(m=b._getPaddingPlusBorderDimensions(this)),ne-G>0?(b.size.height=ne,b.position.top=W.top-te):(ne=G-m.height,b.size.height=ne,b.position.top=W.top+N.height-ne),ie-q>0?(b.size.width=ie,b.position.left=W.left-ee):(ie=q-m.width,b.size.width=ie,b.position.left=W.left+N.width-ie))}}),v.ui.resizable})?M.apply(m,z):M)||(v.exports=N)}()},2454:function(v,m,b){var M,z,N;
|
|
|
/*!
|
|
|
* jQuery UI Disable Selection 1.13.2
|
|
|
* http://jqueryui.com
|
|
|
*
|
|
|
* Copyright jQuery Foundation and other contributors
|
|
|
* Released under the MIT license.
|
|
|
* http://jquery.org/license
|
|
|
*/!function(W){"use strict";z=[b(32),b(560)],void 0===(N="function"==typeof(M=function(v){return v.fn.extend({disableSelection:(m="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(m+".ui-disableSelection",(function(v){v.preventDefault()}))}),enableSelection:function(){return this.off(".ui-disableSelection")}});var m})?M.apply(m,z):M)||(v.exports=N)}()},2455:function(v,m,b){var M,z,N;!function(W){"use strict";z=[b(32),b(560)],void 0===(N="function"==typeof(M=function(v){return v.ui.plugin={add:function(m,b,M){var z,N=v.ui[m].prototype;for(z in M)N.plugins[z]=N.plugins[z]||[],N.plugins[z].push([b,M[z]])},call:function(v,m,b,M){var z,N=v.plugins[m];if(N&&(M||v.element[0].parentNode&&11!==v.element[0].parentNode.nodeType))for(z=0;z<N.length;z++)v.options[N[z][0]]&&N[z][1].apply(v.element,b)}}})?M.apply(m,z):M)||(v.exports=N)}()},2456:function(v,m,b){(function(m){v.exports=function(v){var m={};function r(b){if(m[b])return m[b].exports;var M=m[b]={i:b,l:!1,exports:{}};return v[b].call(M.exports,M,M.exports,r),M.l=!0,M.exports}return r.m=v,r.c=m,r.d=function(v,m,b){r.o(v,m)||Object.defineProperty(v,m,{enumerable:!0,get:b})},r.r=function(v){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})},r.t=function(v,m){if(1&m&&(v=r(v)),8&m)return v;if(4&m&&"object"==typeof v&&v&&v.__esModule)return v;var b=Object.create(null);if(r.r(b),Object.defineProperty(b,"default",{enumerable:!0,value:v}),2&m&&"string"!=typeof v)for(var M in v)r.d(b,M,function(m){return v[m]}.bind(null,M));return b},r.n=function(v){var m=v&&v.__esModule?function(){return v.default}:function(){return v};return r.d(m,"a",m),m},r.o=function(v,m){return Object.prototype.hasOwnProperty.call(v,m)},r.p="",r(r.s=138)}([function(v,m,b){var M=b(1),z=b(27),N=b(62),W=b(87),$=M.Symbol,U=z("wks");v.exports=function(v){return U[v]||(U[v]=W&&$[v]||(W?$:N)("Symbol."+v))}},function(v,m,b){(function(m){var b="object",n=function(v){return v&&v.Math==Math&&v};v.exports=n(typeof globalThis==b&&globalThis)||n(typeof window==b&&window)||n(typeof self==b&&self)||n(typeof m==b&&m)||Function("return this")()}).call(this,b(57))},function(v,m){v.exports=function(v){try{return!!v()}catch(v){return!0}}},function(v,m,b){var M=b(5);v.exports=function(v){if(!M(v))throw TypeError(String(v)+" is not an object");return v}},function(v,m,b){var M=b(2);v.exports=!M((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(v,m){v.exports=function(v){return"object"==typeof v?null!==v:"function"==typeof v}},function(v,m){var b={}.hasOwnProperty;v.exports=function(v,m){return b.call(v,m)}},function(v,m,b){var M=b(4),z=b(10),N=b(25);v.exports=M?function(v,m,b){return z.f(v,m,N(1,b))}:function(v,m,b){return v[m]=b,v}},function(v,m,b){var M=b(1),z=b(27),N=b(7),W=b(6),$=b(61),U=b(84),q=b(15),G=q.get,ee=q.enforce,te=String(U).split("toString");z("inspectSource",(function(v){return U.call(v)})),(v.exports=function(v,m,b,z){var U=!!z&&!!z.unsafe,q=!!z&&!!z.enumerable,G=!!z&&!!z.noTargetGet;"function"==typeof b&&("string"!=typeof m||W(b,"name")||N(b,"name",m),ee(b).source=te.join("string"==typeof m?m:"")),v!==M?(U?!G&&v[m]&&(q=!0):delete v[m],q?v[m]=b:N(v,m,b)):q?v[m]=b:$(m,b)})(Function.prototype,"toString",(function(){return"function"==typeof this&&G(this).source||U.call(this)}))},function(v,m,b){var M=b(1),z=b(18).f,N=b(7),W=b(8),$=b(61),U=b(141),q=b(66);v.exports=function(v,m){var b,G,ee,te,ie,ne=v.target,ae=v.global,re=v.stat;if(b=ae?M:re?M[ne]||$(ne,{}):(M[ne]||{}).prototype)for(G in m){if(te=m[G],ee=v.noTargetGet?(ie=z(b,G))&&ie.value:b[G],!q(ae?G:ne+(re?".":"#")+G,v.forced)&&void 0!==ee){if(typeof te==typeof ee)continue;U(te,ee)}(v.sham||ee&&ee.sham)&&N(te,"sham",!0),W(b,G,te,v)}}},function(v,m,b){var M=b(4),z=b(83),N=b(3),W=b(33),$=Object.defineProperty;m.f=M?$:function(v,m,b){if(N(v),m=W(m,!0),N(b),z)try{return $(v,m,b)}catch(v){}if("get"in b||"set"in b)throw TypeError("Accessors not supported");return"value"in b&&(v[m]=b.value),v}},function(v,m){var b=Array.isArray;v.exports=b},function(v,m,b){var M=b(120),z="object"==typeof self&&self&&self.Object===Object&&self,N=M||z||Function("return this")();v.exports=N},function(v,m,b){var M=b(59),z=b(26);v.exports=function(v){return M(z(v))}},function(v,m){var b={}.toString;v.exports=function(v){return b.call(v).slice(8,-1)}},function(v,m,b){var M,z,N,W=b(140),$=b(1),U=b(5),q=b(7),G=b(6),ee=b(34),te=b(35),ie=$.WeakMap;if(W){var ne=new ie,ae=ne.get,re=ne.has,se=ne.set;M=function(v,m){return se.call(ne,v,m),m},z=function(v){return ae.call(ne,v)||{}},N=function(v){return re.call(ne,v)}}else{var le=ee("state");te[le]=!0,M=function(v,m){return q(v,le,m),m},z=function(v){return G(v,le)?v[le]:{}},N=function(v){return G(v,le)}}v.exports={set:M,get:z,has:N,enforce:function(v){return N(v)?z(v):M(v,{})},getterFor:function(v){return function(m){var b;if(!U(m)||(b=z(m)).type!==v)throw TypeError("Incompatible receiver, "+v+" required");return b}}}},function(v,m,b){var M=b(26);v.exports=function(v){return Object(M(v))}},function(v,m){v.exports=function(v){return v&&v.__esModule?v:{default:v}}},function(v,m,b){var M=b(4),z=b(58),N=b(25),W=b(13),$=b(33),U=b(6),q=b(83),G=Object.getOwnPropertyDescriptor;m.f=M?G:function(v,m){if(v=W(v),m=$(m,!0),q)try{return G(v,m)}catch(v){}if(U(v,m))return N(!z.f.call(v,m),v[m])}},function(v,m){v.exports=!1},function(v,m,b){var M=b(10).f,z=b(6),N=b(0)("toStringTag");v.exports=function(v,m,b){v&&!z(v=b?v:v.prototype,N)&&M(v,N,{configurable:!0,value:m})}},function(v,m,b){var M=function(v){"use strict";var m,b=Object.prototype,M=b.hasOwnProperty,z="function"==typeof Symbol?Symbol:{},N=z.iterator||"@@iterator",W=z.asyncIterator||"@@asyncIterator",$=z.toStringTag||"@@toStringTag";function c(v,m,b,M){var z=m&&m.prototype instanceof d?m:d,N=Object.create(z.prototype),W=new k(M||[]);return N._invoke=function(v,m,b){var M=U;return function(z,N){if(M===G)throw new Error("Generator is already running");if(M===ee){if("throw"===z)throw N;return L()}for(b.method=z,b.arg=N;;){var W=b.delegate;if(W){var $=O(W,b);if($){if($===te)continue;return $}}if("next"===b.method)b.sent=b._sent=b.arg;else if("throw"===b.method){if(M===U)throw M=ee,b.arg;b.dispatchException(b.arg)}else"return"===b.method&&b.abrupt("return",b.arg);M=G;var ie=s(v,m,b);if("normal"===ie.type){if(M=b.done?ee:q,ie.arg===te)continue;return{value:ie.arg,done:b.done}}"throw"===ie.type&&(M=ee,b.method="throw",b.arg=ie.arg)}}}(v,b,W),N}function s(v,m,b){try{return{type:"normal",arg:v.call(m,b)}}catch(v){return{type:"throw",arg:v}}}v.wrap=c;var U="suspendedStart",q="suspendedYield",G="executing",ee="completed",te={};function d(){}function y(){}function g(){}var ie={};ie[N]=function(){return this};var ne=Object.getPrototypeOf,ae=ne&&ne(ne(E([])));ae&&ae!==b&&M.call(ae,N)&&(ie=ae);var re=g.prototype=d.prototype=Object.create(ie);function _(v){["next","throw","return"].forEach((function(m){v[m]=function(v){return this._invoke(m,v)}}))}function j(v){var m;this._invoke=function(b,z){function i(){return new Promise((function(m,N){!function e(m,b,z,N){var W=s(v[m],v,b);if("throw"!==W.type){var $=W.arg,U=$.value;return U&&"object"==typeof U&&M.call(U,"__await")?Promise.resolve(U.__await).then((function(v){e("next",v,z,N)}),(function(v){e("throw",v,z,N)})):Promise.resolve(U).then((function(v){$.value=v,z($)}),(function(v){return e("throw",v,z,N)}))}N(W.arg)}(b,z,m,N)}))}return m=m?m.then(i,i):i()}}function O(v,b){var M=v.iterator[b.method];if(M===m){if(b.delegate=null,"throw"===b.method){if(v.iterator.return&&(b.method="return",b.arg=m,O(v,b),"throw"===b.method))return te;b.method="throw",b.arg=new TypeError("The iterator does not provide a 'throw' method")}return te}var z=s(M,v.iterator,b.arg);if("throw"===z.type)return b.method="throw",b.arg=z.arg,b.delegate=null,te;var N=z.arg;return N?N.done?(b[v.resultName]=N.value,b.next=v.nextLoc,"return"!==b.method&&(b.method="next",b.arg=m),b.delegate=null,te):N:(b.method="throw",b.arg=new TypeError("iterator result is not an object"),b.delegate=null,te)}function S(v){var m={tryLoc:v[0]};1 in v&&(m.catchLoc=v[1]),2 in v&&(m.finallyLoc=v[2],m.afterLoc=v[3]),this.tryEntries.push(m)}function P(v){var m=v.completion||{};m.type="normal",delete m.arg,v.completion=m}function k(v){this.tryEntries=[{tryLoc:"root"}],v.forEach(S,this),this.reset(!0)}function E(v){if(v){var b=v[N];if(b)return b.call(v);if("function"==typeof v.next)return v;if(!isNaN(v.length)){var z=-1,W=function r(){for(;++z<v.length;)if(M.call(v,z))return r.value=v[z],r.done=!1,r;return r.value=m,r.done=!0,r};return W.next=W}}return{next:L}}function L(){return{value:m,done:!0}}return y.prototype=re.constructor=g,g.constructor=y,g[$]=y.displayName="GeneratorFunction",v.isGeneratorFunction=function(v){var m="function"==typeof v&&v.constructor;return!!m&&(m===y||"GeneratorFunction"===(m.displayName||m.name))},v.mark=function(v){return Object.setPrototypeOf?Object.setPrototypeOf(v,g):(v.__proto__=g,$ in v||(v[$]="GeneratorFunction")),v.prototype=Object.create(re),v},v.awrap=function(v){return{__await:v}},_(j.prototype),j.prototype[W]=function(){return this},v.AsyncIterator=j,v.async=function(m,b,M,z){var N=new j(c(m,b,M,z));return v.isGeneratorFunction(b)?N:N.next().then((function(v){return v.done?v.value:N.next()}))},_(re),re[$]="Generator",re[N]=function(){return this},re.toString=function(){return"[object Generator]"},v.keys=function(v){var m=[];for(var b in v)m.push(b);return m.reverse(),function r(){for(;m.length;){var b=m.pop();if(b in v)return r.value=b,r.done=!1,r}return r.done=!0,r}},v.values=E,k.prototype={constructor:k,reset:function(v){if(this.prev=0,this.next=0,this.sent=this._sent=m,this.done=!1,this.delegate=null,this.method="next",this.arg=m,this.tryEntries.forEach(P),!v)for(var b in this)"t"===b.charAt(0)&&M.call(this,b)&&!isNaN(+b.slice(1))&&(this[b]=m)},stop:function(){this.done=!0;var v=this.tryEntries[0].completion;if("throw"===v.type)throw v.arg;return this.rval},dispatchException:function(v){if(this.done)throw v;var b=this;function o(M,z){return W.type="throw",W.arg=v,b.next=M,z&&(b.method="next",b.arg=m),!!z}for(var z=this.tryEntries.length-1;z>=0;--z){var N=this.tryEntries[z],W=N.completion;if("root"===N.tryLoc)return o("end");if(N.tryLoc<=this.prev){var $=M.call(N,"catchLoc"),U=M.call(N,"finallyLoc");if($&&U){if(this.prev<N.catchLoc)return o(N.catchLoc,!0);if(this.prev<N.finallyLoc)return o(N.finallyLoc)}else if($){if(this.prev<N.catchLoc)return o(N.catchLoc,!0)}else{if(!U)throw new Error("try statement without catch or finally");if(this.prev<N.finallyLoc)return o(N.finallyLoc)}}}},abrupt:function(v,m){for(var b=this.tryEntries.length-1;b>=0;--b){var z=this.tryEntries[b];if(z.tryLoc<=this.prev&&M.call(z,"finallyLoc")&&this.prev<z.finallyLoc){var N=z;break}}N&&("break"===v||"continue"===v)&&N.tryLoc<=m&&m<=N.finallyLoc&&(N=null);var W=N?N.completion:{};return W.type=v,W.arg=m,N?(this.method="next",this.next=N.finallyLoc,te):this.complete(W)},complete:function(v,m){if("throw"===v.type)throw v.arg;return"break"===v.type||"continue"===v.type?this.next=v.arg:"return"===v.type?(this.rval=this.arg=v.arg,this.method="return",this.next="end"):"normal"===v.type&&m&&(this.next=m),te},finish:function(v){for(var m=this.tryEntries.length-1;m>=0;--m){var b=this.tryEntries[m];if(b.finallyLoc===v)return this.complete(b.completion,b.afterLoc),P(b),te}},catch:function(v){for(var m=this.tryEntries.length-1;m>=0;--m){var b=this.tryEntries[m];if(b.tryLoc===v){var M=b.completion;if("throw"===M.type){var z=M.arg;P(b)}return z}}throw new Error("illegal catch attempt")},delegateYield:function(v,b,M){return this.delegate={iterator:E(v),resultName:b,nextLoc:M},"next"===this.method&&(this.arg=m),te}},v}(v.exports);try{regeneratorRuntime=M}catch(v){Function("r","regeneratorRuntime = r")(M)}},function(v,m,b){var M=b(48),z=b(188),N=b(189),W=M?M.toStringTag:void 0;v.exports=function(v){return null==v?void 0===v?"[object Undefined]":"[object Null]":W&&W in Object(v)?z(v):N(v)}},function(v,m){v.exports=function(v){return null!=v&&"object"==typeof v}},function(v,m,b){var M=b(196),z=b(199);v.exports=function(v,m){var b=z(v,m);return M(b)?b:void 0}},function(v,m){v.exports=function(v,m){return{enumerable:!(1&v),configurable:!(2&v),writable:!(4&v),value:m}}},function(v,m){v.exports=function(v){if(null==v)throw TypeError("Can't call method on "+v);return v}},function(v,m,b){var M=b(1),z=b(61),N=b(19),W=M["__core-js_shared__"]||z("__core-js_shared__",{});(v.exports=function(v,m){return W[v]||(W[v]=void 0!==m?m:{})})("versions",[]).push({version:"3.2.1",mode:N?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(v,m,b){var M=b(38),z=Math.min;v.exports=function(v){return v>0?z(M(v),9007199254740991):0}},function(v,m,b){var M=b(41);v.exports=function(v,m,b){if(M(v),void 0===m)return v;switch(b){case 0:return function(){return v.call(m)};case 1:return function(b){return v.call(m,b)};case 2:return function(b,M){return v.call(m,b,M)};case 3:return function(b,M,z){return v.call(m,b,M,z)}}return function(){return v.apply(m,arguments)}}},function(v,m,b){v.exports=b(21)},function(v,m){function r(v,m,b,M,z,N,W){try{var $=v[N](W),U=$.value}catch(v){return void b(v)}$.done?m(U):Promise.resolve(U).then(M,z)}v.exports=function(v){return function(){var m=this,b=arguments;return new Promise((function(M,z){var N=v.apply(m,b);function a(v){r(N,M,z,a,c,"next",v)}function c(v){r(N,M,z,a,c,"throw",v)}a(void 0)}))}}},function(v,m){v.exports={}},function(v,m,b){var M=b(5);v.exports=function(v,m){if(!M(v))return v;var b,z;if(m&&"function"==typeof(b=v.toString)&&!M(z=b.call(v)))return z;if("function"==typeof(b=v.valueOf)&&!M(z=b.call(v)))return z;if(!m&&"function"==typeof(b=v.toString)&&!M(z=b.call(v)))return z;throw TypeError("Can't convert object to primitive value")}},function(v,m,b){var M=b(27),z=b(62),N=M("keys");v.exports=function(v){return N[v]||(N[v]=z(v))}},function(v,m){v.exports={}},function(v,m,b){var M=b(63),z=b(1),i=function(v){return"function"==typeof v?v:void 0};v.exports=function(v,m){return arguments.length<2?i(M[v])||i(z[v]):M[v]&&M[v][m]||z[v]&&z[v][m]}},function(v,m,b){var M=b(86),z=b(64).concat("length","prototype");m.f=Object.getOwnPropertyNames||function(v){return M(v,z)}},function(v,m){var b=Math.ceil,M=Math.floor;v.exports=function(v){return isNaN(v=+v)?0:(v>0?M:b)(v)}},function(v,m,b){var M=b(86),z=b(64);v.exports=Object.keys||function(v){return M(v,z)}},function(v,m,b){var M=b(29),z=b(59),N=b(16),W=b(28),$=b(146),U=[].push,s=function(v){var m=1==v,b=2==v,q=3==v,G=4==v,ee=6==v,te=5==v||ee;return function(ie,ne,ae,re){for(var se,le,oe=N(ie),de=z(oe),ce=M(ne,ae,3),he=W(de.length),ue=0,pe=re||$,fe=m?pe(ie,he):b?pe(ie,0):void 0;he>ue;ue++)if((te||ue in de)&&(le=ce(se=de[ue],ue,oe),v))if(m)fe[ue]=le;else if(le)switch(v){case 3:return!0;case 5:return se;case 6:return ue;case 2:U.call(fe,se)}else if(G)return!1;return ee?-1:q||G?G:fe}};v.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6)}},function(v,m){v.exports=function(v){if("function"!=typeof v)throw TypeError(String(v)+" is not a function");return v}},function(v,m){v.exports=function(v,m){if(!(v instanceof m))throw new TypeError("Cannot call a class as a function")}},function(v,m){function r(v,m){for(var b=0;b<m.length;b++){var M=m[b];M.enumerable=M.enumerable||!1,M.configurable=!0,"value"in M&&(M.writable=!0),Object.defineProperty(v,M.key,M)}}v.exports=function(v,m,b){return m&&r(v.prototype,m),b&&r(v,b),v}},function(v,m,b){"use strict";var M=b(13),z=b(158),N=b(32),W=b(15),$=b(95),U=W.set,q=W.getterFor("Array Iterator");v.exports=$(Array,"Array",(function(v,m){U(this,{type:"Array Iterator",target:M(v),index:0,kind:m})}),(function(){var v=q(this),m=v.target,b=v.kind,M=v.index++;return!m||M>=m.length?(v.target=void 0,{value:void 0,done:!0}):"keys"==b?{value:M,done:!1}:"values"==b?{value:m[M],done:!1}:{value:[M,m[M]],done:!1}}),"values"),N.Arguments=N.Array,z("keys"),z("values"),z("entries")},function(v,m,b){var M=b(101),z=b(32),N=b(0)("iterator");v.exports=function(v){if(null!=v)return v[N]||v["@@iterator"]||z[M(v)]}},function(v,m,b){"use strict";(function(v){Object.defineProperty(m,"__esModule",{value:!0}),m.extractAppName=f,m.versionLabel=m.username=m.splunkdPath=m.serverTimezoneInfo=m.rootPath=m.portNumber=m.locale=m.config=m.buildPushNumber=m.buildNumber=m.appBuild=m.app=m.isAvailable=m.CSRFToken=void 0;var M,z=(M=b(117))&&M.__esModule?M:{default:M},N=b(216),W="undefined"==typeof window?v:window;function a(v){return(0,z.default)(W,["$C",v])}var $=(0,N.getEntry)("splunkweb_csrf_token_".concat(a("MRSPARKLE_PORT_NUMBER")));m.CSRFToken=$;var U=!!a("SPLUNKD_PATH");function f(){var v=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,z.default)(W,["document","location","pathname"],"")).match(/\w\w.\w\w\/(app|manager)\/([^/]+)/);return v?v[2]:void 0}m.isAvailable=U;var q=f();m.app=q;var G=a("APP_BUILD");m.appBuild=G;var ee=a("BUILD_NUMBER");m.buildNumber=ee;var te=a("BUILD_PUSH_NUMBER");m.buildPushNumber=te;var ie=(0,z.default)(W,"$C");m.config=ie;var ne=a("LOCALE");m.locale=ne;var ae=a("MRSPARKLE_PORT_NUMBER");m.portNumber=ae;var re=a("MRSPARKLE_ROOT_PATH");m.rootPath=re;var se=a("SERVER_ZONEINFO");m.serverTimezoneInfo=se;var le=a("SPLUNKD_PATH");m.splunkdPath=le;var oe=a("USERNAME");m.username=oe;var de=a("VERSION_LABEL");m.versionLabel=de}).call(this,b(57))},function(v,m,b){var M=b(22),z=b(23);v.exports=function(v){return"symbol"==typeof v||z(v)&&"[object Symbol]"==M(v)}},function(v,m,b){var M=b(12).Symbol;v.exports=M},function(v,m,b){var M=b(24)(Object,"create");v.exports=M},function(v,m){v.exports=function(v){var m=typeof v;return null!=v&&("object"==m||"function"==m)}},function(v,m,b){var M=b(204),z=b(205),N=b(206),W=b(207),$=b(208);function c(v){var m=-1,b=null==v?0:v.length;for(this.clear();++m<b;){var M=v[m];this.set(M[0],M[1])}}c.prototype.clear=M,c.prototype.delete=z,c.prototype.get=N,c.prototype.has=W,c.prototype.set=$,v.exports=c},function(v,m,b){var M=b(123);v.exports=function(v,m){for(var b=v.length;b--;)if(M(v[b][0],m))return b;return-1}},function(v,m,b){var M=b(210);v.exports=function(v,m){var b=v.__data__;return M(m)?b["string"==typeof m?"string":"hash"]:b.map}},function(v,m,b){var M=b(47);v.exports=function(v){if("string"==typeof v||M(v))return v;var m=v+"";return"0"==m&&1/v==-1/0?"-0":m}},function(v,m,b){var M=b(248),z=b(255),N=b(82);v.exports=function(v){return N(v)?M(v):z(v)}},function(v,m,b){"use strict";var M=b(9),z=b(1),N=b(19),W=b(4),$=b(87),U=b(2),q=b(6),G=b(88),ee=b(5),te=b(3),ie=b(16),ne=b(13),ae=b(33),re=b(25),se=b(67),le=b(39),oe=b(37),de=b(144),ce=b(65),he=b(18),ue=b(10),pe=b(58),fe=b(7),ge=b(8),ve=b(27),me=b(34),_e=b(35),ye=b(62),be=b(0),Se=b(91),we=b(145),xe=b(20),Te=b(15),ke=b(40).forEach,De=me("hidden"),Me=be("toPrimitive"),Ie=Te.set,Ce=Te.getterFor("Symbol"),Oe=Object.prototype,Ae=z.Symbol,Ee=z.JSON,Pe=Ee&&Ee.stringify,Le=he.f,Re=ue.f,ze=de.f,Ne=pe.f,je=ve("symbols"),Ve=ve("op-symbols"),Be=ve("string-to-symbol-registry"),We=ve("symbol-to-string-registry"),He=ve("wks"),Fe=z.QObject,$e=!Fe||!Fe.prototype||!Fe.prototype.findChild,Ue=W&&U((function(){return 7!=se(Re({},"a",{get:function(){return Re(this,"a",{value:7}).a}})).a}))?function(v,m,b){var M=Le(Oe,m);M&&delete Oe[m],Re(v,m,b),M&&v!==Oe&&Re(Oe,m,M)}:Re,nt=function(v,m){var b=je[v]=se(Ae.prototype);return Ie(b,{type:"Symbol",tag:v,description:m}),W||(b.description=m),b},qe=$&&"symbol"==typeof Ae.iterator?function(v){return"symbol"==typeof v}:function(v){return Object(v)instanceof Ae},it=function(v,m,b){v===Oe&&it(Ve,m,b),te(v);var M=ae(m,!0);return te(b),q(je,M)?(b.enumerable?(q(v,De)&&v[De][M]&&(v[De][M]=!1),b=se(b,{enumerable:re(0,!1)})):(q(v,De)||Re(v,De,re(1,{})),v[De][M]=!0),Ue(v,M,b)):Re(v,M,b)},ut=function(v,m){te(v);var b=ne(m),M=le(b).concat(ft(b));return ke(M,(function(m){W&&!at.call(b,m)||it(v,m,b[m])})),v},at=function(v){var m=ae(v,!0),b=Ne.call(this,m);return!(this===Oe&&q(je,m)&&!q(Ve,m))&&(!(b||!q(this,m)||!q(je,m)||q(this,De)&&this[De][m])||b)},ct=function(v,m){var b=ne(v),M=ae(m,!0);if(b!==Oe||!q(je,M)||q(Ve,M)){var z=Le(b,M);return!z||!q(je,M)||q(b,De)&&b[De][M]||(z.enumerable=!0),z}},st=function(v){var m=ze(ne(v)),b=[];return ke(m,(function(v){q(je,v)||q(_e,v)||b.push(v)})),b},ft=function(v){var m=v===Oe,b=ze(m?Ve:ne(v)),M=[];return ke(b,(function(v){!q(je,v)||m&&!q(Oe,v)||M.push(je[v])})),M};$||(ge((Ae=function(){if(this instanceof Ae)throw TypeError("Symbol is not a constructor");var v=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,m=ye(v),r=function(v){this===Oe&&r.call(Ve,v),q(this,De)&&q(this[De],m)&&(this[De][m]=!1),Ue(this,m,re(1,v))};return W&&$e&&Ue(Oe,m,{configurable:!0,set:r}),nt(m,v)}).prototype,"toString",(function(){return Ce(this).tag})),pe.f=at,ue.f=it,he.f=ct,oe.f=de.f=st,ce.f=ft,W&&(Re(Ae.prototype,"description",{configurable:!0,get:function(){return Ce(this).description}}),N||ge(Oe,"propertyIsEnumerable",at,{unsafe:!0})),Se.f=function(v){return nt(be(v),v)}),M({global:!0,wrap:!0,forced:!$,sham:!$},{Symbol:Ae}),ke(le(He),(function(v){we(v)})),M({target:"Symbol",stat:!0,forced:!$},{for:function(v){var m=String(v);if(q(Be,m))return Be[m];var b=Ae(m);return Be[m]=b,We[b]=m,b},keyFor:function(v){if(!qe(v))throw TypeError(v+" is not a symbol");if(q(We,v))return We[v]},useSetter:function(){$e=!0},useSimple:function(){$e=!1}}),M({target:"Object",stat:!0,forced:!$,sham:!W},{create:function(v,m){return void 0===m?se(v):ut(se(v),m)},defineProperty:it,defineProperties:ut,getOwnPropertyDescriptor:ct}),M({target:"Object",stat:!0,forced:!$},{getOwnPropertyNames:st,getOwnPropertySymbols:ft}),M({target:"Object",stat:!0,forced:U((function(){ce.f(1)}))},{getOwnPropertySymbols:function(v){return ce.f(ie(v))}}),Ee&&M({target:"JSON",stat:!0,forced:!$||U((function(){var v=Ae();return"[null]"!=Pe([v])||"{}"!=Pe({a:v})||"{}"!=Pe(Object(v))}))},{stringify:function(v){for(var m,b,M=[v],z=1;arguments.length>z;)M.push(arguments[z++]);if(b=m=M[1],(ee(m)||void 0!==v)&&!qe(v))return G(m)||(m=function(v,m){if("function"==typeof b&&(m=b.call(this,v,m)),!qe(m))return m}),M[1]=m,Pe.apply(Ee,M)}}),Ae.prototype[Me]||fe(Ae.prototype,Me,Ae.prototype.valueOf),xe(Ae,"Symbol"),_e[De]=!0},function(v,m){var b;b=function(){return this}();try{b=b||new Function("return this")()}catch(v){"object"==typeof window&&(b=window)}v.exports=b},function(v,m,b){"use strict";var M={}.propertyIsEnumerable,z=Object.getOwnPropertyDescriptor,N=z&&!M.call({1:2},1);m.f=N?function(v){var m=z(this,v);return!!m&&m.enumerable}:M},function(v,m,b){var M=b(2),z=b(14),N="".split;v.exports=M((function(){return!Object("z").propertyIsEnumerable(0)}))?function(v){return"String"==z(v)?N.call(v,""):Object(v)}:Object},function(v,m,b){var M=b(1),z=b(5),N=M.document,W=z(N)&&z(N.createElement);v.exports=function(v){return W?N.createElement(v):{}}},function(v,m,b){var M=b(1),z=b(7);v.exports=function(v,m){try{z(M,v,m)}catch(b){M[v]=m}return m}},function(v,m){var b=0,M=Math.random();v.exports=function(v){return"Symbol("+String(void 0===v?"":v)+")_"+(++b+M).toString(36)}},function(v,m,b){v.exports=b(1)},function(v,m){v.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(v,m){m.f=Object.getOwnPropertySymbols},function(v,m,b){var M=b(2),z=/#|\.prototype\./,i=function(v,m){var b=W[N(v)];return b==U||b!=$&&("function"==typeof m?M(m):!!m)},N=i.normalize=function(v){return String(v).replace(z,".").toLowerCase()},W=i.data={},$=i.NATIVE="N",U=i.POLYFILL="P";v.exports=i},function(v,m,b){var M=b(3),z=b(89),N=b(64),W=b(35),$=b(90),U=b(60),q=b(34)("IE_PROTO"),f=function(){},l=function(){var v,m=U("iframe"),b=N.length;for(m.style.display="none",$.appendChild(m),m.src=String("javascript:"),(v=m.contentWindow.document).open(),v.write("<script>document.F=Object<\/script>"),v.close(),l=v.F;b--;)delete l.prototype[N[b]];return l()};v.exports=Object.create||function(v,m){var b;return null!==v?(f.prototype=M(v),b=new f,f.prototype=null,b[q]=v):b=l(),void 0===m?b:z(b,m)},W[q]=!0},function(v,m,b){"use strict";var M=b(9),z=b(40).filter;M({target:"Array",proto:!0,forced:!b(92)("filter")},{filter:function(v){return z(this,v,arguments.length>1?arguments[1]:void 0)}})},function(v,m,b){var M=b(9),z=b(2),N=b(13),W=b(18).f,$=b(4),U=z((function(){W(1)}));M({target:"Object",stat:!0,forced:!$||U,sham:!$},{getOwnPropertyDescriptor:function(v,m){return W(N(v),m)}})},function(v,m,b){var M=b(9),z=b(4),N=b(85),W=b(13),$=b(18),U=b(93);M({target:"Object",stat:!0,sham:!z},{getOwnPropertyDescriptors:function(v){for(var m,b,M=W(v),z=$.f,q=N(M),G={},ee=0;q.length>ee;)void 0!==(b=z(M,m=q[ee++]))&&U(G,m,b);return G}})},function(v,m,b){var M=b(9),z=b(16),N=b(39);M({target:"Object",stat:!0,forced:b(2)((function(){N(1)}))},{keys:function(v){return N(z(v))}})},function(v,m,b){var M=b(1),z=b(94),N=b(147),W=b(7);for(var $ in z){var U=M[$],q=U&&U.prototype;if(q&&q.forEach!==N)try{W(q,"forEach",N)}catch(v){q.forEach=N}}},function(v,m){v.exports=function(v,m,b){return m in v?Object.defineProperty(v,m,{value:b,enumerable:!0,configurable:!0,writable:!0}):v[m]=b,v}},function(v,m){v.exports=function(v,m,b){if(!(v instanceof m))throw TypeError("Incorrect "+(b?b+" ":"")+"invocation");return v}},function(v,m,b){"use strict";var M=b(3);v.exports=function(){var v=M(this),m="";return v.global&&(m+="g"),v.ignoreCase&&(m+="i"),v.multiline&&(m+="m"),v.dotAll&&(m+="s"),v.unicode&&(m+="u"),v.sticky&&(m+="y"),m}},function(v,m,b){"use strict";var M=b(77).charAt,z=b(15),N=b(95),W=z.set,$=z.getterFor("String Iterator");N(String,"String",(function(v){W(this,{type:"String Iterator",string:String(v),index:0})}),(function(){var v,m=$(this),b=m.string,z=m.index;return z>=b.length?{value:void 0,done:!0}:(v=M(b,z),m.index+=v.length,{value:v,done:!1})}))},function(v,m,b){var M=b(38),z=b(26),i=function(v){return function(m,b){var N,W,$=String(z(m)),U=M(b),q=$.length;return U<0||U>=q?v?"":void 0:(N=$.charCodeAt(U))<55296||N>56319||U+1===q||(W=$.charCodeAt(U+1))<56320||W>57343?v?$.charAt(U):N:v?$.slice(U,U+2):W-56320+(N-55296<<10)+65536}};v.exports={codeAt:i(!1),charAt:i(!0)}},function(v,m,b){var M=b(11),z=b(47),N=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,W=/^\w*$/;v.exports=function(v,m){if(M(v))return!1;var b=typeof v;return!("number"!=b&&"symbol"!=b&&"boolean"!=b&&null!=v&&!z(v))||W.test(v)||!N.test(v)||null!=m&&v in Object(m)}},function(v,m,b){var M=b(193),z=b(209),N=b(211),W=b(212),$=b(213);function c(v){var m=-1,b=null==v?0:v.length;for(this.clear();++m<b;){var M=v[m];this.set(M[0],M[1])}}c.prototype.clear=M,c.prototype.delete=z,c.prototype.get=N,c.prototype.has=W,c.prototype.set=$,v.exports=c},function(v,m,b){var M=b(24)(b(12),"Map");v.exports=M},function(v,m){v.exports=function(v){return"number"==typeof v&&v>-1&&v%1==0&&v<=9007199254740991}},function(v,m,b){var M=b(121),z=b(81);v.exports=function(v){return null!=v&&z(v.length)&&!M(v)}},function(v,m,b){var M=b(4),z=b(2),N=b(60);v.exports=!M&&!z((function(){return 7!=Object.defineProperty(N("div"),"a",{get:function(){return 7}}).a}))},function(v,m,b){var M=b(27);v.exports=M("native-function-to-string",Function.toString)},function(v,m,b){var M=b(36),z=b(37),N=b(65),W=b(3);v.exports=M("Reflect","ownKeys")||function(v){var m=z.f(W(v)),b=N.f;return b?m.concat(b(v)):m}},function(v,m,b){var M=b(6),z=b(13),N=b(142).indexOf,W=b(35);v.exports=function(v,m){var b,$=z(v),U=0,q=[];for(b in $)!M(W,b)&&M($,b)&&q.push(b);for(;m.length>U;)M($,b=m[U++])&&(~N(q,b)||q.push(b));return q}},function(v,m,b){var M=b(2);v.exports=!!Object.getOwnPropertySymbols&&!M((function(){return!String(Symbol())}))},function(v,m,b){var M=b(14);v.exports=Array.isArray||function(v){return"Array"==M(v)}},function(v,m,b){var M=b(4),z=b(10),N=b(3),W=b(39);v.exports=M?Object.defineProperties:function(v,m){N(v);for(var b,M=W(m),$=M.length,U=0;$>U;)z.f(v,b=M[U++],m[b]);return v}},function(v,m,b){var M=b(36);v.exports=M("document","documentElement")},function(v,m,b){m.f=b(0)},function(v,m,b){var M=b(2),z=b(0)("species");v.exports=function(v){return!M((function(){var m=[];return(m.constructor={})[z]=function(){return{foo:1}},1!==m[v](Boolean).foo}))}},function(v,m,b){"use strict";var M=b(33),z=b(10),N=b(25);v.exports=function(v,m,b){var W=M(m);W in v?z.f(v,W,N(0,b)):v[W]=b}},function(v,m){v.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(v,m,b){"use strict";var M=b(9),z=b(96),N=b(98),W=b(99),$=b(20),U=b(7),q=b(8),G=b(0),ee=b(19),te=b(32),ie=b(97),ne=ie.IteratorPrototype,ae=ie.BUGGY_SAFARI_ITERATORS,re=G("iterator"),g=function(){return this};v.exports=function(v,m,b,G,ie,se,le){z(b,m,G);var oe,de,ce,j=function(v){if(v===ie&&ge)return ge;if(!ae&&v in pe)return pe[v];switch(v){case"keys":case"values":case"entries":return function(){return new b(this,v)}}return function(){return new b(this)}},he=m+" Iterator",ue=!1,pe=v.prototype,fe=pe[re]||pe["@@iterator"]||ie&&pe[ie],ge=!ae&&fe||j(ie),ve="Array"==m&&pe.entries||fe;if(ve&&(oe=N(ve.call(new v)),ne!==Object.prototype&&oe.next&&(ee||N(oe)===ne||(W?W(oe,ne):"function"!=typeof oe[re]&&U(oe,re,g)),$(oe,he,!0,!0),ee&&(te[he]=g))),"values"==ie&&fe&&"values"!==fe.name&&(ue=!0,ge=function(){return fe.call(this)}),ee&&!le||pe[re]===ge||U(pe,re,ge),te[m]=ge,ie)if(de={values:j("values"),keys:se?ge:j("keys"),entries:j("entries")},le)for(ce in de)!ae&&!ue&&ce in pe||q(pe,ce,de[ce]);else M({target:m,proto:!0,forced:ae||ue},de);return de}},function(v,m,b){"use strict";var M=b(97).IteratorPrototype,z=b(67),N=b(25),W=b(20),$=b(32),c=function(){return this};v.exports=function(v,m,b){var U=m+" Iterator";return v.prototype=z(M,{next:N(1,b)}),W(v,U,!1,!0),$[U]=c,v}},function(v,m,b){"use strict";var M,z,N,W=b(98),$=b(7),U=b(6),q=b(0),G=b(19),ee=q("iterator"),te=!1;[].keys&&("next"in(N=[].keys())?(z=W(W(N)))!==Object.prototype&&(M=z):te=!0),null==M&&(M={}),G||U(M,ee)||$(M,ee,(function(){return this})),v.exports={IteratorPrototype:M,BUGGY_SAFARI_ITERATORS:te}},function(v,m,b){var M=b(6),z=b(16),N=b(34),W=b(159),$=N("IE_PROTO"),U=Object.prototype;v.exports=W?Object.getPrototypeOf:function(v){return v=z(v),M(v,$)?v[$]:"function"==typeof v.constructor&&v instanceof v.constructor?v.constructor.prototype:v instanceof Object?U:null}},function(v,m,b){var M=b(3),z=b(160);v.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var v,m=!1,b={};try{(v=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(b,[]),m=b instanceof Array}catch(v){}return function(b,N){return M(b),z(N),m?v.call(b,N):b.__proto__=N,b}}():void 0)},function(v,m,b){var M=b(8),z=b(163),N=Object.prototype;z!==N.toString&&M(N,"toString",z,{unsafe:!0})},function(v,m,b){var M=b(14),z=b(0)("toStringTag"),N="Arguments"==M(function(){return arguments}());v.exports=function(v){var m,b,W;return void 0===v?"Undefined":null===v?"Null":"string"==typeof(b=function(v,m){try{return v[m]}catch(v){}}(m=Object(v),z))?b:N?M(m):"Object"==(W=M(m))&&"function"==typeof m.callee?"Arguments":W}},function(v,m,b){"use strict";var M,z,N,W,$=b(9),U=b(19),q=b(1),G=b(63),ee=b(164),te=b(8),ie=b(103),ne=b(20),ae=b(104),re=b(5),se=b(41),le=b(74),oe=b(14),de=b(165),ce=b(166),he=b(167),ue=b(107).set,pe=b(168),fe=b(169),ge=b(170),ve=b(109),me=b(171),_e=b(108),ye=b(15),be=b(66),Se=b(0)("species"),we="Promise",xe=ye.get,Te=ye.set,ke=ye.getterFor(we),De=ee,Me=q.TypeError,Ie=q.document,Ce=q.process,Oe=q.fetch,Ae=Ce&&Ce.versions,Ee=Ae&&Ae.v8||"",Pe=ve.f,Le=Pe,Re="process"==oe(Ce),ze=!!(Ie&&Ie.createEvent&&q.dispatchEvent),Ne=be(we,(function(){var v=De.resolve(1),e=function(){},m=(v.constructor={})[Se]=function(v){v(e,e)};return!((Re||"function"==typeof PromiseRejectionEvent)&&(!U||v.finally)&&v.then(e)instanceof m&&0!==Ee.indexOf("6.6")&&-1===_e.indexOf("Chrome/66"))})),je=Ne||!ce((function(v){De.all(v).catch((function(){}))})),Y=function(v){var m;return!(!re(v)||"function"!=typeof(m=v.then))&&m},Q=function(v,m,b){if(!m.notified){m.notified=!0;var M=m.reactions;pe((function(){for(var z=m.value,N=1==m.state,W=0;M.length>W;){var $,U,q,G=M[W++],ee=N?G.ok:G.fail,te=G.resolve,ie=G.reject,ne=G.domain;try{ee?(N||(2===m.rejection&&et(v,m),m.rejection=1),!0===ee?$=z:(ne&&ne.enter(),$=ee(z),ne&&(ne.exit(),q=!0)),$===G.promise?ie(Me("Promise-chain cycle")):(U=Y($))?U.call($,te,ie):te($)):ie(z)}catch(v){ne&&!q&&ne.exit(),ie(v)}}m.reactions=[],m.notified=!1,b&&!m.rejection&&Z(v,m)}))}},X=function(v,m,b){var M,z;ze?((M=Ie.createEvent("Event")).promise=m,M.reason=b,M.initEvent(v,!1,!0),q.dispatchEvent(M)):M={promise:m,reason:b},(z=q["on"+v])?z(M):"unhandledrejection"===v&&ge("Unhandled promise rejection",b)},Z=function(v,m){ue.call(q,(function(){var b,M=m.value;if(tt(m)&&(b=me((function(){Re?Ce.emit("unhandledRejection",M,v):X("unhandledrejection",v,M)})),m.rejection=Re||tt(m)?2:1,b.error))throw b.value}))},tt=function(v){return 1!==v.rejection&&!v.parent},et=function(v,m){ue.call(q,(function(){Re?Ce.emit("rejectionHandled",v):X("rejectionhandled",v,m.value)}))},rt=function(v,m,b,M){return function(z){v(m,b,z,M)}},nt=function(v,m,b,M){m.done||(m.done=!0,M&&(m=M),m.value=b,m.state=2,Q(v,m,!0))},ot=function(v,m,b,M){if(!m.done){m.done=!0,M&&(m=M);try{if(v===b)throw Me("Promise can't be resolved itself");var z=Y(b);z?pe((function(){var M={done:!1};try{z.call(b,rt(ot,v,M,m),rt(nt,v,M,m))}catch(b){nt(v,M,b,m)}})):(m.value=b,m.state=1,Q(v,m,!1))}catch(b){nt(v,{done:!1},b,m)}}};Ne&&(De=function(v){le(this,De,we),se(v),M.call(this);var m=xe(this);try{v(rt(ot,this,m),rt(nt,this,m))}catch(v){nt(this,m,v)}},(M=function(v){Te(this,{type:we,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=ie(De.prototype,{then:function(v,m){var b=ke(this),M=Pe(he(this,De));return M.ok="function"!=typeof v||v,M.fail="function"==typeof m&&m,M.domain=Re?Ce.domain:void 0,b.parent=!0,b.reactions.push(M),0!=b.state&&Q(this,b,!1),M.promise},catch:function(v){return this.then(void 0,v)}}),z=function(){var v=new M,m=xe(v);this.promise=v,this.resolve=rt(ot,v,m),this.reject=rt(nt,v,m)},ve.f=Pe=function(v){return v===De||v===N?new z(v):Le(v)},U||"function"!=typeof ee||(W=ee.prototype.then,te(ee.prototype,"then",(function(v,m){var b=this;return new De((function(v,m){W.call(b,v,m)})).then(v,m)})),"function"==typeof Oe&&$({global:!0,enumerable:!0,forced:!0},{fetch:function(v){return fe(De,Oe.apply(q,arguments))}}))),$({global:!0,wrap:!0,forced:Ne},{Promise:De}),ne(De,we,!1,!0),ae(we),N=G.Promise,$({target:we,stat:!0,forced:Ne},{reject:function(v){var m=Pe(this);return m.reject.call(void 0,v),m.promise}}),$({target:we,stat:!0,forced:U||Ne},{resolve:function(v){return fe(U&&this===N?De:this,v)}}),$({target:we,stat:!0,forced:je},{all:function(v){var m=this,b=Pe(m),M=b.resolve,z=b.reject,N=me((function(){var b=se(m.resolve),N=[],W=0,$=1;de(v,(function(v){var U=W++,q=!1;N.push(void 0),$++,b.call(m,v).then((function(v){q||(q=!0,N[U]=v,--$||M(N))}),z)})),--$||M(N)}));return N.error&&z(N.value),b.promise},race:function(v){var m=this,b=Pe(m),M=b.reject,z=me((function(){var z=se(m.resolve);de(v,(function(v){z.call(m,v).then(b.resolve,M)}))}));return z.error&&M(z.value),b.promise}})},function(v,m,b){var M=b(8);v.exports=function(v,m,b){for(var z in m)M(v,z,m[z],b);return v}},function(v,m,b){"use strict";var M=b(36),z=b(10),N=b(0),W=b(4),$=N("species");v.exports=function(v){var m=M(v),b=z.f;W&&m&&!m[$]&&b(m,$,{configurable:!0,get:function(){return this}})}},function(v,m,b){var M=b(0),z=b(32),N=M("iterator"),W=Array.prototype;v.exports=function(v){return void 0!==v&&(z.Array===v||W[N]===v)}},function(v,m,b){var M=b(3);v.exports=function(v,m,b,z){try{return z?m(M(b)[0],b[1]):m(b)}catch(m){var N=v.return;throw void 0!==N&&M(N.call(v)),m}}},function(v,m,b){var M,z,N,W=b(1),$=b(2),U=b(14),q=b(29),G=b(90),ee=b(60),te=W.location,ie=W.setImmediate,ne=W.clearImmediate,ae=W.process,re=W.MessageChannel,se=W.Dispatch,le=0,oe={},x=function(v){if(oe.hasOwnProperty(v)){var m=oe[v];delete oe[v],m()}},w=function(v){return function(){x(v)}},_=function(v){x(v.data)},j=function(v){W.postMessage(v+"",te.protocol+"//"+te.host)};ie&&ne||(ie=function(v){for(var m=[],b=1;arguments.length>b;)m.push(arguments[b++]);return oe[++le]=function(){("function"==typeof v?v:Function(v)).apply(void 0,m)},M(le),le},ne=function(v){delete oe[v]},"process"==U(ae)?M=function(v){ae.nextTick(w(v))}:se&&se.now?M=function(v){se.now(w(v))}:re?(N=(z=new re).port2,z.port1.onmessage=_,M=q(N.postMessage,N,1)):!W.addEventListener||"function"!=typeof postMessage||W.importScripts||$(j)?M="onreadystatechange"in ee("script")?function(v){G.appendChild(ee("script")).onreadystatechange=function(){G.removeChild(this),x(v)}}:function(v){setTimeout(w(v),0)}:(M=j,W.addEventListener("message",_,!1))),v.exports={set:ie,clear:ne}},function(v,m,b){var M=b(36);v.exports=M("navigator","userAgent")||""},function(v,m,b){"use strict";var M=b(41),o=function(v){var m,b;this.promise=new v((function(v,M){if(void 0!==m||void 0!==b)throw TypeError("Bad Promise constructor");m=v,b=M})),this.resolve=M(m),this.reject=M(b)};v.exports.f=function(v){return new o(v)}},function(v,m,b){"use strict";var M=b(8),z=b(3),N=b(2),W=b(75),$=RegExp.prototype,U=$.toString,q=N((function(){return"/a/b"!=U.call({source:"a",flags:"b"})})),G="toString"!=U.name;(q||G)&&M(RegExp.prototype,"toString",(function(){var v=z(this),m=String(v.source),b=v.flags;return"/"+m+"/"+String(void 0===b&&v instanceof RegExp&&!("flags"in $)?W.call(v):b)}),{unsafe:!0})},function(v,m,b){"use strict";var M=b(7),z=b(8),N=b(2),W=b(0),$=b(112),U=W("species"),q=!N((function(){var v=/./;return v.exec=function(){var v=[];return v.groups={a:"7"},v},"7"!=="".replace(v,"$<a>")})),G=!N((function(){var v=/(?:)/,m=v.exec;v.exec=function(){return m.apply(this,arguments)};var b="ab".split(v);return 2!==b.length||"a"!==b[0]||"b"!==b[1]}));v.exports=function(v,m,b,ee){var te=W(v),ie=!N((function(){var m={};return m[te]=function(){return 7},7!=""[v](m)})),ne=ie&&!N((function(){var m=!1,b=/a/;return b.exec=function(){return m=!0,null},"split"===v&&(b.constructor={},b.constructor[U]=function(){return b}),b[te](""),!m}));if(!ie||!ne||"replace"===v&&!q||"split"===v&&!G){var ae=/./[te],re=b(te,""[v],(function(v,m,b,M,z){return m.exec===$?ie&&!z?{done:!0,value:ae.call(m,b,M)}:{done:!0,value:v.call(b,m,M)}:{done:!1}})),se=re[0],le=re[1];z(String.prototype,v,se),z(RegExp.prototype,te,2==m?function(v,m){return le.call(v,this,m)}:function(v){return le.call(v,this)}),ee&&M(RegExp.prototype[te],"sham",!0)}}},function(v,m,b){"use strict";var M,z,N=b(75),W=RegExp.prototype.exec,$=String.prototype.replace,U=W,q=(M=/a/,z=/b*/g,W.call(M,"a"),W.call(z,"a"),0!==M.lastIndex||0!==z.lastIndex),G=void 0!==/()??/.exec("")[1];(q||G)&&(U=function(v){var m,b,M,z,U=this;return G&&(b=new RegExp("^"+U.source+"$(?!\\s)",N.call(U))),q&&(m=U.lastIndex),M=W.call(U,v),q&&M&&(U.lastIndex=U.global?M.index+M[0].length:m),G&&M&&M.length>1&&$.call(M[0],b,(function(){for(z=1;z<arguments.length-2;z++)void 0===arguments[z]&&(M[z]=void 0)})),M}),v.exports=U},function(v,m,b){var M=b(14),z=b(112);v.exports=function(v,m){var b=v.exec;if("function"==typeof b){var N=b.call(v,m);if("object"!=typeof N)throw TypeError("RegExp exec method returned something other than an Object or null");return N}if("RegExp"!==M(v))throw TypeError("RegExp#exec called on incompatible receiver");return z.call(v,m)}},function(v,m,b){var M=b(1),z=b(94),N=b(44),W=b(7),$=b(0),U=$("iterator"),q=$("toStringTag"),G=N.values;for(var ee in z){var te=M[ee],ie=te&&te.prototype;if(ie){if(ie[U]!==G)try{W(ie,U,G)}catch(v){ie[U]=G}if(ie[q]||W(ie,q,ee),z[ee])for(var ne in N)if(ie[ne]!==N[ne])try{W(ie,ne,N[ne])}catch(v){ie[ne]=N[ne]}}}},function(v,m,b){"use strict";b(76);var M,z=b(9),N=b(4),W=b(116),$=b(1),U=b(89),q=b(8),G=b(74),ee=b(6),te=b(179),ie=b(180),ne=b(77).codeAt,ae=b(181),re=b(20),se=b(182),le=b(15),oe=$.URL,de=se.URLSearchParams,ce=se.getState,he=le.set,ue=le.getterFor("URL"),pe=Math.floor,fe=Math.pow,ge=/[A-Za-z]/,ve=/[\d+\-.A-Za-z]/,me=/\d/,_e=/^(0x|0X)/,ye=/^[0-7]+$/,be=/^\d+$/,Se=/^[\dA-Fa-f]+$/,we=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,xe=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,Te=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,ke=/[\u0009\u000A\u000D]/g,C=function(v,m){var b,M,z;if("["==m.charAt(0)){if("]"!=m.charAt(m.length-1))return"Invalid host";if(!(b=F(m.slice(1,-1))))return"Invalid host";v.host=b}else if(K(v)){if(m=ae(m),we.test(m))return"Invalid host";if(null===(b=D(m)))return"Invalid host";v.host=b}else{if(xe.test(m))return"Invalid host";for(b="",M=ie(m),z=0;z<M.length;z++)b+=V(M[z],De);v.host=b}},D=function(v){var m,b,M,z,N,W,$,U=v.split(".");if(U.length&&""==U[U.length-1]&&U.pop(),(m=U.length)>4)return v;for(b=[],M=0;M<m;M++){if(""==(z=U[M]))return v;if(N=10,z.length>1&&"0"==z.charAt(0)&&(N=_e.test(z)?16:8,z=z.slice(8==N?1:2)),""===z)W=0;else{if(!(10==N?be:8==N?ye:Se).test(z))return v;W=parseInt(z,N)}b.push(W)}for(M=0;M<m;M++)if(W=b[M],M==m-1){if(W>=fe(256,5-m))return null}else if(W>255)return null;for($=b.pop(),M=0;M<b.length;M++)$+=b[M]*fe(256,3-M);return $},F=function(v){var m,b,M,z,N,W,$,U=[0,0,0,0,0,0,0,0],q=0,G=null,ee=0,p=function(){return v.charAt(ee)};if(":"==p()){if(":"!=v.charAt(1))return;ee+=2,G=++q}for(;p();){if(8==q)return;if(":"!=p()){for(m=b=0;b<4&&Se.test(p());)m=16*m+parseInt(p(),16),ee++,b++;if("."==p()){if(0==b)return;if(ee-=b,q>6)return;for(M=0;p();){if(z=null,M>0){if(!("."==p()&&M<4))return;ee++}if(!me.test(p()))return;for(;me.test(p());){if(N=parseInt(p(),10),null===z)z=N;else{if(0==z)return;z=10*z+N}if(z>255)return;ee++}U[q]=256*U[q]+z,2!=++M&&4!=M||q++}if(4!=M)return;break}if(":"==p()){if(ee++,!p())return}else if(p())return;U[q++]=m}else{if(null!==G)return;ee++,G=++q}}if(null!==G)for(W=q-G,q=7;0!=q&&W>0;)$=U[q],U[q--]=U[G+W-1],U[G+--W]=$;else if(8!=q)return;return U},B=function(v){var m,b,M,z;if("number"==typeof v){for(m=[],b=0;b<4;b++)m.unshift(v%256),v=pe(v/256);return m.join(".")}if("object"==typeof v){for(m="",M=function(v){for(var m=null,b=1,M=null,z=0,N=0;N<8;N++)0!==v[N]?(z>b&&(m=M,b=z),M=null,z=0):(null===M&&(M=N),++z);return z>b&&(m=M,b=z),m}(v),b=0;b<8;b++)z&&0===v[b]||(z&&(z=!1),M===b?(m+=b?":":"::",z=!0):(m+=v[b].toString(16),b<7&&(m+=":")));return"["+m+"]"}return v},De={},Me=te({},De,{" ":1,'"':1,"<":1,">":1,"`":1}),Ie=te({},Me,{"#":1,"?":1,"{":1,"}":1}),Ce=te({},Ie,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),V=function(v,m){var b=ne(v,0);return b>32&&b<127&&!ee(m,v)?v:encodeURIComponent(v)},Oe={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},K=function(v){return ee(Oe,v.scheme)},H=function(v){return""!=v.username||""!=v.password},J=function(v){return!v.host||v.cannotBeABaseURL||"file"==v.scheme},Y=function(v,m){var b;return 2==v.length&&ge.test(v.charAt(0))&&(":"==(b=v.charAt(1))||!m&&"|"==b)},Q=function(v){var m;return v.length>1&&Y(v.slice(0,2))&&(2==v.length||"/"===(m=v.charAt(2))||"\\"===m||"?"===m||"#"===m)},X=function(v){var m=v.path,b=m.length;!b||"file"==v.scheme&&1==b&&Y(m[0],!0)||m.pop()},Z=function(v){return"."===v||"%2e"===v.toLowerCase()},Ae={},Ee={},Pe={},Le={},Re={},ze={},Ne={},je={},Ve={},Be={},We={},He={},Fe={},$e={},Ue={},qe={},Ge={},Ke={},Je={},Ye={},Xe={},wt=function(v,m,b,z){var N,W,$,U,q,G=b||Ae,te=0,ne="",ae=!1,re=!1,se=!1;for(b||(v.scheme="",v.username="",v.password="",v.host=null,v.port=null,v.path=[],v.query=null,v.fragment=null,v.cannotBeABaseURL=!1,m=m.replace(Te,"")),m=m.replace(ke,""),N=ie(m);te<=N.length;){switch(W=N[te],G){case Ae:if(!W||!ge.test(W)){if(b)return"Invalid scheme";G=Pe;continue}ne+=W.toLowerCase(),G=Ee;break;case Ee:if(W&&(ve.test(W)||"+"==W||"-"==W||"."==W))ne+=W.toLowerCase();else{if(":"!=W){if(b)return"Invalid scheme";ne="",G=Pe,te=0;continue}if(b&&(K(v)!=ee(Oe,ne)||"file"==ne&&(H(v)||null!==v.port)||"file"==v.scheme&&!v.host))return;if(v.scheme=ne,b)return void(K(v)&&Oe[v.scheme]==v.port&&(v.port=null));ne="","file"==v.scheme?G=$e:K(v)&&z&&z.scheme==v.scheme?G=Le:K(v)?G=je:"/"==N[te+1]?(G=Re,te++):(v.cannotBeABaseURL=!0,v.path.push(""),G=Je)}break;case Pe:if(!z||z.cannotBeABaseURL&&"#"!=W)return"Invalid scheme";if(z.cannotBeABaseURL&&"#"==W){v.scheme=z.scheme,v.path=z.path.slice(),v.query=z.query,v.fragment="",v.cannotBeABaseURL=!0,G=Xe;break}G="file"==z.scheme?$e:ze;continue;case Le:if("/"!=W||"/"!=N[te+1]){G=ze;continue}G=Ve,te++;break;case Re:if("/"==W){G=Be;break}G=Ke;continue;case ze:if(v.scheme=z.scheme,W==M)v.username=z.username,v.password=z.password,v.host=z.host,v.port=z.port,v.path=z.path.slice(),v.query=z.query;else if("/"==W||"\\"==W&&K(v))G=Ne;else if("?"==W)v.username=z.username,v.password=z.password,v.host=z.host,v.port=z.port,v.path=z.path.slice(),v.query="",G=Ye;else{if("#"!=W){v.username=z.username,v.password=z.password,v.host=z.host,v.port=z.port,v.path=z.path.slice(),v.path.pop(),G=Ke;continue}v.username=z.username,v.password=z.password,v.host=z.host,v.port=z.port,v.path=z.path.slice(),v.query=z.query,v.fragment="",G=Xe}break;case Ne:if(!K(v)||"/"!=W&&"\\"!=W){if("/"!=W){v.username=z.username,v.password=z.password,v.host=z.host,v.port=z.port,G=Ke;continue}G=Be}else G=Ve;break;case je:if(G=Ve,"/"!=W||"/"!=ne.charAt(te+1))continue;te++;break;case Ve:if("/"!=W&&"\\"!=W){G=Be;continue}break;case Be:if("@"==W){ae&&(ne="%40"+ne),ae=!0,$=ie(ne);for(var le=0;le<$.length;le++){var oe=$[le];if(":"!=oe||se){var de=V(oe,Ce);se?v.password+=de:v.username+=de}else se=!0}ne=""}else if(W==M||"/"==W||"?"==W||"#"==W||"\\"==W&&K(v)){if(ae&&""==ne)return"Invalid authority";te-=ie(ne).length+1,ne="",G=We}else ne+=W;break;case We:case He:if(b&&"file"==v.scheme){G=qe;continue}if(":"!=W||re){if(W==M||"/"==W||"?"==W||"#"==W||"\\"==W&&K(v)){if(K(v)&&""==ne)return"Invalid host";if(b&&""==ne&&(H(v)||null!==v.port))return;if(U=C(v,ne))return U;if(ne="",G=Ge,b)return;continue}"["==W?re=!0:"]"==W&&(re=!1),ne+=W}else{if(""==ne)return"Invalid host";if(U=C(v,ne))return U;if(ne="",G=Fe,b==He)return}break;case Fe:if(!me.test(W)){if(W==M||"/"==W||"?"==W||"#"==W||"\\"==W&&K(v)||b){if(""!=ne){var ce=parseInt(ne,10);if(ce>65535)return"Invalid port";v.port=K(v)&&ce===Oe[v.scheme]?null:ce,ne=""}if(b)return;G=Ge;continue}return"Invalid port"}ne+=W;break;case $e:if(v.scheme="file","/"==W||"\\"==W)G=Ue;else{if(!z||"file"!=z.scheme){G=Ke;continue}if(W==M)v.host=z.host,v.path=z.path.slice(),v.query=z.query;else if("?"==W)v.host=z.host,v.path=z.path.slice(),v.query="",G=Ye;else{if("#"!=W){Q(N.slice(te).join(""))||(v.host=z.host,v.path=z.path.slice(),X(v)),G=Ke;continue}v.host=z.host,v.path=z.path.slice(),v.query=z.query,v.fragment="",G=Xe}}break;case Ue:if("/"==W||"\\"==W){G=qe;break}z&&"file"==z.scheme&&!Q(N.slice(te).join(""))&&(Y(z.path[0],!0)?v.path.push(z.path[0]):v.host=z.host),G=Ke;continue;case qe:if(W==M||"/"==W||"\\"==W||"?"==W||"#"==W){if(!b&&Y(ne))G=Ke;else if(""==ne){if(v.host="",b)return;G=Ge}else{if(U=C(v,ne))return U;if("localhost"==v.host&&(v.host=""),b)return;ne="",G=Ge}continue}ne+=W;break;case Ge:if(K(v)){if(G=Ke,"/"!=W&&"\\"!=W)continue}else if(b||"?"!=W)if(b||"#"!=W){if(W!=M&&(G=Ke,"/"!=W))continue}else v.fragment="",G=Xe;else v.query="",G=Ye;break;case Ke:if(W==M||"/"==W||"\\"==W&&K(v)||!b&&("?"==W||"#"==W)){if(".."===(q=(q=ne).toLowerCase())||"%2e."===q||".%2e"===q||"%2e%2e"===q?(X(v),"/"==W||"\\"==W&&K(v)||v.path.push("")):Z(ne)?"/"==W||"\\"==W&&K(v)||v.path.push(""):("file"==v.scheme&&!v.path.length&&Y(ne)&&(v.host&&(v.host=""),ne=ne.charAt(0)+":"),v.path.push(ne)),ne="","file"==v.scheme&&(W==M||"?"==W||"#"==W))for(;v.path.length>1&&""===v.path[0];)v.path.shift();"?"==W?(v.query="",G=Ye):"#"==W&&(v.fragment="",G=Xe)}else ne+=V(W,Ie);break;case Je:"?"==W?(v.query="",G=Ye):"#"==W?(v.fragment="",G=Xe):W!=M&&(v.path[0]+=V(W,De));break;case Ye:b||"#"!=W?W!=M&&("'"==W&&K(v)?v.query+="%27":v.query+="#"==W?"%23":V(W,De)):(v.fragment="",G=Xe);break;case Xe:W!=M&&(v.fragment+=V(W,Me))}te++}},_t=function(v){var m,b,M=G(this,_t,"URL"),z=arguments.length>1?arguments[1]:void 0,W=String(v),$=he(M,{type:"URL"});if(void 0!==z)if(z instanceof _t)m=ue(z);else if(b=wt(m={},String(z)))throw TypeError(b);if(b=wt($,W,null,m))throw TypeError(b);var U=$.searchParams=new de,q=ce(U);q.updateSearchParams($.query),q.updateURL=function(){$.query=String(U)||null},N||(M.href=Ot.call(M),M.origin=St.call(M),M.protocol=Pt.call(M),M.username=kt.call(M),M.password=Et.call(M),M.host=Lt.call(M),M.hostname=Rt.call(M),M.port=At.call(M),M.pathname=Tt.call(M),M.search=Ut.call(M),M.searchParams=It.call(M),M.hash=Mt.call(M))},Ze=_t.prototype,Ot=function(){var v=ue(this),m=v.scheme,b=v.username,M=v.password,z=v.host,N=v.port,W=v.path,$=v.query,U=v.fragment,q=m+":";return null!==z?(q+="//",H(v)&&(q+=b+(M?":"+M:"")+"@"),q+=B(z),null!==N&&(q+=":"+N)):"file"==m&&(q+="//"),q+=v.cannotBeABaseURL?W[0]:W.length?"/"+W.join("/"):"",null!==$&&(q+="?"+$),null!==U&&(q+="#"+U),q},St=function(){var v=ue(this),m=v.scheme,b=v.port;if("blob"==m)try{return new URL(m.path[0]).origin}catch(v){return"null"}return"file"!=m&&K(v)?m+"://"+B(v.host)+(null!==b?":"+b:""):"null"},Pt=function(){return ue(this).scheme+":"},kt=function(){return ue(this).username},Et=function(){return ue(this).password},Lt=function(){var v=ue(this),m=v.host,b=v.port;return null===m?"":null===b?B(m):B(m)+":"+b},Rt=function(){var v=ue(this).host;return null===v?"":B(v)},At=function(){var v=ue(this).port;return null===v?"":String(v)},Tt=function(){var v=ue(this),m=v.path;return v.cannotBeABaseURL?m[0]:m.length?"/"+m.join("/"):""},Ut=function(){var v=ue(this).query;return v?"?"+v:""},It=function(){return ue(this).searchParams},Mt=function(){var v=ue(this).fragment;return v?"#"+v:""},Nt=function(v,m){return{get:v,set:m,configurable:!0,enumerable:!0}};if(N&&U(Ze,{href:Nt(Ot,(function(v){var m=ue(this),b=String(v),M=wt(m,b);if(M)throw TypeError(M);ce(m.searchParams).updateSearchParams(m.query)})),origin:Nt(St),protocol:Nt(Pt,(function(v){var m=ue(this);wt(m,String(v)+":",Ae)})),username:Nt(kt,(function(v){var m=ue(this),b=ie(String(v));if(!J(m)){m.username="";for(var M=0;M<b.length;M++)m.username+=V(b[M],Ce)}})),password:Nt(Et,(function(v){var m=ue(this),b=ie(String(v));if(!J(m)){m.password="";for(var M=0;M<b.length;M++)m.password+=V(b[M],Ce)}})),host:Nt(Lt,(function(v){var m=ue(this);m.cannotBeABaseURL||wt(m,String(v),We)})),hostname:Nt(Rt,(function(v){var m=ue(this);m.cannotBeABaseURL||wt(m,String(v),He)})),port:Nt(At,(function(v){var m=ue(this);J(m)||(""==(v=String(v))?m.port=null:wt(m,v,Fe))})),pathname:Nt(Tt,(function(v){var m=ue(this);m.cannotBeABaseURL||(m.path=[],wt(m,v+"",Ge))})),search:Nt(Ut,(function(v){var m=ue(this);""==(v=String(v))?m.query=null:("?"==v.charAt(0)&&(v=v.slice(1)),m.query="",wt(m,v,Ye)),ce(m.searchParams).updateSearchParams(m.query)})),searchParams:Nt(It),hash:Nt(Mt,(function(v){var m=ue(this);""!=(v=String(v))?("#"==v.charAt(0)&&(v=v.slice(1)),m.fragment="",wt(m,v,Xe)):m.fragment=null}))}),q(Ze,"toJSON",(function(){return Ot.call(this)}),{enumerable:!0}),q(Ze,"toString",(function(){return Ot.call(this)}),{enumerable:!0}),oe){var Qe=oe.createObjectURL,lt=oe.revokeObjectURL;Qe&&q(_t,"createObjectURL",(function(v){return Qe.apply(oe,arguments)})),lt&&q(_t,"revokeObjectURL",(function(v){return lt.apply(oe,arguments)}))}re(_t,"URL"),z({global:!0,forced:!W,sham:!N},{URL:_t})},function(v,m,b){var M=b(2),z=b(0),N=b(19),W=z("iterator");v.exports=!M((function(){var v=new URL("b?e=1","http://a"),m=v.searchParams;return v.pathname="c%20d",N&&!v.toJSON||!m.sort||"http://a/c%20d?e=1"!==v.href||"1"!==m.get("e")||"a=1"!==String(new URLSearchParams("?a=1"))||!m[W]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash}))},function(v,m,b){var M=b(118);v.exports=function(v,m,b){var z=null==v?void 0:M(v,m);return void 0===z?b:z}},function(v,m,b){var M=b(119),z=b(54);v.exports=function(v,m){for(var b=0,N=(m=M(m,v)).length;null!=v&&b<N;)v=v[z(m[b++])];return b&&b==N?v:void 0}},function(v,m,b){var M=b(11),z=b(78),N=b(190),W=b(214);v.exports=function(v,m){return M(v)?v:z(v,m)?[v]:N(W(v))}},function(v,m,b){(function(m){var b="object"==typeof m&&m&&m.Object===Object&&m;v.exports=b}).call(this,b(57))},function(v,m,b){var M=b(22),z=b(50);v.exports=function(v){if(!z(v))return!1;var m=M(v);return"[object Function]"==m||"[object GeneratorFunction]"==m||"[object AsyncFunction]"==m||"[object Proxy]"==m}},function(v,m){var b=Function.prototype.toString;v.exports=function(v){if(null!=v){try{return b.call(v)}catch(v){}try{return v+""}catch(v){}}return""}},function(v,m){v.exports=function(v,m){return v===m||v!=v&&m!=m}},function(v,m){v.exports=function(v,m){for(var b=-1,M=null==v?0:v.length,z=Array(M);++b<M;)z[b]=m(v[b],b,v);return z}},function(v,m,b){var M=b(224),z=b(265),N=b(269),W=b(11),$=b(270);v.exports=function(v){return"function"==typeof v?v:null==v?N:"object"==typeof v?W(v)?z(v[0],v[1]):M(v):$(v)}},function(v,m,b){var M=b(51),z=b(226),N=b(227),W=b(228),$=b(229),U=b(230);function s(v){var m=this.__data__=new M(v);this.size=m.size}s.prototype.clear=z,s.prototype.delete=N,s.prototype.get=W,s.prototype.has=$,s.prototype.set=U,v.exports=s},function(v,m,b){var M=b(231),z=b(23);v.exports=function t(v,m,b,N,W){return v===m||(null==v||null==m||!z(v)&&!z(m)?v!=v&&m!=m:M(v,m,b,N,t,W))}},function(v,m,b){var M=b(232),z=b(235),N=b(236);v.exports=function(v,m,b,W,$,U){var q=1&b,G=v.length,ee=m.length;if(G!=ee&&!(q&&ee>G))return!1;var te=U.get(v),ie=U.get(m);if(te&&ie)return te==m&&ie==v;var ne=-1,ae=!0,re=2&b?new M:void 0;for(U.set(v,m),U.set(m,v);++ne<G;){var se=v[ne],le=m[ne];if(W)var oe=q?W(le,se,ne,m,v,U):W(se,le,ne,v,m,U);if(void 0!==oe){if(oe)continue;ae=!1;break}if(re){if(!z(m,(function(v,m){if(!N(re,m)&&(se===v||$(se,v,b,W,U)))return re.push(m)}))){ae=!1;break}}else if(se!==le&&!$(se,le,b,W,U)){ae=!1;break}}return U.delete(v),U.delete(m),ae}},function(v,m,b){var M=b(250),z=b(23),N=Object.prototype,W=N.hasOwnProperty,$=N.propertyIsEnumerable,U=M(function(){return arguments}())?M:function(v){return z(v)&&W.call(v,"callee")&&!$.call(v,"callee")};v.exports=U},function(v,m,b){(function(v){var M=b(12),z=b(251),N=m&&!m.nodeType&&m,W=N&&"object"==typeof v&&v&&!v.nodeType&&v,$=W&&W.exports===N?M.Buffer:void 0,U=($?$.isBuffer:void 0)||z;v.exports=U}).call(this,b(131)(v))},function(v,m){v.exports=function(v){return v.webpackPolyfill||(v.deprecate=function(){},v.paths=[],v.children||(v.children=[]),Object.defineProperty(v,"loaded",{enumerable:!0,get:function(){return v.l}}),Object.defineProperty(v,"id",{enumerable:!0,get:function(){return v.i}}),v.webpackPolyfill=1),v}},function(v,m){var b=/^(?:0|[1-9]\d*)$/;v.exports=function(v,m){var M=typeof v;return!!(m=null==m?9007199254740991:m)&&("number"==M||"symbol"!=M&&b.test(v))&&v>-1&&v%1==0&&v<m}},function(v,m,b){var M=b(252),z=b(253),N=b(254),W=N&&N.isTypedArray,$=W?z(W):M;v.exports=$},function(v,m,b){var M=b(50);v.exports=function(v){return v==v&&!M(v)}},function(v,m){v.exports=function(v,m){return function(b){return null!=b&&b[v]===m&&(void 0!==m||v in Object(b))}}},function(v,m){v.exports=function(v,m,b,M){for(var z=v.length,N=b+(M?1:-1);M?N--:++N<z;)if(m(v[N],N,v))return N;return-1}},function(v,m,b){var M=b(274);v.exports=function(v){var m=M(v),b=m%1;return m==m?b?m-b:m:0}},function(v,m,b){"use strict";var M=b(17);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(139)).default;m.default=z},function(v,m,b){"use strict";var M=b(17);b(56),b(68),b(69),b(70),b(71),b(72),Object.defineProperty(m,"__esModule",{value:!0}),m.default=m.Rum=void 0;var z=M(b(73)),N=M(b(30));b(21);var W=M(b(31)),$=M(b(42)),U=M(b(43)),q=M(b(149)),G=M(b(157));function l(v,m){var b=Object.keys(v);if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(v);m&&(M=M.filter((function(m){return Object.getOwnPropertyDescriptor(v,m).enumerable}))),b.push.apply(b,M)}return b}var ee=function(){function t(v){(0,$.default)(this,t),v=v||{},this._reporter=v.reporter||new q.default}var v;return(0,U.default)(t,[{key:"setReporter",value:function(v){this._reporter=v}},{key:"createTimer",value:function(v,m){return(m=t._normalizeArgsForCreateTimer(v,m)).reporter=this._reporter,new G.default(m)}},{key:"startTimer",value:function(v,m,b){var M=this.createTimer(v,m);return M.start(m,b),M}},{key:"mark",value:(v=(0,W.default)(N.default.mark((function t(v,m,b){var M;return N.default.wrap((function(z){for(;;)switch(z.prev=z.next){case 0:return M=this.createTimer(v,b),z.abrupt("return",M.mark(v,m,b));case 2:case"end":return z.stop()}}),t,this)}))),function(m,b,M){return v.apply(this,arguments)})}],[{key:"_normalizeArgsForCreateTimer",value:function(v,m){return"string"!=typeof v?v:function(v){for(var m=1;m<arguments.length;m++){var b=null!=arguments[m]?arguments[m]:{};m%2?l(b,!0).forEach((function(m){(0,z.default)(v,m,b[m])})):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(b)):l(b).forEach((function(m){Object.defineProperty(v,m,Object.getOwnPropertyDescriptor(b,m))}))}return v}({hero:v},m)}}]),t}();m.Rum=ee;var te=new ee;m.default=te},function(v,m,b){var M=b(1),z=b(84),N=M.WeakMap;v.exports="function"==typeof N&&/native code/.test(z.call(N))},function(v,m,b){var M=b(6),z=b(85),N=b(18),W=b(10);v.exports=function(v,m){for(var b=z(m),$=W.f,U=N.f,q=0;q<b.length;q++){var G=b[q];M(v,G)||$(v,G,U(m,G))}}},function(v,m,b){var M=b(13),z=b(28),N=b(143),u=function(v){return function(m,b,W){var $,U=M(m),q=z(U.length),G=N(W,q);if(v&&b!=b){for(;q>G;)if(($=U[G++])!=$)return!0}else for(;q>G;G++)if((v||G in U)&&U[G]===b)return v||G||0;return!v&&-1}};v.exports={includes:u(!0),indexOf:u(!1)}},function(v,m,b){var M=b(38),z=Math.max,N=Math.min;v.exports=function(v,m){var b=M(v);return b<0?z(b+m,0):N(b,m)}},function(v,m,b){var M=b(13),z=b(37).f,N={}.toString,W="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];v.exports.f=function(v){return W&&"[object Window]"==N.call(v)?function(v){try{return z(v)}catch(v){return W.slice()}}(v):z(M(v))}},function(v,m,b){var M=b(63),z=b(6),N=b(91),W=b(10).f;v.exports=function(v){var m=M.Symbol||(M.Symbol={});z(m,v)||W(m,v,{value:N.f(v)})}},function(v,m,b){var M=b(5),z=b(88),N=b(0)("species");v.exports=function(v,m){var b;return z(v)&&("function"!=typeof(b=v.constructor)||b!==Array&&!z(b.prototype)?M(b)&&null===(b=b[N])&&(b=void 0):b=void 0),new(void 0===b?Array:b)(0===m?0:m)}},function(v,m,b){"use strict";var M=b(40).forEach,z=b(148);v.exports=z("forEach")?function(v){return M(this,v,arguments.length>1?arguments[1]:void 0)}:[].forEach},function(v,m,b){"use strict";var M=b(2);v.exports=function(v,m){var b=[][v];return!b||!M((function(){b.call(null,m||function(){throw 1},1)}))}},function(v,m,b){"use strict";var M=b(17);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(30));b(21);var N=M(b(31)),W=M(b(42)),$=M(b(43)),U=M(b(150)),q=M(b(153)),G=M(b(154)),ee=function(v){function e(v){var m;return(0,W.default)(this,e),m=(0,U.default)(this,(0,q.default)(e).call(this,v)),v=v||{},m._window=v.window||window,m}var m,b;return(0,G.default)(e,v),(0,$.default)(e,[{key:"mark",value:(b=(0,N.default)(z.default.mark((function t(v){return z.default.wrap((function(m){for(;;)switch(m.prev=m.next){case 0:this._window._splunk_metrics_events=this._window._splunk_metrics_events||[],this._window._splunk_metrics_events.push({type:"rum.mark",data:v});case 2:case"end":return m.stop()}}),t,this)}))),function(v){return b.apply(this,arguments)})},{key:"measure",value:(m=(0,N.default)(z.default.mark((function t(v){return z.default.wrap((function(m){for(;;)switch(m.prev=m.next){case 0:this._window._splunk_metrics_events=this._window._splunk_metrics_events||[],this._window._splunk_metrics_events.push({type:"rum.measure",data:v});case 2:case"end":return m.stop()}}),t,this)}))),function(v){return m.apply(this,arguments)})}]),e}(M(b(156)).default);m.default=ee},function(v,m,b){var M=b(151),z=b(152);v.exports=function(v,m){return!m||"object"!==M(m)&&"function"!=typeof m?z(v):m}},function(v,m){function r(v){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}function n(m){return"function"==typeof Symbol&&"symbol"===r(Symbol.iterator)?v.exports=n=function(v){return r(v)}:v.exports=n=function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":r(v)},n(m)}v.exports=n},function(v,m){v.exports=function(v){if(void 0===v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v}},function(v,m){function r(m){return v.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},r(m)}v.exports=r},function(v,m,b){var M=b(155);v.exports=function(v,m){if("function"!=typeof m&&null!==m)throw new TypeError("Super expression must either be null or a function");v.prototype=Object.create(m&&m.prototype,{constructor:{value:v,writable:!0,configurable:!0}}),m&&M(v,m)}},function(v,m){function r(m,b){return v.exports=r=Object.setPrototypeOf||function(v,m){return v.__proto__=m,v},r(m,b)}v.exports=r},function(v,m,b){"use strict";var M=b(17);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(30));b(21);var N=M(b(31)),W=M(b(42)),$=M(b(43)),U=function(){function t(){(0,W.default)(this,t)}var v,m;return(0,$.default)(t,[{key:"mark",value:(m=(0,N.default)(z.default.mark((function t(v){return z.default.wrap((function(v){for(;;)switch(v.prev=v.next){case 0:throw new Error("Reporter.mark must be overridden");case 1:case"end":return v.stop()}}),t)}))),function(v){return m.apply(this,arguments)})},{key:"measure",value:(v=(0,N.default)(z.default.mark((function t(v){return z.default.wrap((function(v){for(;;)switch(v.prev=v.next){case 0:throw new Error("Reporter.measure must be overridden");case 1:case"end":return v.stop()}}),t)}))),function(m){return v.apply(this,arguments)})}]),t}();m.default=U},function(v,m,b){"use strict";var M=b(17);b(56),b(68),b(44),b(161),b(162),b(69),b(70),b(71),b(100),b(102),b(172),b(110),b(76),b(175),b(177),b(72),b(114),b(115),Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(73)),N=M(b(30));b(21);var W=M(b(31)),$=M(b(42)),U=M(b(43)),q=M(b(184)),G=b(187),ee=b(46);function p(v,m){var b=Object.keys(v);if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(v);m&&(M=M.filter((function(m){return Object.getOwnPropertyDescriptor(v,m).enumerable}))),b.push.apply(b,M)}return b}function h(v){for(var m=1;m<arguments.length;m++){var b=null!=arguments[m]?arguments[m]:{};m%2?p(b,!0).forEach((function(m){(0,z.default)(v,m,b[m])})):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(b)):p(b).forEach((function(m){Object.defineProperty(v,m,Object.getOwnPropertyDescriptor(b,m))}))}return v}var te=function(){function t(){var v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if((0,$.default)(this,t),this._transactionId=(0,q.default)(),!v.hero)throw new Error("hero is a required argument");this._hero=v.hero,this._reporter=v.reporter,this._fromSourceLocation=v.fromSourceLocation,this._marks=[],this._window=v.window||window,this._startPromise=void 0,this._stopPromise=void 0,this._context=v.context||{},this._alwaysIncludeEndpointTimings=v.alwaysIncludeEndpointTimings||!1}var v,m,b;return(0,U.default)(t,[{key:"start",value:(b=(0,W.default)(N.default.mark((function t(v,m){return N.default.wrap((function(b){for(;;)switch(b.prev=b.next){case 0:if(!this._startPromise&&this._fromSourceLocation){b.next=2;break}return b.abrupt("return",this._startPromise);case 2:return this._startPromise=this.mark(this._fromSourceLocation,v,m),b.abrupt("return",this._startPromise);case 4:case"end":return b.stop()}}),t,this)}))),function(v,m){return b.apply(this,arguments)})},{key:"stop",value:(m=(0,W.default)(N.default.mark((function t(v){return N.default.wrap((function(m){for(;;)switch(m.prev=m.next){case 0:if(!this._stopPromise){m.next=2;break}return m.abrupt("return",this._stopPromise);case 2:return this._stopPromise=this.mark(this._hero,v),m.abrupt("return",this._stopPromise);case 4:case"end":return m.stop()}}),t,this)}))),function(v){return m.apply(this,arguments)})},{key:"mark",value:(v=(0,W.default)(N.default.mark((function t(v){var m,b,M,z,W,$,U,q,te,ie,ne,ae,re,se,le=this,oe=arguments;return N.default.wrap((function(N){for(;;)switch(N.prev=N.next){case 0:if(m=oe.length>1&&void 0!==oe[1]?oe[1]:{},b=oe.length>2&&void 0!==oe[2]?oe[2]:{},m.timeout=m.timeout||!1,M=!!m.includeRequestTimings,z=!1!==m.sendToSkynet,!m.timeout){N.next=9;break}return W=!0===m.timeout?1:m.timeout,N.next=9,new Promise((function(v){return setTimeout(v,W)}));case 9:U=($=function(){var v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},m=arguments.length>1?arguments[1]:void 0,r=function(v){try{var m=new URL(v);return{hasQueryParams:!!m.search,url:m.href.replace(m.origin,"").replace(m.search,"").replace(new RegExp("^/".concat(ee.locale,"/")),"").replace(new RegExp("static/@[^/]+/"),"static/").replace(new RegExp("^splunkd/__raw/"),"").replace(new RegExp("^servicesNS/[^/]+/"),"servicesNS/*/")}}catch(m){return{hasQueryParams:!1,url:v}}},b=r(m||v.name),M=b.hasQueryParams,z=b.url,N={n:z,q:M,r:Math.round(v.redirectEnd-v.redirectStart),d:Math.round(v.domainLookupEnd-v.domainLookupStart),t:Math.round(v.connectEnd-(v.secureConnectionStart||v.connectStart)),b:Math.round(v.requestStart-v.connectEnd),rq:Math.round(v.responseStart-v.requestStart),rs:Math.round(v.responseEnd-v.responseStart),p:Math.round(v.domComplete-v.domContentLoadedEventStart),l:Math.round(v.loadEventEnd-v.loadEventStart),s:Math.round(v.transferSize)};return Object.keys(N).reduce((function(v,m){return(N[m]||0===N[m])&&(v[m]=N[m]),v}),{})})(this._window.performance.getEntriesByType("navigation")[0],"navigation"),q=this._window.performance.getEntriesByName("first-paint")[0],te=this._window.performance.getEntriesByName("first-contentful-paint")[0],ie=h({transactionId:this._transactionId,hero:this._hero,sourceLocation:v,timeSinceOrigin:Math.round(this._window.performance.now()),context:this._context,navigationTimings:U},b),M&&(ie.requestTimings=this._window.performance.getEntries().map((function(v){return $(v)}))),q&&(ie.firstPaint=Math.round(q.startTime)),te&&(ie.firstContentfulPaint=Math.round(te.startTime)),z&&(0,G.logToServer)(ie,"app.session.rum.mark"),this._marks.push(ie),this._reporter.mark(ie),v===this._hero&&(ne=function(){return le._marks.filter((function(v){return v.sourceLocation===le._fromSourceLocation}))[0]},ae=this._fromSourceLocation?ie.timeSinceOrigin-ne().timeSinceOrigin:ie.timeSinceOrigin,re=this._marks.reduce((function(v,m){return v[m.sourceLocation]=ie.timeSinceOrigin-m.timeSinceOrigin,v}),{}),se=h({transactionId:this._transactionId,hero:this._hero,fromSourceLocation:this._fromSourceLocation||"origin",toSourceLocation:v,timeSinceOrigin:Math.round(ie.timeSinceOrigin),duration:ae,fromSourceDurations:re,context:this._context},b),z&&(0,G.logToServer)(se,"app.session.rum.measure"),this._reporter.measure(se));case 21:case"end":return N.stop()}}),t,this)}))),function(m){return v.apply(this,arguments)})}]),t}();m.default=te},function(v,m,b){var M=b(0),z=b(67),N=b(7),W=M("unscopables"),$=Array.prototype;null==$[W]&&N($,W,z(null)),v.exports=function(v){$[W][v]=!0}},function(v,m,b){var M=b(2);v.exports=!M((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(v,m,b){var M=b(5);v.exports=function(v){if(!M(v)&&null!==v)throw TypeError("Can't set "+String(v)+" as a prototype");return v}},function(v,m,b){"use strict";var M=b(9),z=b(40).map;M({target:"Array",proto:!0,forced:!b(92)("map")},{map:function(v){return z(this,v,arguments.length>1?arguments[1]:void 0)}})},function(v,m,b){var M=b(4),z=b(10).f,N=Function.prototype,W=N.toString,$=/^\s*function ([^ (]*)/;!M||"name"in N||z(N,"name",{configurable:!0,get:function(){try{return W.call(this).match($)[1]}catch(v){return""}}})},function(v,m,b){"use strict";var M=b(101),z={};z[b(0)("toStringTag")]="z",v.exports="[object z]"!==String(z)?function(){return"[object "+M(this)+"]"}:z.toString},function(v,m,b){var M=b(1);v.exports=M.Promise},function(v,m,b){var M=b(3),z=b(105),N=b(28),W=b(29),$=b(45),U=b(106),s=function(v,m){this.stopped=v,this.result=m};(v.exports=function(v,m,b,q,G){var ee,te,ie,ne,ae,re,se=W(m,b,q?2:1);if(G)ee=v;else{if("function"!=typeof(te=$(v)))throw TypeError("Target is not iterable");if(z(te)){for(ie=0,ne=N(v.length);ne>ie;ie++)if((ae=q?se(M(re=v[ie])[0],re[1]):se(v[ie]))&&ae instanceof s)return ae;return new s(!1)}ee=te.call(v)}for(;!(re=ee.next()).done;)if((ae=U(ee,se,re.value,q))&&ae instanceof s)return ae;return new s(!1)}).stop=function(v){return new s(!0,v)}},function(v,m,b){var M=b(0)("iterator"),z=!1;try{var N=0,W={next:function(){return{done:!!N++}},return:function(){z=!0}};W[M]=function(){return this},Array.from(W,(function(){throw 2}))}catch(v){}v.exports=function(v,m){if(!m&&!z)return!1;var b=!1;try{var N={};N[M]=function(){return{next:function(){return{done:b=!0}}}},v(N)}catch(v){}return b}},function(v,m,b){var M=b(3),z=b(41),N=b(0)("species");v.exports=function(v,m){var b,W=M(v).constructor;return void 0===W||null==(b=M(W)[N])?m:z(b)}},function(v,m,b){var M,z,N,W,$,U,q,G,ee=b(1),te=b(18).f,ie=b(14),ne=b(107).set,ae=b(108),re=ee.MutationObserver||ee.WebKitMutationObserver,se=ee.process,le=ee.Promise,oe="process"==ie(se),de=te(ee,"queueMicrotask"),ce=de&&de.value;ce||(M=function(){var v,m;for(oe&&(v=se.domain)&&v.exit();z;){m=z.fn,z=z.next;try{m()}catch(v){throw z?W():N=void 0,v}}N=void 0,v&&v.enter()},oe?W=function(){se.nextTick(M)}:re&&!/(iphone|ipod|ipad).*applewebkit/i.test(ae)?($=!0,U=document.createTextNode(""),new re(M).observe(U,{characterData:!0}),W=function(){U.data=$=!$}):le&&le.resolve?(q=le.resolve(void 0),G=q.then,W=function(){G.call(q,M)}):W=function(){ne.call(ee,M)}),v.exports=ce||function(v){var m={fn:v,next:void 0};N&&(N.next=m),z||(z=m,W()),N=m}},function(v,m,b){var M=b(3),z=b(5),N=b(109);v.exports=function(v,m){if(M(v),z(m)&&m.constructor===v)return m;var b=N.f(v);return(0,b.resolve)(m),b.promise}},function(v,m,b){var M=b(1);v.exports=function(v,m){var b=M.console;b&&b.error&&(1===arguments.length?b.error(v):b.error(v,m))}},function(v,m){v.exports=function(v){try{return{error:!1,value:v()}}catch(v){return{error:!0,value:v}}}},function(v,m,b){var M=b(4),z=b(1),N=b(66),W=b(173),$=b(10).f,U=b(37).f,q=b(174),G=b(75),ee=b(8),te=b(2),ie=b(104),ne=b(0)("match"),ae=z.RegExp,re=ae.prototype,se=/a/g,le=/a/g,oe=new ae(se)!==se;if(M&&N("RegExp",!oe||te((function(){return le[ne]=!1,ae(se)!=se||ae(le)==le||"/a/i"!=ae(se,"i")})))){for(var x=function(v,m){var b=this instanceof x,M=q(v),z=void 0===m;return!b&&M&&v.constructor===x&&z?v:W(oe?new ae(M&&!z?v.source:v,m):ae((M=v instanceof x)?v.source:v,M&&z?G.call(v):m),b?this:re,x)},w=function(v){v in x||$(x,v,{configurable:!0,get:function(){return ae[v]},set:function(m){ae[v]=m}})},de=U(ae),ce=0;de.length>ce;)w(de[ce++]);re.constructor=x,x.prototype=re,ee(z,"RegExp",x)}ie("RegExp")},function(v,m,b){var M=b(5),z=b(99);v.exports=function(v,m,b){var N,W;return z&&"function"==typeof(N=m.constructor)&&N!==b&&M(W=N.prototype)&&W!==b.prototype&&z(v,W),v}},function(v,m,b){var M=b(5),z=b(14),N=b(0)("match");v.exports=function(v){var m;return M(v)&&(void 0!==(m=v[N])?!!m:"RegExp"==z(v))}},function(v,m,b){"use strict";var M=b(111),z=b(3),N=b(16),W=b(28),$=b(38),U=b(26),q=b(176),G=b(113),ee=Math.max,te=Math.min,ie=Math.floor,ne=/\$([$&'`]|\d\d?|<[^>]*>)/g,ae=/\$([$&'`]|\d\d?)/g;M("replace",2,(function(v,m,b){return[function(b,M){var z=U(this),N=null==b?void 0:b[v];return void 0!==N?N.call(b,z,M):m.call(String(z),b,M)},function(v,M){var N=b(m,v,this,M);if(N.done)return N.value;var U=z(v),ie=String(this),ne="function"==typeof M;ne||(M=String(M));var ae=U.global;if(ae){var re=U.unicode;U.lastIndex=0}for(var se=[];;){var le=G(U,ie);if(null===le)break;if(se.push(le),!ae)break;""===String(le[0])&&(U.lastIndex=q(ie,W(U.lastIndex),re))}for(var oe,de="",ce=0,he=0;he<se.length;he++){le=se[he];for(var ue=String(le[0]),pe=ee(te($(le.index),ie.length),0),fe=[],ge=1;ge<le.length;ge++)fe.push(void 0===(oe=le[ge])?oe:String(oe));var ve=le.groups;if(ne){var me=[ue].concat(fe,pe,ie);void 0!==ve&&me.push(ve);var _e=String(M.apply(void 0,me))}else _e=n(ue,ie,pe,fe,ve,M);pe>=ce&&(de+=ie.slice(ce,pe)+_e,ce=pe+ue.length)}return de+ie.slice(ce)}];function n(v,b,M,z,W,$){var U=M+v.length,q=z.length,G=ae;return void 0!==W&&(W=N(W),G=ne),m.call($,G,(function(m,N){var $;switch(N.charAt(0)){case"$":return"$";case"&":return v;case"`":return b.slice(0,M);case"'":return b.slice(U);case"<":$=W[N.slice(1,-1)];break;default:var G=+N;if(0===G)return m;if(G>q){var ee=ie(G/10);return 0===ee?m:ee<=q?void 0===z[ee-1]?N.charAt(1):z[ee-1]+N.charAt(1):m}$=z[G-1]}return void 0===$?"":$}))}}))},function(v,m,b){"use strict";var M=b(77).charAt;v.exports=function(v,m,b){return m+(b?M(v,m).length:1)}},function(v,m,b){"use strict";var M=b(111),z=b(3),N=b(26),W=b(178),$=b(113);M("search",1,(function(v,m,b){return[function(m){var b=N(this),M=null==m?void 0:m[v];return void 0!==M?M.call(m,b):new RegExp(m)[v](String(b))},function(v){var M=b(m,v,this);if(M.done)return M.value;var N=z(v),U=String(this),q=N.lastIndex;W(q,0)||(N.lastIndex=0);var G=$(N,U);return W(N.lastIndex,q)||(N.lastIndex=q),null===G?-1:G.index}]}))},function(v,m){v.exports=Object.is||function(v,m){return v===m?0!==v||1/v==1/m:v!=v&&m!=m}},function(v,m,b){"use strict";var M=b(4),z=b(2),N=b(39),W=b(65),$=b(58),U=b(16),q=b(59),G=Object.assign;v.exports=!G||z((function(){var v={},m={},b=Symbol();return v[b]=7,"abcdefghijklmnopqrst".split("").forEach((function(v){m[v]=v})),7!=G({},v)[b]||"abcdefghijklmnopqrst"!=N(G({},m)).join("")}))?function(v,m){for(var b=U(v),z=arguments.length,G=1,ee=W.f,te=$.f;z>G;)for(var ie,ne=q(arguments[G++]),ae=ee?N(ne).concat(ee(ne)):N(ne),re=ae.length,se=0;re>se;)ie=ae[se++],M&&!te.call(ne,ie)||(b[ie]=ne[ie]);return b}:G},function(v,m,b){"use strict";var M=b(29),z=b(16),N=b(106),W=b(105),$=b(28),U=b(93),q=b(45);v.exports=function(v){var m,b,G,ee,te=z(v),ie="function"==typeof this?this:Array,ne=arguments.length,ae=ne>1?arguments[1]:void 0,re=void 0!==ae,se=0,le=q(te);if(re&&(ae=M(ae,ne>2?arguments[2]:void 0,2)),null==le||ie==Array&&W(le))for(b=new ie(m=$(te.length));m>se;se++)U(b,se,re?ae(te[se],se):te[se]);else for(ee=le.call(te),b=new ie;!(G=ee.next()).done;se++)U(b,se,re?N(ee,ae,[G.value,se],!0):G.value);return b.length=se,b}},function(v,m,b){"use strict";var M=/[^\0-\u007E]/,z=/[.\u3002\uFF0E\uFF61]/g,N="Overflow: input needs wider integers to process",W=Math.floor,$=String.fromCharCode,c=function(v){return v+22+75*(v<26)},s=function(v,m,b){var M=0;for(v=b?W(v/700):v>>1,v+=W(v/m);v>455;M+=36)v=W(v/35);return W(M+36*v/(v+38))},f=function(v){var m,b,M=[],z=(v=function(v){for(var m=[],b=0,M=v.length;b<M;){var z=v.charCodeAt(b++);if(z>=55296&&z<=56319&&b<M){var N=v.charCodeAt(b++);56320==(64512&N)?m.push(((1023&z)<<10)+(1023&N)+65536):(m.push(z),b--)}else m.push(z)}return m}(v)).length,U=128,q=0,G=72;for(m=0;m<v.length;m++)(b=v[m])<128&&M.push($(b));var ee=M.length,te=ee;for(ee&&M.push("-");te<z;){var ie=2147483647;for(m=0;m<v.length;m++)(b=v[m])>=U&&b<ie&&(ie=b);var ne=te+1;if(ie-U>W((2147483647-q)/ne))throw RangeError(N);for(q+=(ie-U)*ne,U=ie,m=0;m<v.length;m++){if((b=v[m])<U&&++q>2147483647)throw RangeError(N);if(b==U){for(var ae=q,re=36;;re+=36){var se=re<=G?1:re>=G+26?26:re-G;if(ae<se)break;var le=ae-se,oe=36-se;M.push($(c(se+le%oe))),ae=W(le/oe)}M.push($(c(ae))),G=s(q,ne,te==ee),q=0,++te}}++q,++U}return M.join("")};v.exports=function(v){var m,b,N=[],W=v.toLowerCase().replace(z,".").split(".");for(m=0;m<W.length;m++)b=W[m],N.push(M.test(b)?"xn--"+f(b):b);return N.join(".")}},function(v,m,b){"use strict";b(44);var M=b(9),z=b(116),N=b(8),W=b(103),$=b(20),U=b(96),q=b(15),G=b(74),ee=b(6),te=b(29),ie=b(3),ne=b(5),ae=b(183),re=b(45),se=b(0)("iterator"),le=q.set,oe=q.getterFor("URLSearchParams"),de=q.getterFor("URLSearchParamsIterator"),ce=/\+/g,he=Array(4),j=function(v){return he[v-1]||(he[v-1]=RegExp("((?:%[\\da-f]{2}){"+v+"})","gi"))},O=function(v){try{return decodeURIComponent(v)}catch(m){return v}},S=function(v){var m=v.replace(ce," "),b=4;try{return decodeURIComponent(m)}catch(v){for(;b;)m=m.replace(j(b--),O);return m}},ue=/[!'()~]|%20/g,pe={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},E=function(v){return pe[v]},L=function(v){return encodeURIComponent(v).replace(ue,E)},R=function(v,m){if(m)for(var b,M,z=m.split("&"),N=0;N<z.length;)(b=z[N++]).length&&(M=b.split("="),v.push({key:S(M.shift()),value:S(M.join("="))}))},A=function(v){this.entries.length=0,R(this.entries,v)},T=function(v,m){if(v<m)throw TypeError("Not enough arguments")},fe=U((function(v,m){le(this,{type:"URLSearchParamsIterator",iterator:ae(oe(v).entries),kind:m})}),"Iterator",(function(){var v=de(this),m=v.kind,b=v.iterator.next(),M=b.value;return b.done||(b.value="keys"===m?M.key:"values"===m?M.value:[M.key,M.value]),b})),I=function(){G(this,I,"URLSearchParams");var v,m,b,M,z,N,W,$=arguments.length>0?arguments[0]:void 0,U=this,q=[];if(le(U,{type:"URLSearchParams",entries:q,updateURL:function(){},updateSearchParams:A}),void 0!==$)if(ne($))if("function"==typeof(v=re($)))for(m=v.call($);!(b=m.next()).done;){if((z=(M=ae(ie(b.value))).next()).done||(N=M.next()).done||!M.next().done)throw TypeError("Expected sequence with length 2");q.push({key:z.value+"",value:N.value+""})}else for(W in $)ee($,W)&&q.push({key:W,value:$[W]+""});else R(q,"string"==typeof $?"?"===$.charAt(0)?$.slice(1):$:$+"")},ge=I.prototype;W(ge,{append:function(v,m){T(arguments.length,2);var b=oe(this);b.entries.push({key:v+"",value:m+""}),b.updateURL()},delete:function(v){T(arguments.length,1);for(var m=oe(this),b=m.entries,M=v+"",z=0;z<b.length;)b[z].key===M?b.splice(z,1):z++;m.updateURL()},get:function(v){T(arguments.length,1);for(var m=oe(this).entries,b=v+"",M=0;M<m.length;M++)if(m[M].key===b)return m[M].value;return null},getAll:function(v){T(arguments.length,1);for(var m=oe(this).entries,b=v+"",M=[],z=0;z<m.length;z++)m[z].key===b&&M.push(m[z].value);return M},has:function(v){T(arguments.length,1);for(var m=oe(this).entries,b=v+"",M=0;M<m.length;)if(m[M++].key===b)return!0;return!1},set:function(v,m){T(arguments.length,1);for(var b,M=oe(this),z=M.entries,N=!1,W=v+"",$=m+"",U=0;U<z.length;U++)(b=z[U]).key===W&&(N?z.splice(U--,1):(N=!0,b.value=$));N||z.push({key:W,value:$}),M.updateURL()},sort:function(){var v,m,b,M=oe(this),z=M.entries,N=z.slice();for(z.length=0,b=0;b<N.length;b++){for(v=N[b],m=0;m<b;m++)if(z[m].key>v.key){z.splice(m,0,v);break}m===b&&z.push(v)}M.updateURL()},forEach:function(v){for(var m,b=oe(this).entries,M=te(v,arguments.length>1?arguments[1]:void 0,3),z=0;z<b.length;)M((m=b[z++]).value,m.key,this)},keys:function(){return new fe(this,"keys")},values:function(){return new fe(this,"values")},entries:function(){return new fe(this,"entries")}},{enumerable:!0}),N(ge,se,ge.entries),N(ge,"toString",(function(){for(var v,m=oe(this).entries,b=[],M=0;M<m.length;)v=m[M++],b.push(L(v.key)+"="+L(v.value));return b.join("&")}),{enumerable:!0}),$(I,"URLSearchParams"),M({global:!0,forced:!z},{URLSearchParams:I}),v.exports={URLSearchParams:I,getState:oe}},function(v,m,b){var M=b(3),z=b(45);v.exports=function(v){var m=z(v);if("function"!=typeof m)throw TypeError(String(v)+" is not iterable");return M(m.call(v))}},function(v,m,b){var M,z,N=b(185),W=b(186),$=0,U=0;v.exports=function(v,m,b){var q=m&&b||0,G=m||[],ee=(v=v||{}).node||M,te=void 0!==v.clockseq?v.clockseq:z;if(null==ee||null==te){var ie=N();null==ee&&(ee=M=[1|ie[0],ie[1],ie[2],ie[3],ie[4],ie[5]]),null==te&&(te=z=16383&(ie[6]<<8|ie[7]))}var ne=void 0!==v.msecs?v.msecs:(new Date).getTime(),ae=void 0!==v.nsecs?v.nsecs:U+1,re=ne-$+(ae-U)/1e4;if(re<0&&void 0===v.clockseq&&(te=te+1&16383),(re<0||ne>$)&&void 0===v.nsecs&&(ae=0),ae>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");$=ne,U=ae,z=te;var se=(1e4*(268435455&(ne+=122192928e5))+ae)%4294967296;G[q++]=se>>>24&255,G[q++]=se>>>16&255,G[q++]=se>>>8&255,G[q++]=255&se;var le=ne/4294967296*1e4&268435455;G[q++]=le>>>8&255,G[q++]=255&le,G[q++]=le>>>24&15|16,G[q++]=le>>>16&255,G[q++]=te>>>8|128,G[q++]=255&te;for(var oe=0;oe<6;++oe)G[q+oe]=ee[oe];return m||W(G)}},function(v,m){var b="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(b){var M=new Uint8Array(16);v.exports=function(){return b(M),M}}else{var z=new Array(16);v.exports=function(){for(var v,m=0;m<16;m++)0==(3&m)&&(v=4294967296*Math.random()),z[m]=v>>>((3&m)<<3)&255;return z}}},function(v,m){for(var b=[],M=0;M<256;++M)b[M]=(M+256).toString(16).substr(1);v.exports=function(v,m){var M=m||0,z=b;return[z[v[M++]],z[v[M++]],z[v[M++]],z[v[M++]],"-",z[v[M++]],z[v[M++]],"-",z[v[M++]],z[v[M++]],"-",z[v[M++]],z[v[M++]],"-",z[v[M++]],z[v[M++]],z[v[M++]],z[v[M++]],z[v[M++]],z[v[M++]]].join("")}},function(v,b,M){"use strict";var z=M(17);M(56),M(68),M(44),M(69),M(70),M(71),M(100),M(102),M(110),M(76),M(72),M(114),M(115),Object.defineProperty(b,"__esModule",{value:!0}),b.logToServer=void 0;var N=z(M(30)),W=z(M(73));M(21);var $=z(M(31)),U=M(46),q=M(217),G=M(221),ee=M(285);function l(v,m){var b=Object.keys(v);if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(v);m&&(M=M.filter((function(m){return Object.getOwnPropertyDescriptor(v,m).enumerable}))),b.push.apply(b,M)}return b}function p(v){for(var m=1;m<arguments.length;m++){var b=null!=arguments[m]?arguments[m]:{};m%2?l(b,!0).forEach((function(m){(0,W.default)(v,m,b[m])})):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(b)):l(b).forEach((function(m){Object.defineProperty(v,m,Object.getOwnPropertyDescriptor(b,m))}))}return v}var te,ie,ne=[],ae=(te=function(){var v=(0,$.default)(N.default.mark((function t(){var v,b,M;return N.default.wrap((function(z){for(;;)switch(z.prev=z.next){case 0:return v={data:JSON.stringify(ne)},ne=[],z.prev=2,b=new URLSearchParams(v).toString(),z.next=6,m((0,q.createURL)("util/log/js"),p({},G.defaultFetchInit,{method:"POST",body:b}));case 6:if(!(M=z.sent).ok){z.next=9;break}return z.abrupt("return",M.json());case 9:return z.abrupt("return",new Error((0,ee._)("Failed to log RUM data to Splunk.")));case 12:return z.prev=12,z.t0=z.catch(2),z.abrupt("return",new Error((0,ee._)("Failed to log RUM data to Splunk.")));case 15:case"end":return z.stop()}}),t,null,[[2,12]])})));return function(){return v.apply(this,arguments)}}(),2e3,ie=null,function(v){clearTimeout(ie),ie=setTimeout((function(){return te(v)}),2e3)});b.logToServer=function(v,m){var b={message:p({component:m},{app:U.app||"UNKNOWN_APP",user:U.username||"UNKNOWN_USERNAME",splunkVersion:U.versionLabel||"UNKNOWN_VERSION",useragent:window.navigator&&window.navigator.userAgent},{data:v,timestamp:Date.now()}),class:"splunk.rum",level:"info",type:"splunk.rum"};ne.push(b),ae()}},function(v,m,b){var M=b(48),z=Object.prototype,N=z.hasOwnProperty,W=z.toString,$=M?M.toStringTag:void 0;v.exports=function(v){var m=N.call(v,$),b=v[$];try{v[$]=void 0;var M=!0}catch(v){}var z=W.call(v);return M&&(m?v[$]=b:delete v[$]),z}},function(v,m){var b=Object.prototype.toString;v.exports=function(v){return b.call(v)}},function(v,m,b){var M=b(191),z=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,N=/\\(\\)?/g,W=M((function(v){var m=[];return 46===v.charCodeAt(0)&&m.push(""),v.replace(z,(function(v,b,M,z){m.push(M?z.replace(N,"$1"):b||v)})),m}));v.exports=W},function(v,m,b){var M=b(192);v.exports=function(v){var m=M(v,(function(v){return 500===b.size&&b.clear(),v})),b=m.cache;return m}},function(v,m,b){var M=b(79);function i(v,m){if("function"!=typeof v||null!=m&&"function"!=typeof m)throw new TypeError("Expected a function");var r=function(){var b=arguments,M=m?m.apply(this,b):b[0],z=r.cache;if(z.has(M))return z.get(M);var N=v.apply(this,b);return r.cache=z.set(M,N)||z,N};return r.cache=new(i.Cache||M),r}i.Cache=M,v.exports=i},function(v,m,b){var M=b(194),z=b(51),N=b(80);v.exports=function(){this.size=0,this.__data__={hash:new M,map:new(N||z),string:new M}}},function(v,m,b){var M=b(195),z=b(200),N=b(201),W=b(202),$=b(203);function c(v){var m=-1,b=null==v?0:v.length;for(this.clear();++m<b;){var M=v[m];this.set(M[0],M[1])}}c.prototype.clear=M,c.prototype.delete=z,c.prototype.get=N,c.prototype.has=W,c.prototype.set=$,v.exports=c},function(v,m,b){var M=b(49);v.exports=function(){this.__data__=M?M(null):{},this.size=0}},function(v,m,b){var M=b(121),z=b(197),N=b(50),W=b(122),$=/^\[object .+?Constructor\]$/,U=Function.prototype,q=Object.prototype,G=U.toString,ee=q.hasOwnProperty,te=RegExp("^"+G.call(ee).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");v.exports=function(v){return!(!N(v)||z(v))&&(M(v)?te:$).test(W(v))}},function(v,m,b){var M,z=b(198),N=(M=/[^.]+$/.exec(z&&z.keys&&z.keys.IE_PROTO||""))?"Symbol(src)_1."+M:"";v.exports=function(v){return!!N&&N in v}},function(v,m,b){var M=b(12)["__core-js_shared__"];v.exports=M},function(v,m){v.exports=function(v,m){return null==v?void 0:v[m]}},function(v,m){v.exports=function(v){var m=this.has(v)&&delete this.__data__[v];return this.size-=m?1:0,m}},function(v,m,b){var M=b(49),z=Object.prototype.hasOwnProperty;v.exports=function(v){var m=this.__data__;if(M){var b=m[v];return"__lodash_hash_undefined__"===b?void 0:b}return z.call(m,v)?m[v]:void 0}},function(v,m,b){var M=b(49),z=Object.prototype.hasOwnProperty;v.exports=function(v){var m=this.__data__;return M?void 0!==m[v]:z.call(m,v)}},function(v,m,b){var M=b(49);v.exports=function(v,m){var b=this.__data__;return this.size+=this.has(v)?0:1,b[v]=M&&void 0===m?"__lodash_hash_undefined__":m,this}},function(v,m){v.exports=function(){this.__data__=[],this.size=0}},function(v,m,b){var M=b(52),z=Array.prototype.splice;v.exports=function(v){var m=this.__data__,b=M(m,v);return!(b<0||(b==m.length-1?m.pop():z.call(m,b,1),--this.size,0))}},function(v,m,b){var M=b(52);v.exports=function(v){var m=this.__data__,b=M(m,v);return b<0?void 0:m[b][1]}},function(v,m,b){var M=b(52);v.exports=function(v){return M(this.__data__,v)>-1}},function(v,m,b){var M=b(52);v.exports=function(v,m){var b=this.__data__,z=M(b,v);return z<0?(++this.size,b.push([v,m])):b[z][1]=m,this}},function(v,m,b){var M=b(53);v.exports=function(v){var m=M(this,v).delete(v);return this.size-=m?1:0,m}},function(v,m){v.exports=function(v){var m=typeof v;return"string"==m||"number"==m||"symbol"==m||"boolean"==m?"__proto__"!==v:null===v}},function(v,m,b){var M=b(53);v.exports=function(v){return M(this,v).get(v)}},function(v,m,b){var M=b(53);v.exports=function(v){return M(this,v).has(v)}},function(v,m,b){var M=b(53);v.exports=function(v,m){var b=M(this,v),z=b.size;return b.set(v,m),this.size+=b.size==z?0:1,this}},function(v,m,b){var M=b(215);v.exports=function(v){return null==v?"":M(v)}},function(v,m,b){var M=b(48),z=b(124),N=b(11),W=b(47),$=M?M.prototype:void 0,U=$?$.toString:void 0;v.exports=function t(v){if("string"==typeof v)return v;if(N(v))return z(v,t)+"";if(W(v))return U?U.call(v):"";var m=v+"";return"0"==m&&1/v==-1/0?"-0":m}},function(v,m,b){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.getEntry=function(v){if("undefined"==typeof document)return null;var m=new RegExp("(^|; ?)".concat(v,"=([^;]+)")),b=null;try{var M=document.cookie.match(m);b=M?M[2]:null}catch(v){}return b}},function(v,m,b){"use strict";function n(v){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(m,"__esModule",{value:!0}),m.withConfig=s,m.insertCacheBuster=m.createURL=m.createStaticURL=m.createRESTURL=m.createDocsURL=m.createAppDocsURL=void 0;var M=b(218);function i(){if("function"!=typeof WeakMap)return null;var v=new WeakMap;return i=function(){return v},v}function u(v,m){var b=Object.keys(v);if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(v);m&&(M=M.filter((function(m){return Object.getOwnPropertyDescriptor(v,m).enumerable}))),b.push.apply(b,M)}return b}function a(v){for(var m=1;m<arguments.length;m++){var b=null!=arguments[m]?arguments[m]:{};m%2?u(Object(b),!0).forEach((function(m){c(v,m,b[m])})):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(b)):u(Object(b)).forEach((function(m){Object.defineProperty(v,m,Object.getOwnPropertyDescriptor(b,m))}))}return v}function c(v,m,b){return m in v?Object.defineProperty(v,m,{value:b,enumerable:!0,configurable:!0,writable:!0}):v[m]=b,v}function s(v){var m=v.appBuild,b=v.buildNumber,z=v.buildPushNumber,N=v.locale,W=v.rootPath,$=v.splunkdPath;function s(v){var M=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},N=a({appBuild:m,buildPushNumber:z,buildNumber:b},M),W=v.match(/(^|\w\w-\w\w\/)static\//);if(!W)return v;var $=W.index+W[0].length-1,U=v.match(/(^|\w\w-\w\w|)static\/app/)?":".concat(N.appBuild||0):"",q=N.buildPushNumber?".".concat(N.buildPushNumber):"",G="/@".concat(N.buildNumber).concat(q).concat(U),ee=v.substr(0,$),te=v.substr($);return"".concat(ee).concat(G).concat(te)}function f(v,$){var U=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},q=a({appBuild:m,buildPushNumber:z,buildNumber:b,rootPath:W,locale:N},U),G=v||"/",ee=$?"?".concat((0,M.stringify)($)):"";return"/"!==G.charAt(0)&&(G="/".concat(G)),s(G="".concat(q.rootPath||"","/").concat(q.locale).concat(G).concat(ee),q)}function l(v,m){return f("/help",v,m)}return{createAppDocsURL:function(v,m,b){var M=m.appName,z=m.appVersion;return l({location:"[".concat(M,":").concat(z,"]").concat(v)},b)},createDocsURL:function(v,m){return l({location:v},m)},createRESTURL:function(v){var m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(/^http[s]?:\/\//.test(v))return v;var M,z,N=b.splunkdPath||$||"";return/^\/.*/.test(v)?/^\/services/.test(v)?"".concat(N).concat(v):v:m.app||m.owner?(M=m.sharing?"nobody":m.owner?encodeURIComponent(m.owner):"-",z="system"===m.sharing?"system":m.app?encodeURIComponent(m.app):"-","".concat(N,"/servicesNS/").concat(M,"/").concat(z,"/").concat(v)):"".concat(N,"/services/").concat(v)},createStaticURL:function(v){for(var m=arguments.length,b=new Array(m>1?m-1:0),M=1;M<m;M++)b[M-1]=arguments[M];return f.apply(void 0,["static/".concat(v)].concat(b))},createURL:f,insertCacheBuster:s}}var z=s(function(v){if(v&&v.__esModule)return v;if(null===v||"object"!==n(v)&&"function"!=typeof v)return{default:v};var m=i();if(m&&m.has(v))return m.get(v);var b={},M=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var z in v)if(Object.prototype.hasOwnProperty.call(v,z)){var N=M?Object.getOwnPropertyDescriptor(v,z):null;N&&(N.get||N.set)?Object.defineProperty(b,z,N):b[z]=v[z]}return b.default=v,m&&m.set(v,b),b}(b(46))),N=z.createAppDocsURL,W=z.createDocsURL,$=z.createRESTURL,U=z.createStaticURL,q=z.createURL,G=z.insertCacheBuster;m.insertCacheBuster=G,m.createURL=q,m.createStaticURL=U,m.createRESTURL=$,m.createDocsURL=W,m.createAppDocsURL=N},function(v,m,b){"use strict";m.decode=m.parse=b(219),m.encode=m.stringify=b(220)},function(v,m,b){"use strict";function n(v,m){return Object.prototype.hasOwnProperty.call(v,m)}v.exports=function(v,m,b,z){m=m||"&",b=b||"=";var N={};if("string"!=typeof v||0===v.length)return N;var W=/\+/g;v=v.split(m);var $=1e3;z&&"number"==typeof z.maxKeys&&($=z.maxKeys);var U=v.length;$>0&&U>$&&(U=$);for(var q=0;q<U;++q){var G,ee,te,ie,ne=v[q].replace(W,"%20"),ae=ne.indexOf(b);ae>=0?(G=ne.substr(0,ae),ee=ne.substr(ae+1)):(G=ne,ee=""),te=decodeURIComponent(G),ie=decodeURIComponent(ee),n(N,te)?M(N[te])?N[te].push(ie):N[te]=[N[te],ie]:N[te]=ie}return N};var M=Array.isArray||function(v){return"[object Array]"===Object.prototype.toString.call(v)}},function(v,m,b){"use strict";var n=function(v){switch(typeof v){case"string":return v;case"boolean":return v?"true":"false";case"number":return isFinite(v)?v:"";default:return""}};v.exports=function(v,m,b,N){return m=m||"&",b=b||"=",null===v&&(v=void 0),"object"==typeof v?i(z(v),(function(z){var N=encodeURIComponent(n(z))+b;return M(v[z])?i(v[z],(function(v){return N+encodeURIComponent(n(v))})).join(m):N+encodeURIComponent(n(v[z]))})).join(m):N?encodeURIComponent(n(N))+b+encodeURIComponent(n(v)):""};var M=Array.isArray||function(v){return"[object Array]"===Object.prototype.toString.call(v)};function i(v,m){if(v.map)return v.map(m);for(var b=[],M=0;M<v.length;M++)b.push(m(v[M],M));return b}var z=Object.keys||function(v){var m=[];for(var b in v)Object.prototype.hasOwnProperty.call(v,b)&&m.push(b);return m}},function(v,m,b){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.findErrorMessage=a,m.handleResponse=function(v){return function(m){return(0,z.default)([].concat(v),m.status)?204===m.status?null:m.json():Promise.reject(m)}},m.handleError=function(v){return function(m){var b=null;try{b=m.json()}catch(m){return Promise.reject(new Error(v))}return b.then((function(m){var b=a(m);return b?Promise.reject(new Error(b.text)):Promise.reject(new Error(v))}))}},m.defaultFetchInit=void 0;var M=i(b(222)),z=i(b(278));function i(v){return v&&v.__esModule?v:{default:v}}var N={method:"GET",credentials:"include",headers:{"X-Splunk-Form-Key":b(46).CSRFToken,"X-Requested-With":"XMLHttpRequest","Content-Type":"application/x-www-form-urlencoded"}};function a(){var v=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).messages;if(Array.isArray(v))return(0,M.default)(v,(function(v){var m=v.type;return"ERROR"===m||"FATAL"===m||"risky_command"===m}))}m.defaultFetchInit=N},function(v,m,b){var M=b(223)(b(273));v.exports=M},function(v,m,b){var M=b(125),z=b(82),N=b(55);v.exports=function(v){return function(m,b,W){var $=Object(m);if(!z(m)){var U=M(b,3);m=N(m),b=function(v){return U($[v],v,$)}}var q=v(m,b,W);return q>-1?$[U?m[q]:q]:void 0}}},function(v,m,b){var M=b(225),z=b(264),N=b(135);v.exports=function(v){var m=z(v);return 1==m.length&&m[0][2]?N(m[0][0],m[0][1]):function(b){return b===v||M(b,v,m)}}},function(v,m,b){var M=b(126),z=b(127);v.exports=function(v,m,b,N){var W=b.length,$=W,U=!N;if(null==v)return!$;for(v=Object(v);W--;){var q=b[W];if(U&&q[2]?q[1]!==v[q[0]]:!(q[0]in v))return!1}for(;++W<$;){var G=(q=b[W])[0],ee=v[G],te=q[1];if(U&&q[2]){if(void 0===ee&&!(G in v))return!1}else{var ie=new M;if(N)var ne=N(ee,te,G,v,m,ie);if(!(void 0===ne?z(te,ee,3,N,ie):ne))return!1}}return!0}},function(v,m,b){var M=b(51);v.exports=function(){this.__data__=new M,this.size=0}},function(v,m){v.exports=function(v){var m=this.__data__,b=m.delete(v);return this.size=m.size,b}},function(v,m){v.exports=function(v){return this.__data__.get(v)}},function(v,m){v.exports=function(v){return this.__data__.has(v)}},function(v,m,b){var M=b(51),z=b(80),N=b(79);v.exports=function(v,m){var b=this.__data__;if(b instanceof M){var W=b.__data__;if(!z||W.length<199)return W.push([v,m]),this.size=++b.size,this;b=this.__data__=new N(W)}return b.set(v,m),this.size=b.size,this}},function(v,m,b){var M=b(126),z=b(128),N=b(237),W=b(241),$=b(259),U=b(11),q=b(130),G=b(133),ee="[object Arguments]",te="[object Array]",ie="[object Object]",ne=Object.prototype.hasOwnProperty;v.exports=function(v,m,b,ae,re,se){var le=U(v),oe=U(m),de=le?te:$(v),ce=oe?te:$(m),he=(de=de==ee?ie:de)==ie,ue=(ce=ce==ee?ie:ce)==ie,pe=de==ce;if(pe&&q(v)){if(!q(m))return!1;le=!0,he=!1}if(pe&&!he)return se||(se=new M),le||G(v)?z(v,m,b,ae,re,se):N(v,m,de,b,ae,re,se);if(!(1&b)){var fe=he&&ne.call(v,"__wrapped__"),ge=ue&&ne.call(m,"__wrapped__");if(fe||ge){var ve=fe?v.value():v,me=ge?m.value():m;return se||(se=new M),re(ve,me,b,ae,se)}}return!!pe&&(se||(se=new M),W(v,m,b,ae,re,se))}},function(v,m,b){var M=b(79),z=b(233),N=b(234);function u(v){var m=-1,b=null==v?0:v.length;for(this.__data__=new M;++m<b;)this.add(v[m])}u.prototype.add=u.prototype.push=z,u.prototype.has=N,v.exports=u},function(v,m){v.exports=function(v){return this.__data__.set(v,"__lodash_hash_undefined__"),this}},function(v,m){v.exports=function(v){return this.__data__.has(v)}},function(v,m){v.exports=function(v,m){for(var b=-1,M=null==v?0:v.length;++b<M;)if(m(v[b],b,v))return!0;return!1}},function(v,m){v.exports=function(v,m){return v.has(m)}},function(v,m,b){var M=b(48),z=b(238),N=b(123),W=b(128),$=b(239),U=b(240),q=M?M.prototype:void 0,G=q?q.valueOf:void 0;v.exports=function(v,m,b,M,q,ee,te){switch(b){case"[object DataView]":if(v.byteLength!=m.byteLength||v.byteOffset!=m.byteOffset)return!1;v=v.buffer,m=m.buffer;case"[object ArrayBuffer]":return!(v.byteLength!=m.byteLength||!ee(new z(v),new z(m)));case"[object Boolean]":case"[object Date]":case"[object Number]":return N(+v,+m);case"[object Error]":return v.name==m.name&&v.message==m.message;case"[object RegExp]":case"[object String]":return v==m+"";case"[object Map]":var ie=$;case"[object Set]":var ne=1&M;if(ie||(ie=U),v.size!=m.size&&!ne)return!1;var ae=te.get(v);if(ae)return ae==m;M|=2,te.set(v,m);var re=W(ie(v),ie(m),M,q,ee,te);return te.delete(v),re;case"[object Symbol]":if(G)return G.call(v)==G.call(m)}return!1}},function(v,m,b){var M=b(12).Uint8Array;v.exports=M},function(v,m){v.exports=function(v){var m=-1,b=Array(v.size);return v.forEach((function(v,M){b[++m]=[M,v]})),b}},function(v,m){v.exports=function(v){var m=-1,b=Array(v.size);return v.forEach((function(v){b[++m]=v})),b}},function(v,m,b){var M=b(242),z=Object.prototype.hasOwnProperty;v.exports=function(v,m,b,N,W,$){var U=1&b,q=M(v),G=q.length;if(G!=M(m).length&&!U)return!1;for(var ee=G;ee--;){var te=q[ee];if(!(U?te in m:z.call(m,te)))return!1}var ie=$.get(v),ne=$.get(m);if(ie&&ne)return ie==m&&ne==v;var ae=!0;$.set(v,m),$.set(m,v);for(var re=U;++ee<G;){var se=v[te=q[ee]],le=m[te];if(N)var oe=U?N(le,se,te,m,v,$):N(se,le,te,v,m,$);if(!(void 0===oe?se===le||W(se,le,b,N,$):oe)){ae=!1;break}re||(re="constructor"==te)}if(ae&&!re){var de=v.constructor,ce=m.constructor;de!=ce&&"constructor"in v&&"constructor"in m&&!("function"==typeof de&&de instanceof de&&"function"==typeof ce&&ce instanceof ce)&&(ae=!1)}return $.delete(v),$.delete(m),ae}},function(v,m,b){var M=b(243),z=b(245),N=b(55);v.exports=function(v){return M(v,N,z)}},function(v,m,b){var M=b(244),z=b(11);v.exports=function(v,m,b){var N=m(v);return z(v)?N:M(N,b(v))}},function(v,m){v.exports=function(v,m){for(var b=-1,M=m.length,z=v.length;++b<M;)v[z+b]=m[b];return v}},function(v,m,b){var M=b(246),z=b(247),N=Object.prototype.propertyIsEnumerable,W=Object.getOwnPropertySymbols,$=W?function(v){return null==v?[]:(v=Object(v),M(W(v),(function(m){return N.call(v,m)})))}:z;v.exports=$},function(v,m){v.exports=function(v,m){for(var b=-1,M=null==v?0:v.length,z=0,N=[];++b<M;){var W=v[b];m(W,b,v)&&(N[z++]=W)}return N}},function(v,m){v.exports=function(){return[]}},function(v,m,b){var M=b(249),z=b(129),N=b(11),W=b(130),$=b(132),U=b(133),q=Object.prototype.hasOwnProperty;v.exports=function(v,m){var b=N(v),G=!b&&z(v),ee=!b&&!G&&W(v),te=!b&&!G&&!ee&&U(v),ie=b||G||ee||te,ne=ie?M(v.length,String):[],ae=ne.length;for(var re in v)!m&&!q.call(v,re)||ie&&("length"==re||ee&&("offset"==re||"parent"==re)||te&&("buffer"==re||"byteLength"==re||"byteOffset"==re)||$(re,ae))||ne.push(re);return ne}},function(v,m){v.exports=function(v,m){for(var b=-1,M=Array(v);++b<v;)M[b]=m(b);return M}},function(v,m,b){var M=b(22),z=b(23);v.exports=function(v){return z(v)&&"[object Arguments]"==M(v)}},function(v,m){v.exports=function(){return!1}},function(v,m,b){var M=b(22),z=b(81),N=b(23),W={};W["[object Float32Array]"]=W["[object Float64Array]"]=W["[object Int8Array]"]=W["[object Int16Array]"]=W["[object Int32Array]"]=W["[object Uint8Array]"]=W["[object Uint8ClampedArray]"]=W["[object Uint16Array]"]=W["[object Uint32Array]"]=!0,W["[object Arguments]"]=W["[object Array]"]=W["[object ArrayBuffer]"]=W["[object Boolean]"]=W["[object DataView]"]=W["[object Date]"]=W["[object Error]"]=W["[object Function]"]=W["[object Map]"]=W["[object Number]"]=W["[object Object]"]=W["[object RegExp]"]=W["[object Set]"]=W["[object String]"]=W["[object WeakMap]"]=!1,v.exports=function(v){return N(v)&&z(v.length)&&!!W[M(v)]}},function(v,m){v.exports=function(v){return function(m){return v(m)}}},function(v,m,b){(function(v){var M=b(120),z=m&&!m.nodeType&&m,N=z&&"object"==typeof v&&v&&!v.nodeType&&v,W=N&&N.exports===z&&M.process,$=function(){try{return N&&N.require&&N.require("util").types||W&&W.binding&&W.binding("util")}catch(v){}}();v.exports=$}).call(this,b(131)(v))},function(v,m,b){var M=b(256),z=b(257),N=Object.prototype.hasOwnProperty;v.exports=function(v){if(!M(v))return z(v);var m=[];for(var b in Object(v))N.call(v,b)&&"constructor"!=b&&m.push(b);return m}},function(v,m){var b=Object.prototype;v.exports=function(v){var m=v&&v.constructor;return v===("function"==typeof m&&m.prototype||b)}},function(v,m,b){var M=b(258)(Object.keys,Object);v.exports=M},function(v,m){v.exports=function(v,m){return function(b){return v(m(b))}}},function(v,m,b){var M=b(260),z=b(80),N=b(261),W=b(262),$=b(263),U=b(22),q=b(122),G=q(M),ee=q(z),te=q(N),ie=q(W),ne=q($),ae=U;(M&&"[object DataView]"!=ae(new M(new ArrayBuffer(1)))||z&&"[object Map]"!=ae(new z)||N&&"[object Promise]"!=ae(N.resolve())||W&&"[object Set]"!=ae(new W)||$&&"[object WeakMap]"!=ae(new $))&&(ae=function(v){var m=U(v),b="[object Object]"==m?v.constructor:void 0,M=b?q(b):"";if(M)switch(M){case G:return"[object DataView]";case ee:return"[object Map]";case te:return"[object Promise]";case ie:return"[object Set]";case ne:return"[object WeakMap]"}return m}),v.exports=ae},function(v,m,b){var M=b(24)(b(12),"DataView");v.exports=M},function(v,m,b){var M=b(24)(b(12),"Promise");v.exports=M},function(v,m,b){var M=b(24)(b(12),"Set");v.exports=M},function(v,m,b){var M=b(24)(b(12),"WeakMap");v.exports=M},function(v,m,b){var M=b(134),z=b(55);v.exports=function(v){for(var m=z(v),b=m.length;b--;){var N=m[b],W=v[N];m[b]=[N,W,M(W)]}return m}},function(v,m,b){var M=b(127),z=b(117),N=b(266),W=b(78),$=b(134),U=b(135),q=b(54);v.exports=function(v,m){return W(v)&&$(m)?U(q(v),m):function(b){var W=z(b,v);return void 0===W&&W===m?N(b,v):M(m,W,3)}}},function(v,m,b){var M=b(267),z=b(268);v.exports=function(v,m){return null!=v&&z(v,m,M)}},function(v,m){v.exports=function(v,m){return null!=v&&m in Object(v)}},function(v,m,b){var M=b(119),z=b(129),N=b(11),W=b(132),$=b(81),U=b(54);v.exports=function(v,m,b){for(var q=-1,G=(m=M(m,v)).length,ee=!1;++q<G;){var te=U(m[q]);if(!(ee=null!=v&&b(v,te)))break;v=v[te]}return ee||++q!=G?ee:!!(G=null==v?0:v.length)&&$(G)&&W(te,G)&&(N(v)||z(v))}},function(v,m){v.exports=function(v){return v}},function(v,m,b){var M=b(271),z=b(272),N=b(78),W=b(54);v.exports=function(v){return N(v)?M(W(v)):z(v)}},function(v,m){v.exports=function(v){return function(m){return null==m?void 0:m[v]}}},function(v,m,b){var M=b(118);v.exports=function(v){return function(m){return M(m,v)}}},function(v,m,b){var M=b(136),z=b(125),N=b(137),W=Math.max;v.exports=function(v,m,b){var $=null==v?0:v.length;if(!$)return-1;var U=null==b?0:N(b);return U<0&&(U=W($+U,0)),M(v,z(m,3),U)}},function(v,m,b){var M=b(275);v.exports=function(v){return v?(v=M(v))===1/0||v===-1/0?17976931348623157e292*(v<0?-1:1):v==v?v:0:0===v?v:0}},function(v,m,b){var M=b(276),z=b(50),N=b(47),W=/^[-+]0x[0-9a-f]+$/i,$=/^0b[01]+$/i,U=/^0o[0-7]+$/i,q=parseInt;v.exports=function(v){if("number"==typeof v)return v;if(N(v))return NaN;if(z(v)){var m="function"==typeof v.valueOf?v.valueOf():v;v=z(m)?m+"":m}if("string"!=typeof v)return 0===v?v:+v;v=M(v);var b=$.test(v);return b||U.test(v)?q(v.slice(2),b?2:8):W.test(v)?NaN:+v}},function(v,m,b){var M=b(277),z=/^\s+/;v.exports=function(v){return v?v.slice(0,M(v)+1).replace(z,""):v}},function(v,m){var b=/\s/;v.exports=function(v){for(var m=v.length;m--&&b.test(v.charAt(m)););return m}},function(v,m,b){var M=b(279),z=b(82),N=b(282),W=b(137),$=b(283),U=Math.max;v.exports=function(v,m,b,q){v=z(v)?v:$(v),b=b&&!q?W(b):0;var G=v.length;return b<0&&(b=U(G+b,0)),N(v)?b<=G&&v.indexOf(m,b)>-1:!!G&&M(v,m,b)>-1}},function(v,m,b){var M=b(136),z=b(280),N=b(281);v.exports=function(v,m,b){return m==m?N(v,m,b):M(v,z,b)}},function(v,m){v.exports=function(v){return v!=v}},function(v,m){v.exports=function(v,m,b){for(var M=b-1,z=v.length;++M<z;)if(v[M]===m)return M;return-1}},function(v,m,b){var M=b(22),z=b(11),N=b(23);v.exports=function(v){return"string"==typeof v||!z(v)&&N(v)&&"[object String]"==M(v)}},function(v,m,b){var M=b(284),z=b(55);v.exports=function(v){return null==v?[]:M(v,z(v))}},function(v,m,b){var M=b(124);v.exports=function(v,m){return M(m,(function(m){return v[m]}))}},function(v,m,b){"use strict";var M;function o(v){M=v}function i(){o("undefined"!=typeof window&&window.gettext||function(v){return v})}Object.defineProperty(m,"__esModule",{value:!0}),m.gettext=function(){return M.apply(void 0,arguments)},m._=function(){return M.apply(void 0,arguments)},m.setSharedTranslator=o,m.resetSharedTranslator=i,i()}]).default}).call(this,b(271))},2457:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)).default.Model.extend({defaults:{severityLabelField:"alert_severity",severityLevelField:"alert_level",severityColorField:"alert_color",valueField:"alert_values",sparklineField:"alert_sparkline",labelField:"kpi",subLabelField:"service",dataFields:[]},validate:function validate(v){if(!v.idField)return"idField must be specified on SeverityTilesConfigModel."}});m.default=z;v.exports=m.default},2458:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(37)),N=M(b(254)),W=M(b(594)),$=M(b(15)),U=M(b(1777)),q=$.default.Collection.extend({model:U.default,clearDataFromSource:function clearDataFromSource(v){var m=this.where({dataSource:v});return m.length&&this.remove(m),m},replaceDataFromSource:function replaceDataFromSource(v,m){var b=this.where({dataSource:v}),M=[];(0,z.default)(b,(function(v){var b;Object.prototype.hasOwnProperty.call(m,v.id)?(b=m[v.id],v.set(b),b.isUpdate=!0):M.push(v)})),this.remove(M),this.add((0,W.default)(m,(function(v){return v.isUpdate})))},comparator:function comparator(v,m){if("ServiceHealthScore"===v.get("label"))return-1;if("ServiceHealthScore"===m.get("label"))return 1;if((0,N.default)(v.get("severityValue")))return 1;if((0,N.default)(m.get("severityValue")))return-1;var b=Number(v.get("severityValue")),M=Number(m.get("severityValue"));return b<M?1:b>M?-1:0}});m.default=q;v.exports=m.default},2460:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z,N=M(b(7)),W=b(45),$=M(b(0)),U=M(b(35)),q=M(b(2)),G=M(b(246)),ee=M(b(95)),te=M(b(178)),ie=M(b(15)),ne=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),ae=M(b(89)),re=b(4),se=b(29),le=b(192),oe=b(612),de=b(188),ce=M(b(77)),he=M(b(47)),ue=M(b(2461));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}b(2462);var pe=(0,q.default)(ae.default)(z||(z=(0,N.default)(['\n\t& [data-test="toggle"] {\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\tfont-size: 12px;\n\t\twidth: 190px;\n\t\twhite-space: nowrap;\n\t}\n']))),fe=(0,W.template)(ue.default,null,{variable:"vars"}),ge=ie.default.View.extend({attributes:{"data-test-itsi":"deep-dive-severity-tile-view"},tagName:"div",className:"deep-dive-severity-tile-view",initialize:function initialize(v){ie.default.View.prototype.initialize.apply(this,arguments),this.addLaneFunction=v.addLaneFunction,this.removeLaneFunction=v.removeLaneFunction,this.children={},this.children.addLink=new ce.default({appearance:"pill",dataTestItsi:"add-tile-to-deep-dive-link",icon:"plus",isLink:!0,onClick:this.addAction.bind(this),screenReaderText:(0,re.gettext)("Add tile to deep dive"),style:{margin:"23px 9px"}}),this.children.inUseDisabledLink=new ce.default({appearance:"pill",dataTestItsi:"in-used-lane-using-this-kpi-link",disabled:!0,icon:"check",isLink:!0,onClick:()=>{},screenReaderText:(0,re.gettext)("A deep dive lane uses this KPI"),style:{color:de.textColor}}),this.children.removeLink=new ce.default({appearance:"pill",dataTestItsi:"delete-all-lanes-using-this-kpi-link",icon:"clear",isLink:!0,onClick:this.deleteAction.bind(this),screenReaderText:(0,re.gettext)("Delete all deep dive lanes for this KPI")})},addAction:function addAction(){this.addLaneFunction([this])},deleteAction:function deleteAction(){this.removeLaneFunction([this.model.id])},render:function render(){var{prefix:v,valToShow:m}=(0,oe.getPrefixAndValueToShow)(this.model.get("value"));this.$el.html(fe({model:this.model,prefix:v,valToShow:m},{variable:"vars"})),this.$el.find(".deep-dive-severity-tile-add-container").append(this.children.addLink.render().$el),this.$el.find(".deep-dive-severity-tile-selector-container").append(this.children.inUseDisabledLink.render().$el),this.$el.find(".deep-dive-severity-tile-delete-container").append(this.children.removeLink.render().$el),!0===this.model.get("isAdded")?(this.$(".deep-dive-severity-tile-selector-container").show(),this.$(".deep-dive-severity-tile-delete-container").show()):(this.$(".deep-dive-severity-tile-selector-container").hide(),this.$(".deep-dive-severity-tile-delete-container").hide());var b=this.model.get("color"),M=ne.hsl(b),z=(0,oe.getStyleForBackgroundColor)(b),N=M.darker(.2),W="";switch(z){case le.SEVERITY_TILES_THEMES.DARK:W=de.textColor,this.$el.removeClass(le.SEVERITY_TILES_THEMES.LIGHT),this.$el.removeClass(le.SEVERITY_TILES_THEMES.LIGHT_CONTRASTED);break;case le.SEVERITY_TILES_THEMES.LIGHT:W=de.backgroundColor,this.$el.removeClass(le.SEVERITY_TILES_THEMES.DARK),this.$el.removeClass(le.SEVERITY_TILES_THEMES.LIGHT_CONTRASTED);break;default:W=de.legacyDarkColor,this.$el.removeClass(le.SEVERITY_TILES_THEMES.LIGHT),this.$el.removeClass(le.SEVERITY_TILES_THEMES.DARK)}this.$el.addClass(z),this.$(".deep-dive-severity-tile-text").css({"background-color":N.toString()}),this.$(".deep-dive-severity-tile-header").css({"background-color":b}),this.$(".deep-dive-severity-tile-sparkline-container").css({"background-color":b});var $=(0,ee.default)(this.model.get("sparklineData"),(function(v){return(0,se.isNumeric)(v)})),U=ne.scaleLinear().domain([0,$.length-1]).range([1,200]),q=ne.extent($,Number);q=(0,G.default)(q,(function(v){return 0===v}))?[0,1]:[.9*q[0],1.1*q[1]];var ie=ne.scaleLinear().domain(q).range([22,2]),ae=ne.line().x((function(v,m){return U(m)})).y((function(v){return ie(v)})),re=ne.select(this.$(".deep-dive-severity-tile-sparkline-stage").get(0)).selectAll("path.line-graph").data([$]);re.enter().append("path").merge(re).attr("fill","none").attr("stroke-width",2).attr("class","line-graph").attr("data-test-itsi","horizontal-severity-tile-line-graph").attr("d",ae).attr("stroke",W).attr("opacity",1),re.exit().remove();var ce=ne.select(this.$(".deep-dive-severity-tile-sparkline-stage").get(0)).selectAll("circle.value-marker").data([{x:$.length-1,y:(0,te.default)($)}]);return ce.enter().append("circle").merge(ce).attr("fill",b).attr("stroke",W).attr("stroke-width",2).attr("r",3).attr("class","value-marker").attr("data-test-itsi","value-marker").attr("cx",(function(v){return U(v.x)})).attr("cy",(function(v){return ie(v.y)})),ce.exit().remove(),this},fixLabels:function fixLabels(){!function checkTextWidth(v,m){v.width()>250&&(v.addClass("deep-dive-severity-tile-truncate-ellipsis"),v.siblings(".deep-dive-severity-tile-delete-container").addClass("deep-dive-severity-tile-delete-container-ellipsis"),U.default.unmountComponentAtNode(v.get(0)),U.default.render($.default.createElement(he.default,null,$.default.createElement(pe,{content:m,"data-test-itsi":"deep-dive-severity-tile-title-tooltip"},$.default.createElement("span",null,m))),v.get(0)))}(this.$(".deep-dive-severity-tile-title span"),this.model.get("label"))}});m.default=ge;v.exports=m.default},2461:function(v,m){v.exports='<div class="deep-dive-severity-tile-add-container"></div>\n<div class="deep-dive-severity-tile-header">\n\t<div class="deep-dive-severity-tile-selector-container"></div>\n\t<div class="deep-dive-severity-tile-title" data-test-itsi="deep-dive-severity-tile-title">\n\t\t<span><%- vars.model.get("label") %></span>\n\t\t<div class="deep-dive-severity-tile-delete-container"></div>\n\t</div>\n</div>\n<div class="deep-dive-severity-tile-sparkline-container">\n\t<svg class="deep-dive-severity-tile-sparkline-stage" data-test-itsi="deep-dive-severity-tile-sparkline-stage"></svg>\n</div>\n<div class="deep-dive-severity-tile-text">\n\t<span class="deep-dive-severity-tile-value" data-test-itsi="deep-dive-severity-tile-value"><%- vars.valToShow %></span>\n\t<% if (vars.prefix !== undefined && vars.valToShow !== "0") { %>\n\t\t<span class="deep-dive-severity-tile-suffix" data-test-itsi="severity-tile-suffix"><%- vars.prefix %></span>\n\t<% } %>\n\t<div class="deep-dive-severity-tile-unit-text" data-test-itsi="severity-tile-unit">\n\t\t<% var unit = vars.model.get("unit"); %>\n\t\t<% if (unit !== undefined && unit !== null && unit !== "") { %>\n\t\t\t<span><%- unit %></span>\n\t\t<% } %>\n\t</div>\n</div>'},2462:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(1060),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},2463:function(v,m){v.exports='<div class="severity-tiles-view" data-test-itsi="severity-tiles-view">\n\t<div class="severity-tiles-header">\n\t\t<h3 class="severity-tiles-title" data-test-itsi="severity-tiles-title">\n\t\t\t<%- vars.title %>\n\t\t</h3>\n\t\t<div class="severity-tile-options-placeholder"></div>\n\t\t<div class="severity-tiles-header-container"></div>\n\t\t<div class="severity-tiles-selection-controls" style="display:none;"></div>\n\t</div>\n\t<div class="severity-tiles-summary"></div>\n\t<div class="severity-tiles-body">\n\t\t<div class="severity-tiles-adapter-messages" data-test-itsi="severity-tiles-adapter-messages" style="text-align: center;"></div>\n\t\t<div class="severity-tiles-container" data-test-itsi="severity-tiles-container"></div>\n\t</div>\n</div>'},2464:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(1061),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},2760:function(v,m,b){(m=b(36)(!1)).push([v.i,".deep-dive-bulk-controls-container {\n\theight:40px;\n}\n\n.deep-dive-bulk-controls {\n\tdisplay: inline-block;\n}\n\n.deep-dive-refresh-control {\n\tpadding-left: 10px;\n\tfont-size: 16px;\n}\n\n.deep-dive-header-button-container {\n\tdisplay: inline-block;\n\tpadding-bottom: 4px;\n}\n\n.deep-dive-stats-op-container,\n.deep-dive-add-lane-container {\n\tpadding-right: 10px;\n}\n.deep-dive-bulk-actions-container {\n\tmargin-left: 10px;\n}",""]),v.exports=m},2761:function(v,m,b){(m=b(36)(!1)).push([v.i,'.deep-dive-lane {\n\tposition: relative;\n\theight: 59px;\n\twidth: 100%;\n\tborder-style: solid;\n\tborder-color: #c3cbd4; /* theme.borderColor */\n\tborder-top-width: 0px;\n\tborder-bottom-width: 1px;\n\tborder-left-width: 0px;\n\tborder-right-width: 0px;\n\toverflow: hidden;\n}\n\n/* Height Rules for Small Lanes (Default) */\n.deep-dive-lane.deep-dive-lane-size-small {\n\theight: 59px;\n}\n\n.deep-dive-lane.deep-dive-twinsies-active.deep-dive-lane-size-small {\n\theight: 119px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-active.deep-dive-lane-size-small {\n\theight: 479px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-active.deep-dive-twinsies-active.deep-dive-lane-size-small {\n\theight: 539px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-no-events-message.deep-dive-lane-size-small {\n\theight: 119px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-no-events-message.deep-dive-twinsies-active.deep-dive-lane-size-small {\n\theight: 179px;\n}\n\n.deep-dive-lane-size-small .deep-dive-lane-messages.deep-dive-lane-messages-primary {\n\ttop: 15px;\n}\n\n.deep-dive-lane-size-small .deep-dive-lane-messages.deep-dive-lane-messages-twin {\n\ttop: 75px;\n}\n\n.deep-dive-lane-size-small .deep-dive-lane-chart.deep-dive-lane-chart-twin {\n\ttop: 59px;\n}\n\n.deep-dive-lane-size-small .deep-dive-lane-details-container {\n\ttop: 59px;\n}\n\n.deep-dive-twinsies-active.deep-dive-lane-size-small .deep-dive-lane-details-container {\n\ttop: 119px;\n}\n\n/* Height Rules for Medium Lanes (Default + 30px Lane Height) */\n.deep-dive-lane.deep-dive-lane-size-medium {\n\theight: 89px;\n}\n\n.deep-dive-lane.deep-dive-twinsies-active.deep-dive-lane-size-medium {\n\theight: 179px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-active.deep-dive-lane-size-medium {\n\theight: 509px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-active.deep-dive-twinsies-active.deep-dive-lane-size-medium {\n\theight: 599px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-no-events-message.deep-dive-lane-size-medium {\n\theight: 149px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-no-events-message.deep-dive-twinsies-active.deep-dive-lane-size-medium {\n\theight: 239px;\n}\n\n.deep-dive-lane-size-medium .deep-dive-lane-messages.deep-dive-lane-messages-primary {\n\ttop: 30px;\n}\n\n.deep-dive-lane-size-medium .deep-dive-lane-messages.deep-dive-lane-messages-twin {\n\ttop: 120px;\n}\n\n.deep-dive-lane-size-medium .deep-dive-lane-chart {\n\theight: 89px;\n}\n\n.deep-dive-lane-size-medium .deep-dive-lane-chart.deep-dive-lane-chart-twin {\n\ttop: 89px;\n}\n\n.deep-dive-lane-size-medium .deep-dive-lane-details-container {\n\ttop: 89px;\n}\n\n.deep-dive-twinsies-active.deep-dive-lane-size-medium .deep-dive-lane-details-container {\n\ttop: 179px;\n}\n\n/* Height Rules for Large Lanes (Default + 60px) */\n.deep-dive-lane.deep-dive-lane-size-large {\n\theight: 119px;\n}\n\n.deep-dive-lane.deep-dive-twinsies-active.deep-dive-lane-size-large {\n\theight: 239px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-active.deep-dive-lane-size-large {\n\theight: 539px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-active.deep-dive-twinsies-active.deep-dive-lane-size-large {\n\theight: 659px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-no-events-message.deep-dive-lane-size-large {\n\theight: 179px;\n}\n\n.deep-dive-lane.deep-dive-lane-details-no-events-message.deep-dive-twinsies-active.deep-dive-lane-size-large {\n\theight: 299px;\n}\n\n.deep-dive-lane-size-large .deep-dive-lane-messages.deep-dive-lane-messages-primary {\n\ttop: 45px;\n}\n\n.deep-dive-lane-size-large .deep-dive-lane-messages.deep-dive-lane-messages-twin {\n\ttop: 165px;\n}\n\n.deep-dive-lane-size-large .deep-dive-lane-chart {\n\theight: 119px;\n}\n\n.deep-dive-lane-size-large .deep-dive-lane-chart.deep-dive-lane-chart-twin {\n\ttop: 119px;\n}\n\n.deep-dive-lane-size-large .deep-dive-lane-details-container {\n\ttop: 119px;\n}\n\n.deep-dive-twinsies-active.deep-dive-lane-size-large .deep-dive-lane-details-container {\n\ttop: 239px;\n}\n\n.deep-dive-lane-messages {\n\tposition: absolute;\n\t/* Left is lane header width */\n\tleft: 260px;\n\tright: 0px;\n\tz-index: 5;\n\tcursor: auto;\n}\n\n.deep-dive-lane-messages.deep-dive-lane-messages-twin {\n\tdisplay: none;\n}\n\n.deep-dive-twinsies-active .deep-dive-lane-messages.deep-dive-lane-messages-twin {\n\tdisplay: block;\n}\n\n.deep-dive-lane-header {\n\tposition: absolute;\n\ttop: 0px;\n\tbottom: 0px;\n\tleft: 0px;\n\tbackground-color: #f2f4f5; /* theme.backgroundColorHover */\n\tborder-style: solid;\n\tborder-color: #c3cbd4; /* theme.borderColor */\n\tborder-top-width: 0px;\n\tborder-bottom-width: 0px;\n\tborder-left-width: 0px;\n\tborder-right-width: 1px;\n\twidth: 259px;\n\tcursor: ns-resize;\n}\n\n.deep-dive-lane-actions-container {\n\tposition: absolute;\n\ttop: 5px;\n\tleft: 200px;\n\tz-index: 1;\n\tdisplay: none;\n}\n\n.deep-dive-lane-body {\n\tposition: absolute;\n\ttop: 0px;\n\tbottom: 0px;\n\tleft: 260px;\n\tright: 0px;\n}\n\n.deep-dive-lane-chart {\n\tposition: absolute;\n\twidth: 100%;\n\theight: 59px;\n\ttop: 0px;\n\tleft: 0px;\n\tz-index: 4;\n}\n\n.deep-dive-lane-chart.deep-dive-lane-chart-twin {\n\tborder-style: solid;\n\tborder-color: #c3cbd4; /* theme.borderColor */\n\tborder-top-width: 1px;\n\tborder-bottom-width: 0px;\n\tborder-left-width: 0px;\n\tborder-right-width: 0px;\n\ttop: 59px;\n\tdisplay: none;\n}\n\n.deep-dive-twinsies-active .deep-dive-lane-chart.deep-dive-lane-chart-twin {\n\tdisplay: block;\n}\n\n.deep-dive-lane-handle {\n\twidth: 11px;\n\tposition: absolute;\n\ttop: 2px;\n\tbottom: 2px;\n\tleft: 2px;\n\tz-index: 5;\n\tbackground-image: url("/en-US/static/app/itsi/images/drag_handle.png");\n\tbackground-repeat:repeat-y;\n\tcursor: ns-resize;\n\tdisplay: none;\n}\n\n.deep-dive-lane-title-box {\n\tmargin-top: 15px;\n\tmargin-left: 50px;\n}\n\n.deep-dive-twinsies-active .deep-dive-lane-title-box {\n\tmargin-top: 45px;\n}\n\n.deep-dive-lane-title {\n\tfont-size: 15px;\n\tcolor: #2b3033; /* theme.gray22 */\n\twhite-space: nowrap;\n}\n\n.deep-dive-lane-subtitle {\n\tfont-size: 12px;\n\tcolor: #6b7785; /* theme.textGray */\n\tfont-style: italic;\n\twhite-space: nowrap;\n}\n\n.deep-dive-lane-truncate-ellipsis {\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\twidth: 194px;\n\tdisplay: block;\n}\n\n/* Lane Details Container */\n.deep-dive-lane-details-container {\n\theight: 420px;\n\tposition: absolute;\n\ttop: 59px;\n\tbottom: 0px;\n\tleft: 260px;\n\tright: 0px;\n\tborder-style: solid;\n\tborder-color: #c3cbd4; /* theme.borderColor */\n\tborder-top-width: 0px;\n\tborder-bottom-width: 0px;\n\tborder-left-width: 0px;\n\tborder-right-width: 0px;\n\toverflow-y: scroll;\n\tdisplay: none;\n}\n\n.deep-dive-lane-details-active .deep-dive-lane-details-container {\n\tborder-top-width: 1px;\n\tdisplay: block;\n}\n\n/* Making messages not look like crap */\n.splunk-message-container.compact .alert {\n\ttext-align: left;\n}\n\n.alert-nothing {\n\t/* yeah there\'s really lame css hacks in dashboards, so we need to important */\n\tdisplay: none !important;\n}\n\n.deep-dive-lane-selection-container {\n\tdisplay: none;\n\tposition: absolute;\n\tmargin-top: 15px;\n\tmargin-left: 20px;\n}',""]),v.exports=m},2762:function(v,m,b){(m=b(36)(!1)).push([v.i,'.event-count,\n.run-search,\n.hide-events {\n\tfloat: left;\n\tline-height: 32px;\n}\n.event-count {\n\tfont-weight: bold;\n\tpadding-left: 20px;\n}\n.run-search,\n.hide-events {\n\tpadding-left: 20px;\n}\n.deep-dive-lane-details-react-event-viewer-container button[data-test="table-style-selector-button"],\n.deep-dive-lane-details-react-event-viewer-container button[data-test="pagination-button"] {\n\tflex-grow: 0;\n}',""]),v.exports=m},2763:function(v,m,b){(m=b(36)(!1)).push([v.i,".itsi-deep-dive-container {\n\tpadding: 0 0 15px 0;\n}\n.deep-dive-row {\n\tpadding-left: 20px;\n}\n.application-page-header {\n\tbackground-color: #f2f4f5; /* theme.backgroundColorHover */\n}\n\n.application-page-sub-header {\n\tbackground-color: #f2f4f5; /* theme.backgroundColorHover */\n\tpadding-right: 0;\n}\n\n.application-page-sub-header-left-container {\n\tmargin-left: 20px;\n}\n\n.deep-dive-collection {\n\tmargin-top: 15px;\n\twidth: 100%;\n}\n.deep-dive-lanes-container {\n\t/* position set for overlay to be absolute to */\n\tposition: relative;\n\tborder-style: solid;\n\tborder-color: #c3cbd4; /* theme.borderColor */\n\tborder-top-width: 1px;\n\tborder-bottom-width: 0px;\n\tborder-left-width: 1px;\n\tborder-right-width: 1px;\n\tbackground-color: #FFFFFF; /* theme.backgroundColor */\n\t-webkit-font-smoothing: antialiased;\n\t-moz-font-smoothing: antialiased;\n\tfont-smoothing: antialiased;\n}\n\n.deep-dive-lane-header:hover {\n\tcursor: move;\n\tcursor: -webkit-grab;\n\tcursor: -moz-grab;\n\tbackground-color: #e1e6eb; /* theme.borderLightColor */\n}\n\n.deep-dive-lane-header.grabbed{\n\tcursor: move;\n\tcursor: -webkit-grabbing;\n\tcursor: -moz-grabbing;\n}\n\n.deep-dive-lane.grabbed{\n\tcursor: move;\n\tcursor: -webkit-grabbing;\n\tcursor: -moz-grabbing;\n}\n\n.deep-dive-lane-collection-overlay {\n\tposition: absolute;\n\t/* left is the lane title width 260 */\n\tleft: 260px;\n\t/* top is the border of the top lane 0 and an overlap on the top time axis*/\n\ttop: -40px;\n\tz-index: 100;\n\tpointer-events: none;\n}\n\n.lane-investigator-bar {\n\tpointer-events: none;\n}\n\n.deep-dive-time-axis-container {\n\twidth: 100%;\n}\n.deep-dive-lane-collection-time-axis g.axis-container g.tick text {\n\tfont-size: 14px;\n}\n\n.deep-dive-layout-table-left-col {\n\twidth: 260px;\n\theight: 20px;\n\tpadding-left: 258px;\n}\n\n.deep-dive-lane-collection-time-axis {\n\toverflow: visible;\n}\n\n.deep-dive-lane-collection-time-axis-top {\n\theight: 15px;\n\twidth: 100%;\n}\n\n.deep-dive-lane-collection-time-axis-bottom {\n\theight: 38px;\n\twidth: 100%;\n}\n\n.deep-dive-lane-collection-time-axis .tick text {\n\tfill: #6b7785; /* theme.textGray */\n}\n.deep-dive-lane-collection-time-axis .domain {\n\tfill: #c3cbd4; /* theme.textDisabledColor */\n}\n\n.deep-dive-layout-table td {\n\tmargin: 0;\n}\n\n.deep-dive-dummy {\n\twidth: 260px;\n}\n\n.vertical-middle {\n\tvertical-align: middle;\n\theight: 26px;\n}",""]),v.exports=m},2765:function(v,m,b){(m=b(36)(!1)).push([v.i,".tree-nodes text {\n\tcolor: #2b3033; /* theme.gray22 */\n}",""]),v.exports=m},2766:function(v,m,b){(m=b(36)(!1)).push([v.i,".side-bar-main .sidebar {\n\tz-index: 1038;\n\ttop: 0;\n\tright: 0;\n\theight: 100%;\n\tbackground-color: #ffffff; /* theme.backgroundColor */\n}\n\n.sidebar.collapsed,\n.sidebar.expanded {\n\tborder: solid 1px #c3cbd4; /* theme.borderColor */\n}\n\n.sidebar.collapsed .sidebar-body .focus-title {\n\tmargin: 0;\n\tpadding-top: 0;\n}\n\n.sidebar.collapsed .sidebar-body .service-name {\n\tmargin-top: 0;\n}\n\n.sidebar.expanded {\n\theight: 100vh;\n\twidth: 360px;\n\ttop: 46px;\n\tposition: absolute;\n}\n\n.sidebar.collapsed {\n\theight: 100vh;\n\twidth: 50px;\n\ttop: 46px;\n\tposition: absolute;\n}\n\n.sidebar.expanded .header,\n.sidebar.collapsed {\n\tbackground-color: #f2f4f5; /* theme.backgroundColorHover */\n}\n\n.sidebar.expanded .sidebar-body .report-preview {\n\twidth: 360px;\n}\n\n.sidebar.expanded .header {\n\tdisplay: flex;\n\theight: 40px;\n\twidth: 360px;\n\tpadding: 0;\n\tborder-bottom: 1px solid #c3cbd4; /* theme.borderColor */\n}\n\n.sidebar.expanded .preview-body {\n\ttop: 41px;\n\tpadding: 0;\n}\n\n.focus-title,\n.service-name {\n\tpadding-bottom: 10px;\n\ttransform: rotate(90deg);\n\ttransform-origin: left bottom 0;\n\t-webkit-transform: rotate(90deg);\n\t-webkit-transform-origin: left bottom 0;\n\tfont-size: 16px;\n\tcolor: #3c444d; /* theme.textColor */\n}\n\n.service-name {\n\tpadding-left: 35px;\n\twhite-space: nowrap;\n\toverflow-x: hidden;\n\tmin-width: 450px;\n\ttext-overflow: ellipsis;\n}\n\n.horizontal-focus,\n.horizontal-focus-no-services {\n\tdisplay: inline-block;\n\tfont-size: 16px;\n\tcolor: #3c444d; /* theme.textColor */\n}\n.horizontal-focus {\n\tmargin-top: 6px!important;\n\tmargin-bottom: 4px!important;\n\tmargin-left: 4px;\n\tmargin-right: 4px;\n\twhite-space: nowrap;\n}\n.deep-dive-no-services {\n\tmargin: 10px 15px;\n}\n\n.service-selector-dropdown {\n\tdisplay: inline-block;\n\toverflow-y: hidden;\n}\n.deep-dive-topology-tree-container {\n\theight: 360px;\n\tborder: 1px #c3cbd4; /* theme.borderColor */\n\tborder-bottom-style: solid;\n\toverflow-y: hidden;\n\tbackground: #ffffff; /* theme.backgroundColor */\n}\n\n.deep-dive-kpi-listing-container {\n\tborder: 1px #c3cbd4; /* theme.borderColor */\n\tborder-top-style: none;\n\toverflow: auto;\n\tbackground: #ffffff; /* theme.backgroundColor */\n\tpadding-top: 10px;\n}\n\n.topology-tree-no-dependencies-container {\n\tdisplay: none;\n\tpadding-left: 7px;\n}",""]),v.exports=m},2768:function(v,m,b){(m=b(36)(!1)).push([v.i,"body {\n\tbackground-color: #f2f4f5!important;\n}\n.application-page-header-right-container .splunk-timerange {\n\tdisplay: inline-block;\n\tmargin-right: 5px;\n}\n\n@media all and (-ms-high-contrast: none) {\n\t/* fixes IE11 truncation issue */\n\t.application-page-header-right-container .splunk-timerange div[data-test='time-range-dropdown'] {\n\t\tmax-width: 100%;\n\t}\n}",""]),v.exports=m},3766:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=b(4),W=b(126),$=b(2447),U=b(900),q=M(b(155)),G=M(b(77)),ee=M(b(494)),te=M(b(806)),ie=M(b(6782)),ne=q.default.extend({dataTestItsi:"deep-dive-lane-settings-modal-view-modal",initialize:function initialize(v){q.default.prototype.initialize.apply(this,arguments),this._title=v.modalTitle||(0,N.gettext)("Lane Settings"),this._primaryButtonText=v.modalPrimaryButtonText||(0,N.gettext)("Save"),v.laneSettingsCollection instanceof te.default?this._laneSettingsCollection=v.laneSettingsCollection:this._laneSettingsCollection=null,v.laneSettings instanceof ee.default?(this._laneSettings=v.laneSettings.clone(),this._originalLaneSettings=v.laneSettings):this._laneSettings=new ee.default,this.children._mainView=new ie.default({laneSettings:this._laneSettings}),this.children.cancelButton=new G.default({dataTestItsi:"lane-settings-modal-cancel-button",label:(0,N.gettext)("Cancel"),onClick:this.hide.bind(this)}),this.children.saveButton=new G.default({appearance:"primary",dataTestItsi:"lane-settings-modal-primary-button",label:this._primaryButtonText,onClick:this.onSave.bind(this),style:{marginLeft:10}})},onSave:function onSave(){var v,m=(0,N.gettext)("Search is not a valid metric search, it cannot be an empty string."),b=this._laneSettings.get("title"),M=this.children._mainView.children.datamodel.datamodelControl.datamodelModel,q=!1;if(M&&(v=M.validate(M.attributes)),this.children._mainView.children.title.error(!1),this.children._mainView.children.datamodel.datamodelControl.dataModelSelect.error(!1),this.children._mainView.children.datamodel.datamodelControl.objectSelect.error(!1),this.children._mainView.children.datamodel.datamodelControl.fieldSelect.error(!1),this.children._mainView.children.datamodel.search.error(!1),this.children._mainView.children.adhoc.search.error(!1),0!==b.length&&b.trim()||(this.children._mainView.children.title.error(W.NO_EMPTY_TITLE_MESSAGE),q=!0),"datamodel"===this._laneSettings.get("searchSource")&&v&&(this.children._mainView.children.datamodel.search.error((0,N.gettext)("Must select a data model, an object, and a field first.")),M.get("datamodel")||(this.children._mainView.children.datamodel.datamodelControl.dataModelSelect.error($.VALIDATION_ERRORS.DATAMODEL),q=!0),M.get("object")||(this.children._mainView.children.datamodel.datamodelControl.objectSelect.error($.VALIDATION_ERRORS.DATAMODEL_OBJECT),q=!0),M.get("field")||(this.children._mainView.children.datamodel.datamodelControl.fieldSelect.error($.VALIDATION_ERRORS.DATAMODEL_FIELD),q=!0)),"adhoc"===this._laneSettings.get("searchSource")&&""===this._laneSettings.get("search")&&(this.children._mainView.children.adhoc.search.error(m),q=!0),!q){this.children._mainView.flashMessagesCollection.reset();var G=z.default.trim(this._laneSettings.get("search"));0!==G.indexOf("search")&&0!==G.indexOf("|")&&(G="search "+G),this.children.saveButton.changeStateAndLabel(!0,(0,N.gettext)("Validating..."));var ee={output_mode:"json",q:G};(0,U.parseSearch)(ee).then(v=>v.data).then(v=>{var b;v.reportsSearch?(null!==this._originalLaneSettings&&void 0!==this._originalLaneSettings&&this._originalLaneSettings.set(this._laneSettings.toJSON()),this._laneSettingsCollection instanceof te.default&&this._laneSettingsCollection.add(this._laneSettings),this.hide(),this.remove()):""===this._laneSettings.get("search")?this.children._mainView.children.adhoc.search.error(m):(b=(0,N.gettext)("Search is not a valid metric search, it should contain reporting search commands."),this.children._mainView.children.adhoc.search.error(b),this.children._mainView.children.datamodel.search.error(b))}).catch(v=>{this.children._mainView.flashMessagesCollection.reset([{dataTestItsi:"deep-dive-lane-settings-error-message",html:v,type:"error"}]),this.children._mainView.children.datamodel.search.error(!0),this.children._mainView.children.adhoc.search.error(!0)}).finally(()=>{this.children.saveButton.changeStateAndLabel(!1,this._primaryButtonText)})}},render:function render(){return this.setModalTitle(this._title),this.appendToBody(this.children._mainView.render().el),this.appendToFooter(this.children.cancelButton.render().$el),this.appendToFooter(this.children.saveButton.render().$el),q.default.prototype.render.apply(this,arguments),this}});m.default=ne;v.exports=m.default},3767:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=M(b(15)),W=M(b(0)),$=b(4),U=M(b(34)),q=b(61),G=b(126),ee=b(52),te=b(232),ie=b(900),ne=b(137),ae=b(109),re=M(b(88)),se=M(b(77)),le=M(b(111)),oe=M(b(155)),de=M(b(258)),ce=M(b(288)),he=M(b(2443)),ue=b(495),pe=M(b(494)),fe=M(b(806)),ge=oe.default.extend({dataTestItsi:"deep-dive-kpi-lane-modal-view-modal",initialize:function initialize(v){oe.default.prototype.initialize.apply(this,arguments),this._kpiCollection=null,this.deepDiveCacheInstance=he.default.getInstance(),this._title=v.modalTitle||(0,$.gettext)("Lane Settings"),this._primaryButtonText=v.modalPrimaryButtonText||(0,$.gettext)("Save"),v.laneSettingsCollection instanceof fe.default?this._laneSettingsCollection=v.laneSettingsCollection:this._laneSettingsCollection=null,v.laneSettings instanceof pe.default?(this._laneSettings=v.laneSettings.clone(),this._originalLaneSettings=v.laneSettings):this._laneSettings=new pe.default({laneType:"kpi",searchSource:"kpi"}),this.children={},this.children.kpiTitle=new re.default({controlType:"Text",controlOptions:{dataTestItsi:"kpi-lane-kpi-title-text",enabled:!1,listenForModelChanges:!0,model:this._laneSettings,modelAttribute:"kpiTitle"},dataTestItsi:"kpi-lane-kpi-title-control-group",label:(0,$.gettext)("KPI Title")}),this.children.overwriteKpiTitle=new re.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-kpi-lane-overwrite-kpi-title-radio",items:[{label:(0,$.gettext)("Yes"),value:"yes"},{label:(0,$.gettext)("No"),value:"no"}],model:this._laneSettings,modelAttribute:"overwriteKpiTitle"},dataTestItsi:"deep-dive-kpi-lane-overwrite-kpi-title-control-group",label:(0,$.gettext)("Overwrite KPI Title"),tooltip:(0,$.gettext)("Click Yes to overwrite Title.")}),this.children.title=new re.default({controlType:"Text",controlOptions:{dataTestItsi:"kpi-lane-title-text",model:this._laneSettings,modelAttribute:"title"},dataTestItsi:"deep-dive-kpi-lane-title-control-group",label:(0,$.gettext)("Title"),required:!0}),this.children.visualizationType=new re.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"kpi-lane-graph-type-select",items:(0,te.GRAPH_TYPES_OPTIONS_PLUS)(),model:this._laneSettings,modelAttribute:"graphType",style:{width:"100%"}},dataTestItsi:"deep-dive-kpi-lane-graph-type-select-control-group",label:(0,$.gettext)("Graph Type")}),this.children.distributionStreamMode=new re.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-kpi-lane-distribution-stream-mode-radio",items:[{label:(0,$.gettext)("Quantile Mode"),value:"quantile"},{label:(0,$.gettext)("Standard Deviation Mode"),value:"normal"}],model:this._laneSettings,modelAttribute:"distributionStreamMode"},dataTestItsi:"deep-dive-kpi-lane-distribution-stream-mode-control-group",label:(0,$.gettext)("Distribution Stream Mode")}),this.children.visualizationColor=new re.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"kpi-lane-graph-color-select",items:te.COLOR_DROPDOWN_CONTENT,model:this._laneSettings,modelAttribute:"graphColor",style:{width:"100%"}},dataTestItsi:"deep-dive-kpi-lane-graph-color-control-group",label:(0,$.gettext)("Graph Color")}),this.children.laneSize=new re.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-kpi-lane-lane-size-radio",items:[{label:(0,$.gettext)("Small"),value:"small"},{label:(0,$.gettext)("Medium"),value:"medium"},{label:(0,$.gettext)("Large"),value:"large"}],model:this._laneSettings,modelAttribute:"laneSize"},dataTestItsi:"deep-dive-kpi-lane-lane-size-control-group",label:(0,$.gettext)("Lane Size")}),this.children.kpi={},this.children.kpi.serviceId=new re.default({controlType:"FetchingSelector",controlOptions:{dataTestItsi:"kpi-lane-service-select",enabled:!1,fields:"title,_key,kpis.title,kpis._key,kpis.type",model:this._laneSettings,modelAttribute:"kpiServiceId",placeholder:(0,$.gettext)("Select a service"),retriever:ae.retrieveServices,retrieverCount:ae.retrieveServicesCount,style:{maxWidth:410,width:"100%"},setInitialToFirstFetched:!v.action||"edit"!==v.action,typeAheadFilter:!0},dataTestItsi:"deep-dive-kpi-lane-service-control-group",label:(0,$.gettext)("Service"),required:!0}),this.children.kpi.kpiId=new re.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"kpi-lane-kpi-select",enabled:!1,items:[],model:this._laneSettings,modelAttribute:"kpiId",style:{maxWidth:410,width:"100%"},typeAheadFilter:!0},dataTestItsi:"deep-dive-kpi-lane-kpi-select-control-group",label:(0,$.gettext)("KPI"),required:!0}),this.children.kpi.kpiAddToSummary=new re.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-kpi-lane-kpi-add-to-summary-radio",items:[{label:(0,$.gettext)("Yes"),value:"yes"},{label:(0,$.gettext)("No"),value:"no"}],listenForModelChanges:!0,model:this._laneSettings,modelAttribute:"kpiAddToSummary"},dataTestItsi:"deep-dive-kpi-lane-kpi-add-to-summary-control-group",label:(0,$.gettext)("Accelerate Using KPI Summary"),tooltip:(0,$.gettext)("Use this setting to pick the search type (summary index search or raw search) for the KPI. Searches running off the summary index are faster than raw searches.")}),this.children.kpi.search=new re.default({controlType:"Textarea",controlOptions:{dataTestItsi:"kpi-lane-search-text-area",enabled:!1,model:this._laneSettings,modelAttribute:"search"},dataTestItsi:"deep-dive-kpi-lane-search-control-group",label:(0,$.gettext)("KPI Search"),help:W.default.createElement(U.default,{"data-test-itsi":"kpi-lane-modal-run-kpi-search-link",openInNewContext:!0,onClick:this.runSearch.bind(this)},(0,$.gettext)("Run Search")),tooltip:(0,$.gettext)("Search set by KPI, edit the KPI to edit search.")}),this.helperModel=new N.default.Model({kpiSummarySearch:"",kpiCustomStatsOpSearch:""}),this.listenTo(this.helperModel,"change:kpiSummarySearch",this.renderKpiSummarySearch),this.listenTo(this.helperModel,"change:kpiCustomStatsOpSearch",this.renderKpiCustomStatsOpSearch),this.children.kpi.kpiSummarySearch=new re.default({controlType:"Textarea",controlOptions:{dataTestItsi:"kpi-lane-summary-search-text-area",enabled:!1,listenForModelChanges:!0,model:this.helperModel,modelAttribute:"kpiSummarySearch",placeholder:(0,$.gettext)("required")},dataTestItsi:"kpi-lane-summary-search-control-group",help:W.default.createElement(U.default,{"data-test-itsi":"kpi-lane-modal-run-kpi-summary-search-link",openInNewContext:!0,onClick:this.runSearch.bind(this)},(0,$.gettext)("Run Search")),label:(0,$.gettext)("KPI Search"),tooltip:(0,$.gettext)("Search set by KPI, edit the KPI to edit search.")}),this.children.kpi.kpiCustomStatsOpSearch=new re.default({controlType:"Textarea",controlOptions:{dataTestItsi:"kpi-lane-custom-stats-op-search-text-area",enabled:!1,listenForModelChanges:!0,model:this.helperModel,modelAttribute:"kpiCustomStatsOpSearch"},dataTestItsi:"kpi-lane-custom-stats-op-search-control-group",label:(0,$.gettext)("KPI Search"),help:W.default.createElement(U.default,{"data-test-itsi":"kpi-lane-modal-run-kpi-custom-stats-search-link",openInNewContext:!0,onClick:this.runSearch.bind(this)},(0,$.gettext)("Run Search")),tooltip:(0,$.gettext)("Search set by KPI, edit the KPI to edit search.")}),this.children.cancelButton=new se.default({dataTestItsi:"kpi-lane-modal-cancel-button",label:(0,$.gettext)("Cancel"),onClick:this.hide.bind(this)}),this.children.saveButton=new se.default({appearance:"primary",dataTestItsi:"kpi-lane-modal-primary-button",label:this._primaryButtonText,onClick:this.onSave.bind(this),style:{marginLeft:10}}),this.children.loadingMessage=new le.default({content:(0,$.gettext)("Loading services..."),dataTestItsi:"deep-dive-kpi-lane-loading-services-message",isVisible:!1,style:{marginLeft:q.LABEL_WIDTHS.Default+20},type:"info"}),this.children.noServicesMessage=new le.default({content:W.default.createElement("div",null,(0,$.gettext)("No services defined.")," ",W.default.createElement(U.default,{"data-test-itsi":"kpi-lane-configure-services-link",openInNewContext:!0,to:(0,ae.uiListerURL)()},(0,$.gettext)("Configure Services"))),dataTestItsi:"kpi-lane-no-services-defined-message",isVisible:!1,style:{marginLeft:q.LABEL_WIDTHS.Default+20},type:"info"}),this.listenTo(this._laneSettings,"change:kpiServiceId",this._updateKpiSelect),this.listenTo(this._laneSettings,"change:kpiId",this._updateSearchForKpi),this.listenTo(this._laneSettings,"change:kpiAddToSummary change:distributionStreamMode change:kpiStatsOp",this._showKpiSummarySearch),this.listenTo(this._laneSettings,"change:overwriteKpiTitle",this._overwriteKpiTitle),this.listenTo(this._laneSettings,"change:graphType",this._showDistributionStreamModeToggle),this.listenTo(this._laneSettings,"change:laneSize",this.children.laneSize.setValueFromModel),this.flashMessagesCollection=new N.default.Collection,this.children.flashMessages=new de.default({collection:this.flashMessagesCollection})},renderKpiSummarySearch:function renderKpiSummarySearch(){this.children.kpi.kpiSummarySearch.render()},renderKpiCustomStatsOpSearch:function renderKpiCustomStatsOpSearch(){this.children.kpi.kpiCustomStatsOpSearch.render()},onSave:function onSave(){var v;if(this._kpiCollection){var m=this._kpiCollection.get(this._laneSettings.get("kpiId"));if(0!==(v="no"===this._laneSettings.get("overwriteKpiTitle")?this._laneSettings.get("kpiTitle"):this._laneSettings.get("title")).length&&v.trim())if(null===this._laneSettings.get("kpiId"))this.children.kpi.search.error((0,$.gettext)("Select a valid KPI for the selected service."));else if("distributionStream"!==this._laneSettings.get("graphType")||m.get("is_entity_breakdown")){this.children.kpiTitle.error(!1),this.children.title.error(!1),this.children.visualizationType.error(!1);var b=this._laneSettings.get("search");"avg"!==this._laneSettings.get("kpiStatsOp")&&(b=(0,ue.generateSearchWithCustomStatsOp)(this._laneSettings,this._originalLaneSettings.kpiModel));var M=z.default.trim(b);0!==M.indexOf("search")&&0!==M.indexOf("|")&&(M="search "+M),this.children.saveButton.changeStateAndLabel(!0,(0,$.gettext)("Validating..."));var N={output_mode:"json",q:M};(0,ie.parseSearch)(N).then(v=>v.data).then(v=>{if(v.reportsSearch&&""!==b){this.children.kpi.search.error(!1),this.flashMessagesCollection.reset();var m=this._laneSettings.get("kpiId"),M=this._kpiCollection.get(m);if(this._laneSettings.kpiModel=M,null!==this._originalLaneOverlaySettings&&void 0!==this._originalLaneOverlaySettings&&this._originalLaneOverlaySettings.set(this._laneOverlaySettings.toJSON()),null!==this._originalLaneSettings&&void 0!==this._originalLaneSettings&&(this._originalLaneSettings.kpiModel=this._laneSettings.kpiModel,this._originalLaneSettings.set(this._laneSettings.toJSON())),this._laneSettingsCollection instanceof fe.default){var z="distributionStream"===this._laneSettings.get("graphType")?"levelIndication":"stateIndication";this._laneSettings.set({thresholdIndicationEnabled:"enabled",thresholdIndicationType:z}),this._laneSettingsCollection.add(this._laneSettings)}this.hide(),this.remove()}else{var N;N=""===b?(0,$.gettext)("Search is not a valid metric search, it cannot be an empty string."):(0,$.gettext)("Search is not a valid metric search, it should contain reporting search commands."),this.children.kpi.search.error(N)}}).catch(v=>{this.flashMessagesCollection.reset([{dataTestItsi:"deep-dive-kpi-lane-save-error-message",html:v,type:"error"}]),this.children.kpi.search.error(!0)}).finally(()=>{this.children.saveButton.changeStateAndLabel(!1,this._primaryButtonText)})}else this.children.kpiTitle.error(!1),this.children.title.error(!1),this.children.visualizationType.error((0,$.gettext)("Split KPI by entity in the KPI definition to use Distribution Stream as a graph type."));else"no"===this._laneSettings.get("overwriteKpiTitle")?this.children.kpiTitle.error(G.NO_EMPTY_TITLE_MESSAGE):this.children.title.error(G.NO_EMPTY_TITLE_MESSAGE)}else this.flashMessagesCollection.reset([{dataTestItsi:"deep-dive-kpi-lane-no-objects-error-message",html:(0,$.gettext)("No services or KPIs found."),type:"error"}])},runSearch:function runSearch(){var v;if("yes"===this._laneSettings.get("kpiAddToSummary")||"distributionStream"===this._laneSettings.get("graphType")){var m,b=this._laneSettings.get("kpiId");"distributionStream"===this._laneSettings.get("graphType")?v='`get_full_itsi_summary_kpi("'+b+'")` '+"is_service_aggregate=0 "+" | timechart limit=0 useother=0 "+(m="quantile"===this._laneSettings.get("distributionStreamMode")?"avg(alert_value) AS center perc25(alert_value) AS lower_quartile perc75(alert_value) AS upper_quartile perc5(alert_value) AS lower_five perc95(alert_value) AS upper_five max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme":"eval(stdev(alert_value)+mean(alert_value)) AS upper_deviation eval(mean(alert_value)-stdev(alert_value)) AS lower_deviation max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme")+" by kpiid":(m="avg(alert_value)","avg"!==this._laneSettings.get("kpiStatsOp")&&(m=this._laneSettings.get("kpiStatsOp")+"(alert_value)"),v='`get_itsi_summary_index` `service_level_kpi_only` `get_only_itsi_summary_kpi("'+b+'")` '+""+" | timechart limit=0 useother=0 "+m+" by kpiid")}else v="avg"!==this._laneSettings.get("kpiStatsOp")?(0,ue.generateSearchWithCustomStatsOp)(this._laneSettings,this._originalLaneSettings.kpiModel):this._laneSettings.get("search");if(v){var M={q:v,earliest:"-60m",latest:"now"};(0,ee.redirect)((0,ne.uiEditURL)(M),!0,null,!0)}},_updateServiceSelect:function _updateServiceSelect(){this.children.loadingMessage.show(),this.deepDiveCacheInstance.getServicesCountPromise().then(v=>{if(0===v)this.children.loadingMessage.hide(),this.children.noServicesMessage.show(),this.children.kpi.serviceId.disable(),this.children.kpi.kpiId.disable(),this.children.kpi.serviceId.hide(),this.children.kpi.kpiId.hide();else{var m=this._laneSettings.get("kpiServiceId");m&&this.deepDiveCacheInstance.getServicePromise(m).then(v=>{this.children.loadingMessage.hide(),v&&(this.children.kpi.serviceId.setInitialValueAndEnable(v.toJSON()),this._updateKpiSelect())}).catch(()=>{var v=new le.default({content:(0,$.gettext)("Error retrieving services from server. Check service configuration. Check the user settings and make sure you have the proper roles and permissions."),dataTestItsi:"deep-dive-kpi-lane-error-message",type:"error"});this.$el.html(v.render().$el)}),this.children.loadingMessage.hide(),this._updateKpiSelect()}})},_updateKpiSelect:function _updateKpiSelect(){var v=this._laneSettings.get("kpiServiceId");this.children.kpi.kpiId.disable(),null!=v&&""!==v&&this.deepDiveCacheInstance.getServicePromise(v).then(v=>{this.serviceModel=new ce.default(v.attributes,{parse:!0});var m=this.serviceModel;if(m){this._kpiCollection=m.get("kpis");var b=this._kpiCollection.map((function(v){return{value:v.id,label:v.get("title")}})),M=this._laneSettings.get("kpiId");if(this._kpiCollection.get(M)){var z=this._kpiCollection.get(M);this._updateSummarySearchSelectionForKpi(z)}else{var N=this._kpiCollection.first();N&&this._laneSettings.set({kpiId:N.id,kpiAddToSummary:"yes"})}this.children.kpi.kpiId.setItemsAndDefaultsToFirstElAndEnable(b)}else this._laneSettings.set("searchSource","kpi")}).catch(()=>{this._laneSettings.set("searchSource","kpi")})},_updateSearchForKpi:function _updateSearchForKpi(){this._laneSettings.set("kpiAddToSummary",""),this.children.kpi.kpiAddToSummary.enable();var v=this._laneSettings.get("kpiId");if(this.serviceModel,this._kpiCollection){var m=this._kpiCollection.get(v);m&&(this._updateSummarySearchSelectionForKpi(m),this._updateLaneSettingsModel(m))}},_updateLaneSettingsModel:function _updateLaneSettingsModel(v){this._laneSettings.set({kpiServiceTitle:this.serviceModel.get("title"),subtitle:this.serviceModel.get("title"),kpiTitle:v.get("title"),search:v.get("search_time_series_aggregate"),kpiUnit:v.get("unit")})},_updateSummarySearchSelectionForKpi:function _updateSummarySearchSelectionForKpi(v){var m=this._kpiCollection.first(),b=v.get("search_alert_earliest");v===m&&"distributionStream"!==this._laneSettings.get("graphType")||"1440"===b&&"distributionStream"!==this._laneSettings.get("graphType")?(this.children.kpi.kpiAddToSummary.show(),this.children.kpi.kpiAddToSummary.disable(),this._laneSettings.set("kpiAddToSummary","yes")):"distributionStream"===this._laneSettings.get("graphType")?(this.children.kpi.kpiAddToSummary.hide(),this._laneSettings.set("kpiAddToSummary","no")):(this.children.kpi.kpiAddToSummary.show(),this._laneSettings.get("kpiAddToSummary")||this._laneSettings.set("kpiAddToSummary","yes")),this._showKpiSummarySearch()},_showKpiSummarySearch:function _showKpiSummarySearch(){if(this.children.kpi.kpiSummarySearch.hide(),this.children.kpi.kpiCustomStatsOpSearch.hide(),this.children.kpi.search.hide(),"yes"===this._laneSettings.get("kpiAddToSummary")||"distributionStream"===this._laneSettings.get("graphType")){var v,m=this._laneSettings.get("kpiId");v="distributionStream"===this._laneSettings.get("graphType")?'`get_full_itsi_summary_kpi("'+m+'")` '+"is_service_aggregate=0 "+"| timechart limit=0 useother=0 "+("quantile"===this._laneSettings.get("distributionStreamMode")?"avg(alert_value) AS center perc25(alert_value) AS lower_quartile perc75(alert_value) AS upper_quartile perc5(alert_value) AS lower_five perc95(alert_value) AS upper_five max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme":"eval(stdev(alert_value)+mean(alert_value)) AS upper_deviation eval(mean(alert_value)-stdev(alert_value)) AS lower_deviation max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme")+" by kpiid":'`get_itsi_summary_index` `service_level_kpi_only` `get_only_itsi_summary_kpi("'+m+'")` '+""+" | timechart limit=0 useother=0 "+(this._laneSettings.get("kpiStatsOp")+"(alert_value)")+" by kpiid",this.children.kpi.kpiSummarySearch.show(),this.helperModel.set("kpiSummarySearch",v)}else"avg"!==this._laneSettings.get("kpiStatsOp")?(v=(0,ue.generateSearchWithCustomStatsOp)(this._laneSettings,this._originalLaneSettings.kpiModel),this.helperModel.set("kpiCustomStatsOpSearch",v),this.children.kpi.kpiCustomStatsOpSearch.show()):this.children.kpi.search.show()},_overwriteKpiTitle:function _overwriteKpiTitle(){this.children.title.hide(),"yes"===this._laneSettings.get("overwriteKpiTitle")&&this.children.title.show()},_showDistributionStreamModeToggle:function _showDistributionStreamModeToggle(){if(this.children.distributionStreamMode.hide(),"distributionStream"===this._laneSettings.get("graphType")&&this.children.distributionStreamMode.show(),this._kpiCollection){var v=this._kpiCollection.get(this._laneSettings.get("kpiId"));this._updateSummarySearchSelectionForKpi(v)}},render:function render(){return this.setModalTitle(this._title),this.appendToBody(this.children.flashMessages.render().el),this.appendToBody(this.children.kpiTitle.render().el),this.appendToBody(this.children.overwriteKpiTitle.render().el),this.appendToBody(this.children.title.render().el),this.appendToBody(this.children.visualizationType.render().el),this.appendToBody(this.children.distributionStreamMode.render().el),this.appendToBody(this.children.visualizationColor.render().el),this.appendToBody(this.children.laneSize.render().el),this.appendToBody(this.children.noServicesMessage.render().$el),this.appendToBody(this.children.loadingMessage.render().$el),this.appendToBody(this.children.kpi.serviceId.render().el),this.appendToBody(this.children.kpi.kpiId.render().el),this.appendToBody(this.children.kpi.kpiAddToSummary.render().el),this.appendToBody(this.children.kpi.search.render().el),this.appendToBody(this.children.kpi.kpiSummarySearch.render().el),this.appendToBody(this.children.kpi.kpiCustomStatsOpSearch.render().el),this._showKpiSummarySearch(),this._overwriteKpiTitle(),this.children.distributionStreamMode.hide(),"distributionStream"===this._laneSettings.get("graphType")&&(this.children.kpi.kpiAddToSummary.hide(),this._showDistributionStreamModeToggle()),this.appendToFooter(this.children.cancelButton.render().$el),this.appendToFooter(this.children.saveButton.render().$el),this._updateServiceSelect(),oe.default.prototype.render.apply(this,arguments),this}});m.default=ge;v.exports=m.default},3768:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=M(b(15)),W=M(b(0)),$=b(4),U=M(b(34)),q=b(126),G=b(52),ee=b(232),te=b(900),ie=b(137),ne=M(b(155)),ae=M(b(258)),re=M(b(88)),se=M(b(77)),le=M(b(494)),oe=M(b(806)),de=ne.default.extend({dataTestItsi:"deep-dive-event-lane-modal-view-modal",initialize:function initialize(v){ne.default.prototype.initialize.apply(this,arguments),this._title=v.modalTitle||(0,$.gettext)("Lane Settings"),this._primaryButtonText=v.modalPrimaryButtonText||(0,$.gettext)("Save"),v.laneSettingsCollection instanceof oe.default?this._laneSettingsCollection=v.laneSettingsCollection:this._laneSettingsCollection=null,v.laneSettings instanceof le.default?(this._laneSettings=v.laneSettings.clone(),this._originalLaneSettings=v.laneSettings):this._laneSettings=new le.default({laneType:"event",graphType:"heatMap",graphSeries:"count",graphColor:"AUTO",search:"index=* error"}),this.children={},this.children.title=new re.default({controlType:"Text",controlOptions:{dataTestItsi:"event-lane-title-text",model:this._laneSettings,modelAttribute:"title"},dataTestItsi:"event-lane-title-control-group",label:(0,$.gettext)("Title"),required:!0}),this.children.subtitle=new re.default({controlType:"Text",controlOptions:{dataTestItsi:"event-lane-subtitle-text",model:this._laneSettings,modelAttribute:"subtitle",placeholder:(0,$.gettext)("optional")},dataTestItsi:"event-lane-subtitle-control-group",label:(0,$.gettext)("Subtitle")}),this.children.visualizationColor=new re.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"event-lane-graph-color-select",items:ee.COLOR_DROPDOWN_CONTENT,model:this._laneSettings,modelAttribute:"graphColor",style:{width:"100%"}},dataTestItsi:"event-lane-graph-color-control-group",label:(0,$.gettext)("Graph Color")}),this.children.laneSize=new re.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-entity-lane-lane-size-radio",items:[{label:(0,$.gettext)("Small"),value:"small"},{label:(0,$.gettext)("Medium"),value:"medium"},{label:(0,$.gettext)("Large"),value:"large"}],modelAttribute:"laneSize",model:this._laneSettings},dataTestItsi:"deep-dive-entity-lane-lane-size-control-group",label:(0,$.gettext)("Lane Size")}),this.children.search=new re.default({controlType:"Textarea",controlOptions:{dataTestItsi:"event-lane-search-text-area",modelAttribute:"search",model:this._laneSettings,placeholder:(0,$.gettext)("required")},dataTestItsi:"deep-dive-event-lane-search-control-group",help:W.default.createElement(U.default,{"data-test-itsi":"event-lane-modal-run-search-link",openInNewContext:!0,onClick:this.runSearch.bind(this)},(0,$.gettext)("Run Search")),label:(0,$.gettext)("Event Search"),required:!0}),this.children.cancelButton=new se.default({dataTestItsi:"event-lane-modal-cancel-button",label:(0,$.gettext)("Cancel"),onClick:this.hide.bind(this)}),this.children.saveButton=new se.default({appearance:"primary",dataTestItsi:"event-lane-modal-primary-button",label:this._primaryButtonText,onClick:this.onSave.bind(this),style:{marginLeft:10}}),this.flashMessagesCollection=new N.default.Collection,this.children.flashMessages=new ae.default({collection:this.flashMessagesCollection})},onSave:function onSave(){var v=(0,$.gettext)("Search is not a valid event search, it cannot be an empty string."),m=this._laneSettings.get("title"),b=!1;if(this.children.title.error(!1),this.children.search.error(!1),0!==m.length&&m.trim()||(this.children.title.error(q.NO_EMPTY_TITLE_MESSAGE),b=!0),this._laneSettings.get("search")||(this.children.search.error(v),b=!0),!b){var M=z.default.trim(this._laneSettings.get("search"));0!==M.indexOf("search")&&(M="search "+M),this.children.saveButton.changeStateAndLabel(!0,(0,$.gettext)("Validating..."));var N={output_mode:"json",q:M};(0,te.parseSearch)(N).then(v=>v.data).then(m=>{var b;m.reportsSearch||""===this._laneSettings.get("search")?(b=""===this._laneSettings.get("search")?v:(0,$.gettext)("Search is not a valid event search, it contains reporting search commands."),this.children.search.error(b)):(this.children.search.error(!1),this.flashMessagesCollection.reset(),null!==this._originalLaneSettings&&void 0!==this._originalLaneSettings&&this._originalLaneSettings.set(this._laneSettings.toJSON()),this._laneSettingsCollection instanceof oe.default&&this._laneSettingsCollection.add(this._laneSettings),this.hide(),this.remove())}).catch(v=>{this.flashMessagesCollection.reset([{dataTestItsi:"deep-dive-event-lane-error-message",html:v,type:"error"}]),this.children.search.error(!0)}).finally(()=>{this.children.saveButton.changeStateAndLabel(!1,this._primaryButtonText)})}},runSearch:function runSearch(){var v=this._laneSettings.get("search");if(v){var m={q:v,earliest:"-60m",latest:"now"};(0,G.redirect)((0,ie.uiEditURL)(m),!0,null,!0)}},render:function render(){return this.setModalTitle(this._title),this.appendToBody(this.children.flashMessages.render().el),this.appendToBody(this.children.title.render().el),this.appendToBody(this.children.subtitle.render().el),this.appendToBody(this.children.visualizationColor.render().el),this.appendToBody(this.children.laneSize.render().el),this.appendToBody(this.children.search.render().el),this.appendToFooter(this.children.cancelButton.render().$el),this.appendToFooter(this.children.saveButton.render().$el),ne.default.prototype.render.apply(this,arguments),this}});m.default=de;v.exports=m.default},3769:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(78),W=M(b(1034)),$=z.default.View.extend({initialize:function initialize(v){z.default.View.prototype.initialize.apply(this,arguments),this.id=this.id||this.cid,null!==v.dataManager&&void 0!==v.dataManager&&this.setDataManager(v.dataManager)},dataManager:null,renderData:function renderData(){throw"DeepDiveDataManagerView:"+this.id+" renderData not implemented"},renderNoResults:function renderNoResults(){return this},renderProgress:function renderProgress(){return this},displayMessage:function displayMessage(){return this},_onSearchProgress:function _onSearchProgress(v){var m=(v=v||{}).content||{},b=m.resultPreviewCount||0,M=m.isDone||!1;0===b&&M?this.renderNoResults(v):this.renderProgress(v)},_onSearchStart:function _onSearchStart(){this._isJobDone=!1,this.displayMessage("waiting")},_onSearchCancelled:function _onSearchCancelled(){this._isJobDone=!1,this.displayMessage("cancelled")},_onSearchError:function _onSearchError(v){this._isJobDone=!1;var m=(0,N.getSearchErrorMessage)(v);this.displayMessage({level:"error",message:m})},setDataManager:function setDataManager(v){if(!v)throw"DeepDiveDataManagerView:"+this.id+" dataManager is not defined";this.unsetDataManager(),this.dataManager=v,this.listenTo(v,"change:data",this.renderData),this.listenTo(v,"search:progress",this._onSearchProgress),this.listenTo(v,"search:start",this._onSearchStart),this.listenTo(v,"search:cancelled",this._onSearchCancelled),this.listenTo(v,"search:error",this._onSearchError),this.dataManager.get("data")&&this.dataManager.get("data").length>0&&this.renderData()},unsetDataManager:function unsetDataManager(){this.dataManager instanceof W.default&&this.stopListening(this.dataManager),this.dataManager=null},remove:function remove(){return this.unsetDataManager(),z.default.View.prototype.remove.apply(this,arguments)}});m.default=$;v.exports=m.default},3770:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(45),N=M(b(273)),W=M(b(50)),$=b(29),U=b(67),q=b(495),G={calculateYInfo:function calculateYInfo(v,m){var b,M={},G=this.dataManager.get("fields"),ee=this.dataManager.get("data"),te=this.getYIndices(G),ie=(0,q.getSpan)(G,ee);if(this.getTimeInIso=!0,v-=ie/2,ee instanceof Array&&te.length>0){var ne=(0,N.default)(G,"_time"),ae=(0,z.sortedIndex)(ee,v,function(v){return v instanceof Array?(0,U.toJsDateNumeric)(v[ne],this.getTimeInIso):Number(v)}.bind(this)),re=ae-1;if(-1===re)b=[];else{var se=ee[re];b="connected"===this.laneSettings.get("dataGaps")?(0,W.default)(te,function(m){var b,M,z,N,W;if(M=(0,$.isNumeric)(se[m])?se:(0,q.getPrevNonNullYVal)(ee,m,re),b=(0,q.getNextNonNullYVal)(ee,m,ae),void 0!==M&&void 0!==b){var te=(0,U.toJsDate)(b[ne],this.getTimeInIso)-(0,U.toJsDate)(M[ne],this.getTimeInIso);return z=(b[m]-M[m])/te,N=v-(0,U.toJsDate)(M[ne],this.getTimeInIso),W=Number(Number(M[m])+z*N),{value:String(W),label:G[m]}}return{value:se[m],label:G[m]}}.bind(this)):(0,W.default)(te,(function(m){var b,M,z,N;return b=ee[ae],(0,$.isNumeric)(se[m])&&void 0!==b&&null!==b[m]?(M=(b[m]-se[m])/ie,z=v%ie,N=Number(Number(se[m])+M*z),{value:String(N),label:G[m]}):{value:se[m],label:G[m]}}))}M.yValue=b,M.yScale=m,M.yExtent=m.domain(),M.canRender=!0}else M.yValue=[],M.Scale=void 0,M.yExtent=[void 0,void 0],M.canRender=!1;return M}};m.default=G;v.exports=m.default},3771:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=M(b(37)),W=M(b(112)),$=b(4),U=b(29),q=b(617),G=b(495),ee=M(b(1774)),te=ee.default.extend({"data-test-itsi":"user-defined-action-link",label:(0,$.gettext)("User Defined Action"),initialize:function initialize(v){if(void 0===this.drilldownModel&&void 0!==v.drilldownModel&&(this.drilldownModel=v.drilldownModel),v.entities instanceof Array?this.entities=v.entities:this.entities=this.entities||[],this.label=this.getStanzaValue("name"),this.isAddLane=this.getStanzaBooleanValue("add_lane_enabled")&&"search"===this.getStanzaValue("type"),this.isExternal=!this.isAddLane,ee.default.prototype.initialize.apply(this,arguments),v.bucketInfo&&v.lane&&v.laneController){this.tokens={lane_title:this._lane.laneSettings.get("title")||this._lane.laneSettings.get("kpiTitle"),lane_subtitle:this._lane.laneSettings.get("subtitle"),lane_search:this._lane.laneSettings.get("search"),earliest:this._bucketInfo.timerange[0],latest:this._bucketInfo.timerange[1],bucket_earliest:this._bucketInfo.bucket_timerange[0],bucket_latest:this._bucketInfo.bucket_timerange[1]};var m,b,M="";this._lane.laneSettings.kpiModel instanceof z.default.Model?(m=this._lane.laneSettings.kpiModel.get("search_aggregate"),b=this._lane.laneSettings.kpiModel.get("search_time_series_aggregate"),M=this._lane.laneSettings.kpiModel.get("kpi_base_search")):(m=this._lane.laneSettings.kpiModel.search_aggregate,b=this._lane.laneSettings.kpiModel.search_time_series_aggregate,M=this._lane.laneSettings.kpiModel.kpi_base_search),"kpi"!==this._lane.laneSettings.get("laneType")&&"entity"!==this._lane.laneSettings.get("laneType")||(this.tokens["kpi.service_id"]=this._lane.laneSettings.get("kpiServiceId"),this.tokens["kpi.service_title"]=this._lane.laneSettings.get("kpiServiceTitle"),this.tokens["kpi.kpi_id"]=this._lane.laneSettings.get("kpiId"),this.tokens["kpi.kpi_title"]=this._lane.laneSettings.get("kpiTitle"),this.tokens["kpi.single_value_search"]=m,this.tokens["kpi.timeseries_search"]=b,this.tokens["kpi.base_search"]=M)}if(this.tokens=this.tokens||{},v.bucketInfo&&v.lane&&v.laneController&&this.checkCustomDrilldownOnKpiTitle()&&("entity"===this._lane.laneSettings.get("laneType")||"kpi"===this._lane.laneSettings.get("laneType"))){var $="";if("entity"===this._lane.laneSettings.get("laneType"))$=this._lane.laneSettings.get("entityTitle");else{var U=this._lane.laneSettings.get("laneOverlaySettingsModel").get("selectedEntities");$=U[0]}var q=$.split(/:(.+)/);this.tokens["entity_first.title"]=q[0]||"",this.tokens["entity_last.title"]=q[1]||q[0]||""}if(this.checkNeedsEntityInfo()){var G=this.entities[0],te=this.getStanzaValue("entity_tokens").split(",");(0,N.default)(te,function(v){var m="entity."+v,b=G[v]||[];(0,W.default)(b.join)?this.tokens[m]=b.join(" OR "):this.tokens[m]=String(b)}.bind(this)),this.tokens["entity.id"]=G.sai_entity_key&&G.sai_entity_key[0]?G.sai_entity_key[0]:G._key,this.tokens["entity.title"]=G.title}},checkCustomDrilldownOnKpiTitle:function checkCustomDrilldownOnKpiTitle(){return this._lane.laneSettings.get("laneOverlaySettingsModel").get("selectedEntities").length>0&&"kpi_title_match"===this.getStanzaValue("entity_activation_rules")&&this.getStanzaValue("kpi_titles_with_drilldown").split(",").map(v=>v.trim()).indexOf(this._lane.laneSettings.get("kpiTitle"))>-1},checkNeedsEntityInfo:function checkNeedsEntityInfo(){return this.entities.length>0},canActivate:function canActivate(){var v=!0,m=this._lane.laneSettings.get("laneOverlaySettingsModel");return this.getStanzaBooleanValue("entity_level_only")&&(v=v&&"yes"===m.get("isEnabled")&&m.get("selectedEntities").length>0),v},getStanzaValue:function getStanzaValue(v){return"name"===v?this.drilldownModel[v]:this.drilldownModel.content[v]},getStanzaBooleanValue:function getStanzaBooleanValue(v){return(0,U.normalizeBoolean)(this.getStanzaValue(v))},_updateDelimiters:function _updateDelimiters(v){return v.replace(/\\/g,"\\\\\\")},replaceTokensInString:function replaceTokensInString(v,m){var b,M,z,N=(0,q.discoverReplacementTokens)(v);m instanceof Object||(m=this.tokens);for(var W=0;W<N.length;W++)z=N[W],b=new RegExp("\\$"+(0,G.escapeStringForRegExp)(z)+"\\$"),Object.prototype.hasOwnProperty.call(m,z)?(M=m[z],"entity.database_instance"===z&&(M=this._updateDelimiters(M)),v=(0,q.splunkUtilsReplaceTokens)(v,b,M)):v=(0,q.splunkUtilsReplaceTokens)(v,b,"");return v}});m.default=te;v.exports=m.default},3772:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(4),W=M(b(6828)),$=z.default.View.extend({dataTestItsi:"deep-dive-threshold-options-option",label:(0,N.gettext)("Threshold Options"),initialize:function initialize(v){this._lane=v.lane},doAction:function doAction(){new W.default({laneSettings:this._lane.laneSettings,onHiddenRemove:!0}).render()}});m.default=$;v.exports=m.default},3773:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(2765),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},3774:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(2766),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},494:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=M(b(1742)),W=M(b(2445)),$=z.default.Model.extend({initialize:function initialize(v,m){z.default.Model.prototype.initialize.apply(this,arguments),this.listenTo(this,"change:graphType",this.handleGraphTypeChange),this.listenTo(this.get("laneOverlaySettingsModel"),"change:isEnabled",this.handleOverlayEnabledChange)},defaults:function defaults(){return{title:"",subtitle:"",laneType:"metric",laneSize:"small",graphType:"line",search:"* | timechart count",searchSource:"adhoc",datamodelModel:new N.default,dataModelStatOp:"count",dataModelWhereClause:"",overwriteKpiTitle:"no",overwriteEntityTitle:"no",kpiTitle:"",kpiServiceTitle:"",kpiServiceId:null,kpiId:null,kpiUnit:"",kpiStatsOp:"avg",kpiAddToSummary:"",entityAddToSummary:"yes",distributionStreamMode:"quantile",thresholdIndicationEnabled:"disabled",thresholdIndicationType:"levelIndication",hideGraph:"no",verticalAxisScale:"linear",verticalAxisBoundaryType:"value",verticalAxisStaticBounds:[0,100],dataGaps:"connected",graphColor:"#333333",graphSeries:null,excludeFields:["alert_color","alert_severity","alert_level","serviceid","kpiid","itsi_kpi_id","itsi_service_id","alert_error","alert_period","kpi","kpibasesearch","urgency","is_entity_in_maintenance","is_custom_threshold_event","is_service_in_maintenance","is_filled_gap_event"],laneOverlaySettingsModel:new W.default,isAccessDenied:!1}},parse:function parse(v,m){return v.datamodelModel instanceof N.default||(v.datamodelModel=new N.default(v.datamodelModel,{parse:!0})),v.laneOverlaySettingsModel instanceof W.default||(v.laneOverlaySettingsModel=new W.default(v.laneOverlaySettingsModel,{parse:!0})),z.default.Model.prototype.parse.apply(this,arguments)},handleGraphTypeChange:function handleGraphTypeChange(){"distributionStream"===this.get("graphType")&&this._safeIncreaseSize()},handleOverlayEnabledChange:function handleOverlayEnabledChange(){var v=this.get("laneOverlaySettingsModel");"yes"===v.get("isEnabled")&&"entity"===v.get("overlayType")&&this._safeIncreaseSize()},_safeIncreaseSize:function _safeIncreaseSize(){"small"===this.get("laneSize")&&this.set("laneSize","medium")}});m.default=$;v.exports=m.default},495:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.logScale=m.getTimeBucketWidth=m.getSubStringIndex=m.getSpan=m.getServiceModelXHR=m.getServiceCollectionPartialFetchWithSearchesDependencies=m.getPrevNonNullYVal=m.getNextNonNullYVal=m.getDistanceBetweenNodes=m.generateSearchWithCustomStatsOp=m.genKeywordFilter=m.escapeStringForSelector=m.escapeStringForRegExp=m.areArraysIdentical=void 0;var z=M(b(32)),N=M(b(37)),W=M(b(273)),$=M(b(118)),U=M(b(84)),q=M(b(6785)),G=M(b(15)),ee=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),te=b(4),ie=b(67),ne=M(b(591)),ae=M(b(288));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var re=function pseudoLogScale(){var v=ee.scaleLinear(),m=[0,1],b=function _transformX(v){return v>1?Math.log(v)/Math.log(10)+1:v<-1?-Math.log(-v)/Math.log(10)-1:v},M=function newGuy(m){return v(b(m))};return M.domain=function(z){if(z instanceof Array){m=z;var N=[b(z[0]),b(z[1])];return v.domain(N),M}return m},M.range=function(m){return m instanceof Array?(v.range(m),M):v.range()},M};m.logScale=()=>new re;var getSpan=(v,m)=>{var b,M=(0,W.default)(v,"_span"),z=(0,W.default)(v,"_time");if(-1===M)if(m.length>1){var N=(0,q.default)(m,2),U=(0,$.default)(N[0][z])?N[0][z]:(0,ie.convertIsoStringToEpoch)(N[0][z],!0),G=(0,$.default)(N[1][z])?N[1][z]:(0,ie.convertIsoStringToEpoch)(N[1][z],!0);b=Math.abs(U-G)}else b=1;else b=m[0]&&Number(m[0][M])||-1;return b};m.getSpan=getSpan;m.getTimeBucketWidth=(v,m,b)=>b(getSpan(v,m))-b(0);m.getNextNonNullYVal=(v,m,b)=>{for(var M,z=b;z<=v.length-1;z++){var N=v[z];if(N[m]){M=N;break}}return M};m.getPrevNonNullYVal=(v,m,b)=>{for(var M,z=b;z>=0;z--){var N=v[z];if(N[m]){M=N;break}}return M};m.areArraysIdentical=(v,m)=>{if(v.length!==m.length)return!1;for(var b=0;b<v.length;b++)if(v[b]!==m[b])return!1;return!0};m.getSubStringIndex=(v,m)=>{var b=-1;return(0,N.default)(v,(function(v,M){v.indexOf(m)>-1&&(b=M)})),b};m.escapeStringForSelector=v=>v?v.replace(/([ \\#;?&,.+*~':'!\^$\[\]()=>|\/@<%`{}])/g,"\\$1"):v;m.escapeStringForRegExp=v=>v.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");m.getDistanceBetweenNodes=(v,m)=>{var b=v.getBoundingClientRect(),M=m.getBoundingClientRect();return{x:M.left-b.left,y:M.top-b.top}};m.genKeywordFilter=(v,m)=>{for(var b="",M=0;M<v.length;M++){var z=v[M];M<v.length-1?b+='("'+z+'" '+m+'="'+z+'") OR ':b+='("'+z+'" '+m+'="'+z+'")'}return b};m.getServiceModelXHR=(0,U.default)(v=>{var m=new z.default.Deferred,b=new ae.default({_key:v});return b.fetch({success:function success(){m.resolve(b)},fail:function fail(){m.reject((0,te.gettext)("Failed to retrieve service model."))}}),m}),m.getServiceCollectionPartialFetchWithSearchesDependencies=(0,U.default)(()=>{var v=new ne.default,m=new z.default.Deferred;return v.getTitlesKeysSearchesAndDependenciesWithKpis().done((function(v){m.resolve(v)})).fail((function(){console.log("Could not fetch the service collection.")})),m});m.generateSearchWithCustomStatsOp=(v,m)=>{var b=m instanceof G.default.Model?m.get("aggregate_statop"):m.aggregate_statop,M=m instanceof G.default.Model?m.get("threshold_field"):m.threshold_field,z=m instanceof G.default.Model?m.get("search_alert_earliest"):m.search_alert_earliest,N=v.get("kpiStatsOp"),W=v.get("kpiId"),$=v.get("kpiServiceId"),U=m instanceof G.default.Model?m.get("is_entity_breakdown"):m.is_entity_breakdown,q=m instanceof G.default.Model?m.get("entity_statop"):m.entity_statop,ee=m instanceof G.default.Model?m.get("entity_breakdown_id_fields"):m.entity_breakdown_id_fields,te="`aggregate_raw_into_service_time_series("+b+","+M+","+z+","+N+")`";U&&(te="`aggregate_raw_into_entity_time_series("+q+","+M+","+ee+","+z+")`"+" | "+("`aggregate_entity_into_service_time_series("+b+","+z+","+N+")`"));var ie="`assess_severity("+$+","+W+")`";return(m instanceof G.default.Model?m.get("kpi_base_search"):m.kpi_base_search)+" | "+te+" | "+ie}},6776:function(v,m,b){b.p=function getPath(){function getConfigValue(v,m){if(window.$C&&window.$C.hasOwnProperty(v))return window.$C[v];if(void 0!==m)return m;throw new Error("getConfigValue - "+v+" not set, no default provided")}return function make_url(){for(var v,m,b="",M=0,z=arguments.length;M<z;M++)(m=(v=arguments[M].toString()).length)>1&&"/"==v.charAt(m-1)&&(v=v.substring(0,m-1)),"/"!=v.charAt(0)?b+="/"+v:b+=v;if("/"!=b){var N=b.split("/"),W=N[1];if("static"==W||"modules"==W){var $=b.substring(W.length+2,b.length);b="/"+W,window.$C.BUILD_NUMBER&&(b+="/@"+window.$C.BUILD_NUMBER),window.$C.BUILD_PUSH_NUMBER&&(b+="."+window.$C.BUILD_PUSH_NUMBER),"app"==N[2]&&(b+=":"+getConfigValue("APP_BUILD",0)),b+="/"+$}}var U=getConfigValue("MRSPARKLE_ROOT_PATH","/"),q=getConfigValue("LOCALE","en-US"),G="/"+q+b;return""==U||"/"==U?G:U+G}("/static/app/itsi/build/pages")+"/"}();var M=b(1),z=M(b(32)),N=M(b(15)),W=M(b(0)),$=M(b(70)),U=M(b(86)),q=M(b(33)),G=b(85),ee=b(4),te=b(14),ie=b(334),ne=b(52),ae=b(239),re=M(b(528)),se=b(151),le=M(b(138)),oe=M(b(2443)),de=M(b(6777)),ce=M(b(6840)),he=M(b(695)),ue=M(b(1770)),pe=M(b(6849)),fe=M(b(2446)),ge=M(b(494)),ve=M(b(6852));b(241);var me=(0,$.default)({},N.default.Events),_e=(0,ne.queryStringToProp)(),ye=new ve.default(_e),be={defaultTokenModel:new N.default.Model(_e),urlTokenModel:ye,cleanUrl:()=>{ye.save({})}};N.default.listenTo(me,"rendered",(function implementPageContent(){(0,z.default)("#app-main-layout").html('<div class="itsi-deep-dive-container" data-role="main" data-test-itsi="itsi-deep-dive-container">');var v=function setupDeepDive(){var v=oe.default.getInstance(),m=new ue.default({title:"",description:"",earliest:be.defaultTokenModel.get("earliest")||"-60m",latest:be.defaultTokenModel.get("latest")||"now"}),b=(0,$.default)({},N.default.Events),M=new pe.default({appPageHeaderModel:m,pageChrome:be}),W=new fe.default({ddDispatcher:b}),ie=(0,z.default)(".itsi-deep-dive-container");ie.append(M.render().$el),ie.append(W.render().$el),ie.append('<div class="deep-dive-row"><div id="deep-dive-wrapper" data-test-itsi="deep-dive-collection"></div></div><div class="deep-dive-service-topology-container"></div>');var re=be.defaultTokenModel.get("earliest"),ve=be.defaultTokenModel.get("latest"),me=(0,ne.sanitizeURLParam)(be.defaultTokenModel.get("savedDeepDiveID")),_e=new de.default({el:(0,z.default)("#deep-dive-wrapper"),savedDeepDive:M.savedDeepDive,laneSettingsCollection:M.savedDeepDive.get("lane_settings_collection"),earliestTime:re,latestTime:ve,appPageHeaderModel:m,ddDispatcher:b,subheaderView:W,urlTokenModel:be.urlTokenModel,searchAutoStart:!me});_e.render();var ye,Se=new ce.default({el:(0,z.default)(".deep-dive-service-topology-container"),savedDeepDive:M.savedDeepDive,earliestTime:re,latestTime:ve,searchTokens:be.urlTokenModel});Se.render(),window.deepdive=_e,window.ddservicetopology=Se;try{ye=be.defaultTokenModel.get("laneSettingsCollection"),(ye=JSON.parse(ye))instanceof Array||(ye=[])}catch(v){ye=[]}var we=function getKpiSearchXhr(m,b,M){return m&&m.kpiServiceId&&m.kpiId?v.getServicePromise(m.kpiServiceId).then(b).catch(M):void 0},xe="";if(z.default.each(ye,(function(v){var m=ye[v],b=new ge.default(m,{parse:!0});b&&"kpi"===b.get("searchSource")?we(b.toJSON(),(function successCallback(v){var m=v.get("kpis").get(b.get("kpiId")),z=v.get("kpis").first();m&&(b.set({laneType:"kpi",search:m.get("search_time_series_aggregate"),kpiUnit:m.get("unit")}),b.get("subtitle")!==v.get("title")&&v.get("title")&&b.set({subtitle:v.get("title")}),b.get("overwriteKpiTitle")&&"no"!==b.get("overwriteKpiTitle")||b.set({kpiTitle:m.get("title"),kpiServiceTitle:v.get("title")}),m===z&&"distributionStream"!==b.get("graphType")?b.set({kpiAddToSummary:"yes"}):"distributionStream"===b.get("graphType")?b.set({kpiAddToSummary:"no"}):b.set({kpiAddToSummary:"yes"}),b.kpiModel=m,M.savedDeepDive.get("lane_settings_collection").add(b))}))?xe=b.get("kpiServiceId"):M.savedDeepDive.get("lane_settings_collection").add(b):M.savedDeepDive.get("lane_settings_collection").add(b)})),!(0,U.default)(ye)||(0,q.default)(ye)||(0,q.default)(xe)||M.savedDeepDive.set({topology_id:xe}),me){var Te=new he.default({_key:me}),ke=be.defaultTokenModel.get("owner");ke&&Te.set("_owner",ke),Te.fetch({success:function success(){if(Te.get("lane_settings_collection").add(ye),Te.get("is_named"))Te.get("focus_id")&&!Te.get("topology_id")?Te.set("topology_id",Te.get("focus_id")):Te.get("focus_id")||Te.get("topology_id")||Te.set("topology_id",null);else{var v=Te.get("focus_id")?Te.get("focus_id"):null;Te.set("topology_id",v)}var b=[];Te.get("lane_settings_collection").each((function(v){var m="entity"===v.get("laneType");if("kpi"===v.get("searchSource")||m){var z=we(v.toJSON(),(function successCallback(b){v.set({isAccessDenied:!1});var z=b.get("kpis").get(v.get("kpiId"));if(z)v.get("subtitle")!==b.get("title")&&b.get("title")&&!m&&v.set("subtitle",b.get("title")),"kpi"===v.get("laneType")||m||v.set("laneType","kpi"),m||v.set("search",z.get("search_time_series_aggregate")),v.set("kpiUnit",z.get("unit")),v.get("overwriteKpiTitle")&&"no"!==v.get("overwriteKpiTitle")||(v.set("kpiTitle",z.get("title")),v.set("kpiServiceTitle",b.get("title"))),v.get("kpiAddToSummary")&&"distributionStream"!==v.get("graphType")||m||("distributionStream"===v.get("graphType")?v.set("kpiAddToSummary","no"):v.set("kpiAddToSummary","yes")),v.kpiModel=z,"distributionStream"!==v.get("graphType")||z.get("is_entity_breakdown")||v.set({graphType:"line"});else{""!==v.get("title")&&"no"!==v.get("overwriteKpiTitle")||m?m&&""===v.get("title")&&"no"===v.get("overwriteEntityTitle")&&v.set("title",v.get("entityTitle")):v.set("title",v.get("kpiTitle")),"yes"===v.get("laneOverlaySettingsModel").get("isEnabled")&&v.get("laneOverlaySettingsModel").set("isEnabled","no");var N="distributionStream"===v.get("graphType")?"line":v.get("graphType");v.set({searchSource:"adhoc",subtitle:(0,ee.gettext)("This KPI/Service has been deleted"),laneType:"metric",graphType:N,kpiAddToSummary:"no",thresholdIndicationEnabled:"disabled"})}M.savedDeepDive.get("lane_settings_collection").add(v)}),(function errorCallback(b){if(403===b.status)v.set({isAccessDenied:!0});else{v.set({isAccessDenied:!1}),""!==v.get("title")&&"no"!==v.get("overwriteKpiTitle")||m?m&&""===v.get("title")&&"no"===v.get("overwriteEntityTitle")&&v.set("title",v.get("entityTitle")):v.set("title",v.get("kpiTitle")),"yes"===v.get("laneOverlaySettingsModel").get("isEnabled")&&v.get("laneOverlaySettingsModel").set("isEnabled","no");var z="distributionStream"===v.get("graphType")?"line":v.get("graphType");v.set({searchSource:"adhoc",subtitle:(0,ee.gettext)("This KPI/Service has been deleted"),laneType:"metric",graphType:z,kpiAddToSummary:"no",thresholdIndicationEnabled:"disabled"}),M.savedDeepDive.get("lane_settings_collection").add(v)}}));z?b.push(z):Te.get("lane_settings_collection").remove(v)}}));var N=function setSavedDeepDive(){var v=Te.get("earliest_time")||"-60m";(Te.get("latest_time")||"now")&&v&&(re||ve)&&Te.set({earliest_time:re,latest_time:ve}),m.set({earliest:Te.get("earliest_time"),latest:Te.get("latest_time"),title:Te.get("title"),description:Te.get("description")}),M.setSavedDeepDive(Te),_e.setSavedDeepDive(Te,!0),Se.setSavedDeepDive(Te)};if(b.length>0){var W=0;z.default.when.apply(z.default,b).always((function(){z.default.each(b,(function(){this.then((function(){++W===b.length&&N()})).catch((function(){++W===b.length&&N()}))}))}))}else N()},error:function error(v,m){var b=(0,ee.gettext)("Cannot view deep dive."),M=(0,se.extractErrorMsgFromResponse)(m);403===(null==m?void 0:m.status)&&m.statusText.includes(ae.CAPABILITIES.READ_DD)&&(M=(0,te.sprintf)((0,ee.gettext)("%(username)s does not have the capability %(capabilityName)s."),{username:G.username,capabilityName:ae.CAPABILITIES.READ_DD})),new le.default({dataTestItsi:"deep-dive-error-modal",errorMessage:b,htmlResponse:M}).render()}})}};be.defaultTokenModel.get("savedDeepDiveID")?v():(0,q.default)(be.defaultTokenModel.attributes)&&window.location.href.indexOf("=")>-1?be.defaultTokenModel.once("change reset",(function(){v()})):v()})),(0,ie.createLayout)(W.default.createElement(re.default,{pageEventDispatcher:me}),{pageTitle:(0,ne.buildPageTitle)((0,ee.gettext)("Deep Dive"))})},6777:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=b(45),W=M(b(0)),$=M(b(35)),U=M(b(15)),q=M(b(94)),G=M(b(37)),ee=M(b(150)),te=M(b(70)),ie=M(b(69)),ne=M(b(802)),ae=M(b(63)),re=M(b(159)),se=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166));b(1768);var le=b(4),oe=b(14),de=M(b(162)),ce=b(29),he=b(61),ue=b(67),pe=b(52),fe=b(428),ge=b(232),ve=b(527),me=b(57),_e=b(145),ye=b(1424),be=M(b(47)),Se=b(188),we=M(b(1770)),xe=M(b(1034)),Te=M(b(695)),ke=M(b(2446)),De=M(b(806)),Me=M(b(6794)),Ie=M(b(6830)),Ce=M(b(6831)),Oe=M(b(6832)),Ae=b(495),Ee=M(b(6837)),Pe=M(b(6838));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}b(6839);var Le=(0,N.template)(Pe.default,null,{variable:"vars"}),Re=U.default.View.extend({className:"deep-dive-collection",initialize:function initialize(v){if(U.default.View.prototype.initialize.apply(this,arguments),this.id=this.id||this.cid,this.controllerState=new U.default.Model({minPlotDomain:null,maxPlotDomain:null,minWindowedPlotDomain:null,maxWindowedPlotDomain:null,minPlotDomainIso:null,maxPlotDomainIso:null,minWindowedPlotDomainIso:null,maxWindowedPlotDomainIso:null}),this.controllerState.on("change:minPlotDomain change:maxPlotDomain change:minWindowedPlotDomain change:maxWindowedPlotDomain",this._renderTimeAxes,this),this.controllerState.on("change:minWindowedPlotDomain change:maxWindowedPlotDomain",this._windowTimeRange,this),this._laneViewManifest={},this._dataManagerManifest={},this._twinDataManagerManifest={},this._overlayDataManagerManifest={},this._overlayTwinDataManagerManifest={},this.getTimeInIso=!0,this._superDataManager=new xe.default({earliestTime:null,latestTime:null,search:"",id:(0,N.uniqueId)("kpiDM-"),getTimeInIso:this.getTimeInIso,searchAutoStart:!1}),this._registerDataManager(this._superDataManager),this._sizeInfo={},this._timeWindowed=!1,this._cachedPrimaryMinTime=null,this._cachedPrimaryMaxTime=null,this._cachedPrimaryMinTimeIso=null,this._cachedPrimaryMaxTimeIso=null,this._sortActive=!1,this._firstRender=!0,this._viewModeHasChanged=!1,!(v.appPageHeaderModel instanceof we.default))throw"DeepDiveLaneCollectionView: Must pass appPageHeaderModel";if(this._appPageHeaderModel=v.appPageHeaderModel,!(v.subheaderView instanceof ke.default))throw"DeepDiveLaneCollectionView: Must pass subheaderView";if(this._subheaderView=v.subheaderView,!v.urlTokenModel)throw"DeepDiveLaneCollectionView: Must pass urlTokenModel";if(this._urlTokenModel=v.urlTokenModel,!v.ddDispatcher)throw"DeepDiveLaneCollectionView: Must pass ddDispatcher";this._ddDispatcher=v.ddDispatcher,this._twinsiesActive=!1,this._twinsiesTimeSpec={},this._ordinalColorScale=se.scaleOrdinal().range(ve.COLORS_ARRAY),v.laneSettingsCollection instanceof De.default?this.setLaneCollection(v.laneSettingsCollection):this.setLaneCollection(new De.default),v.savedDeepDive instanceof Te.default?this.setSavedDeepDive(v.savedDeepDive,v.searchAutoStart):this.setSavedDeepDive(new Te.default({is_named:!1,lane_settings_collection:this.laneSettingsCollection}),v.searchAutoStart),this._earliestTime=void 0===v.earliestTime?this.savedDeepDive.get("earliest_time"):v.earliestTime||"-60m",this._latestTime=void 0===v.latestTime?this.savedDeepDive.get("latest_time"):v.latestTime||"now",this._kpiIdList=[],this.kpiStatsOp="avg",this._mwObjectList=[],this.maintenanceWindowDataManager=new xe.default({earliestTime:this._earliestTime,latestTime:this._latestTime,search:"`get_full_itsi_summary_kpi(*)` -2 alert_level=-2 maintenancerandostring | stats range(_time) min(_time) max(_time) by kpiid serviceid",id:"mw-manager",getTimeInIso:this.getTimeInIso}),this._registerDataManager(this.maintenanceWindowDataManager),this.listenTo(this.maintenanceWindowDataManager,"search:progress",this._onMaintenanceWindowSearchProgress),this.listenTo(this.maintenanceWindowDataManager,"change:data",this._onMaintenanceWindowDataChange),this.maintenanceModeBanner=new Ee.default({customMessage:(0,le.gettext)("There is an active maintenance window in the selected time range against one or more KPIs below."),laneSettingsCollection:this.laneSettingsCollection,dataManager:this.maintenanceWindowDataManager}),this.listenTo(this._appPageHeaderModel,"change",this._appPageHeaderUpdate),this.listenTo(this._appPageHeaderModel,"change:earliest change:latest",this._updateTimeRange),this.listenTo(this._appPageHeaderModel,"change:viewMode",this._viewModeChange),this.listenTo(this._ddDispatcher,"checkAllLanes",this._checkAllLanes),this.listenTo(this._ddDispatcher,"uncheckAllLanes",this._uncheckAllLanes),this.listenTo(this._ddDispatcher,"clickIndividualCheckbox",this.onSelectionToggle),this.listenTo(this._ddDispatcher,"bulkActionMultiKpiAlerts",this._showDrilldownMultiKpiAlerts),this.listenTo(this._ddDispatcher,"enableStateThresholdIndication",this._enableStateThresholdIndication),this.listenTo(this._ddDispatcher,"enableLevelThresholdIndication",this._enableLevelThresholdIndication),this.listenTo(this._ddDispatcher,"disableThresholdIndication",this._disableThresholdIndication),this.listenTo(this._ddDispatcher,"enableEntityOverlays",this._enableEntityOverlays),this.listenTo(this._ddDispatcher,"enableAnomalyOverlays",this._enableAnomalyOverlays),this.listenTo(this._ddDispatcher,"disableOverlays",this._disableOverlays),this.listenTo(this._ddDispatcher,"deleteSelectedLanes",this._deletedSelectedLanes),this.listenTo(this._ddDispatcher,"refreshAllSearches",this._refreshAllSearches),this.listenTo(this._ddDispatcher,"updateKpiStatsOp",this._updateKpiStatsOp)},events:{"focusin .deep-dive-lane-container":function focusin_DeepDiveLaneContainer(v){v.stopPropagation(),v.preventDefault(),(0,z.default)(v.target).find("div.deep-dive-lane-selection-container").show(),(0,z.default)(v.target).find("div.deep-dive-lane-actions-container").show()},"focusout .deep-dive-lane-container":function focusout_DeepDiveLaneContainer(v){v.stopPropagation(),v.preventDefault(),(0,z.default)(v.target).find("div.deep-dive-lane-selection-container").focus()},"focusout .deep-dive-lane-actions-container":function focusout_DeepDiveLaneActionsContainer(v){v.stopPropagation(),v.preventDefault(),(0,z.default)(v.target).closest("div.deep-dive-lane-selection-container").hide(),(0,z.default)(v.target).closest("div.deep-dive-lane-actions-container").hide()}},render:function render(){return this.$el.append(Le({backgroundColor:Se.backgroundColor,borderColor:Se.borderColor,gray22Color:Se.gray22Color},{variable:"vars"})),this._d3el=se.select(this.$el.get(0)),this._d3overlay=this._d3el.select(".deep-dive-lane-collection-overlay"),this._d3laneInvestigatorContainer=this._d3overlay.select(".lane-investigator-container"),this._d3el.select(".deep-dive-lane-collection-time-axis-bottom").select(".viewport-background").on("click",function(){this.controllerState.set({minWindowedPlotDomain:null,maxWindowedPlotDomain:null,twinMinWindowedPlotDomain:null,twinMaxWindowedPlotDomain:null,minWindowedPlotDomainIso:null,maxWindowedPlotDomainIso:null,twinMinWindowedPlotDomainIso:null,twinMaxWindowedPlotDomainIso:null})}.bind(this)),this._d3el.on("mousemove",this._inspectLanes.bind(this)).on("mouseout",this._destroyLaneInspector.bind(this)).on("mousedown",this._startTimeWindowEventHandler.bind(this)),se.select(window).on("mouseup",this._endTimeWindowEventHandler.bind(this)),this.onResize(),(0,z.default)(window).resize(this.lazyOnResize.bind(this)),this._ddDispatcher.trigger("renderTwinTimePickerView",this),this._refreshLaneCoordination(),this.$el.append(this.maintenanceModeBanner.render().el),this.$el.append('<div class="deep-dive-react-modal-container"></div>'),this},_appPageHeaderUpdate:function _appPageHeaderUpdate(){this._viewModeHasChanged?this._viewModeHasChanged=!1:this._firstRender?(this._firstRender=!1,this._appPageHeaderModel.trigger("disableSave")):this._windowUnloadHandler()},_updateTimeRange:function _updateTimeRange(){this._firstRender||this._windowUnloadHandler(),this._onPrimaryTimeRangeChange()},_viewModeChange:function _viewModeChange(){this._viewModeHasChanged=!0},_refreshAllSearches:function _refreshAllSearches(){this.controllerState.set({minWindowedPlotDomain:null,maxWindowedPlotDomain:null,twinMinWindowedPlotDomain:null,twinMaxWindowedPlotDomain:null,minWindowedPlotDomainIso:null,maxWindowedPlotDomainIso:null,twinMinWindowedPlotDomainIso:null,twinMaxWindowedPlotDomainIso:null}),this._twinsiesActive&&this._ddDispatcher.trigger("setTwinsiesInactive"),(0,G.default)(this._dataManagerManifest,function(v){v.set({earliestTime:this._appPageHeaderModel.get("earliest"),latestTime:this._appPageHeaderModel.get("latest")}),(0,ce.isEmptyString)(v.get("search"))||v.createSearchJob()}.bind(this)),(0,G.default)(this._overlayDataManagerManifest,function(v){v.set({earliestTime:this._appPageHeaderModel.get("earliest"),latestTime:this._appPageHeaderModel.get("latest")}),(0,ce.isEmptyString)(v.get("search"))||v.createSearchJob()}.bind(this))},_enableStateThresholdIndication:function _enableStateThresholdIndication(){(0,G.default)(this._laneViewManifest,(function(v){if(v.selectionModel.get("checked")&&("kpi"===v.laneSettings.get("laneType")||"entity"===v.laneSettings.get("laneType"))){var m="distributionStream"===v.laneSettings.get("graphType")?"levelIndication":"stateIndication";v.laneSettings.set({thresholdIndicationEnabled:"enabled",thresholdIndicationType:m})}}))},_enableLevelThresholdIndication:function _enableLevelThresholdIndication(){(0,G.default)(this._laneViewManifest,(function(v){if(v.selectionModel.get("checked")&&("kpi"===v.laneSettings.get("laneType")||"entity"===v.laneSettings.get("laneType"))){v.laneSettings.set({thresholdIndicationEnabled:"enabled",thresholdIndicationType:"levelIndication"})}}))},_enableThresholdIndication:function _enableThresholdIndication(){(0,G.default)(this._laneViewManifest,(function(v){if(v.selectionModel.get("checked")&&("kpi"===v.laneSettings.get("laneType")||"entity"===v.laneSettings.get("laneType"))){var m="distributionStream"===v.laneSettings.get("graphType")?"levelIndication":"stateIndication";v.laneSettings.set({thresholdIndicationEnabled:"enabled",thresholdIndicationType:m})}}))},_disableThresholdIndication:function _disableThresholdIndication(){(0,G.default)(this._laneViewManifest,(function(v){if(v.selectionModel.get("checked")&&("kpi"===v.laneSettings.get("laneType")||"entity"===v.laneSettings.get("laneType"))){var m="distributionStream"===v.laneSettings.get("graphType")?"levelIndication":"stateIndication";v.laneSettings.set({thresholdIndicationEnabled:"disabled",thresholdIndicationType:m})}}))},_showDrilldownMultiKpiAlerts:function _showDrilldownMultiKpiAlerts(){var v={selectedKpis:[],selectedServices:[],correlationSearchType:"composite_kpi_score_type"};(0,G.default)(this._laneViewManifest,(function(m){if(m.selectionModel.get("checked")&&"kpi"===m.laneSettings.get("laneType")){var b={};if(b.selectedKpiId=m.laneSettings.get("kpiId"),b.selectedKpiTitle=m.laneSettings.get("kpiTitle"),b.selectedKpiContext=m.laneSettings.get("subtitle"),b.selectedKpiServiceId=m.laneSettings.get("kpiServiceId"),m.laneSettings.kpiModel instanceof U.default.Model?b.selectedKpiUrgency=m.laneSettings.kpiModel.get("urgency"):b.selectedKpiUrgency=m.laneSettings.kpiModel.urgency,null===(0,N.findWhere)(v.selectedKpis,b)||void 0===(0,N.findWhere)(v.selectedKpis,b))(m.laneSettings.kpiModel.type||m.laneSettings.kpiModel.get("type"))===me.KPI_TYPES.SERVICE_HEALTH&&(v.correlationSearchType="composite_kpi_percentage_type"),v.selectedKpis.push(b);var M={};M.selectedServiceId=m.laneSettings.get("kpiServiceId"),M.selectedServiceTitle=m.laneSettings.get("subtitle"),null!==(0,N.findWhere)(v.selectedServices,M)&&void 0!==(0,N.findWhere)(v.selectedServices,M)||v.selectedServices.push(M)}})),v.primaryTimeRange={earliest_time:this._appPageHeaderModel.get("earliest"),latest_time:this._appPageHeaderModel.get("latest")};var m={drilldownData:JSON.stringify(v)};(0,pe.redirect)((0,fe.editMKAURL)(m),!0)},_enableEntityOverlays:function _enableEntityOverlays(){(0,G.default)(this._laneViewManifest,(function(v){if(v.selectionModel.get("checked")&&"kpi"===v.laneSettings.get("laneType")&&v.laneSettings.kpiModel){if(v.laneSettings.kpiModel instanceof U.default.Model?v.laneSettings.kpiModel.get("is_entity_breakdown"):v.laneSettings.kpiModel.is_entity_breakdown){var m=v.laneSettings.get("kpiId"),b=v.laneSettings.get("kpiStatsOp"),M="`get_full_itsi_summary_kpi("+m+")` indexed_is_service_aggregate::0 [search `get_full_itsi_summary_kpi("+m+")` indexed_is_service_aggregate::0 | `escape_entity_key` | stats "+b+"(alert_level) AS alert_level by entity_title, entity_key | sort 0 -alert_level | head 3 | fields + entity_title] | `escape_entity_key` | timechart "+b+"(alert_value) as alert_value first(entity_id) as _entity_id by entity_title";v.laneOverlaySettings.set({isEnabled:"yes",overlayType:"entity",selectionMode:"dynamic",search:M,graphType:"line"})}}})),this._windowUnloadHandler()},_enableAnomalyOverlays:function _enableAnomalyOverlays(){(0,G.default)(this._laneViewManifest,(function(v){if(v.selectionModel.get("checked")&&"kpi"===v.laneSettings.get("laneType")&&v.laneSettings.kpiModel){if(v.laneSettings.kpiModel instanceof U.default.Model?v.laneSettings.kpiModel.get("anomaly_detection_is_enabled"):v.laneSettings.kpiModel.anomaly_detection_is_enabled){var m=v.laneSettings.get("kpiId"),b="`itsi_event_management_index` ("+m+" kpiid="+m+') source="MetricAD" | eval entity_id=entity_key+":"+entity_title | timechart count values(entity_id) AS _entity_id values(anomaly_detection_type) AS _anomaly_detection_type by kpiid';v.laneOverlaySettings.set({isEnabled:"yes",overlayType:"anomaly",search:b,graphType:"alert"})}}})),this._windowUnloadHandler()},_disableOverlays:function _disableOverlays(){(0,G.default)(this._laneViewManifest,(function(v){if(v.selectionModel.get("checked")&&"kpi"===v.laneSettings.get("laneType")&&v.laneSettings.kpiModel){var m=!1,b=!1;v.laneSettings.kpiModel instanceof U.default.Model?(m=v.laneSettings.kpiModel.get("is_entity_breakdown"),b=v.laneSettings.kpiModel.get("anomaly_detection_is_enabled")):(m=v.laneSettings.kpiModel.is_entity_breakdown,b=v.laneSettings.kpiModel.anomaly_detection_is_enabled),(m||b)&&v.laneOverlaySettings.set("isEnabled","no")}})),this._windowUnloadHandler()},_deletedSelectedLanes:function _deletedSelectedLanes(){var v=!1;if((0,G.default)(this._laneViewManifest,(function(m){m.selectionModel.get("checked")&&(v=!0)})),v){var m=this.$el.find(".deep-dive-react-modal-container");$.default.unmountComponentAtNode(m.get(0)),$.default.render(W.default.createElement(be.default,null,W.default.createElement(de.default,{modalDataTestItsi:"deep-dive-lane-delete-selected-modal",cancelButtonDataTestItsi:"deep-dive-selected-delete-modal-cancel-button",primaryButtonDataTestItsi:"deep-dive-selected-delete-modal-delete-button",showCancel:!0,open:!0,modalStyles:he.CONFIRMATION_MODAL_STYLE,title:(0,le.gettext)("Delete Lanes"),primaryButtonLabel:(0,le.gettext)("Delete"),primaryButtonClicked:()=>{(0,G.default)(this._laneViewManifest,(function(v){if(v.selectionModel.get("checked")){var m=v.laneSettings,b=m.collection;b instanceof De.default&&b.remove(m)}}))}},W.default.createElement("span",{"data-test-itsi":"deep-dive-lanes-bulk-delete-modal-text"},(0,le.gettext)("Are you sure you want to delete the selected lanes?")))),m.get(0))}},_updateKpiStatsOp:function _updateKpiStatsOp(v){this.kpiStatsOp=v,"average"===this.kpiStatsOp&&(this.kpiStatsOp="avg"),(0,G.default)(this._laneViewManifest,function(v){if(!v.laneSettings.get("isAccessDenied")&&("kpi"===v.laneSettings.get("laneType")&&"distributionStream"!==v.laneSettings.get("graphType")||"entity"===v.laneSettings.get("laneType"))){v.laneSettings.set("kpiStatsOp",this.kpiStatsOp),this._updateKpiLane(v.laneSettings);var m=v.laneSettings.get("laneOverlaySettingsModel"),b=!1,M=[],z="entity";"yes"===m.get("isEnabled")&&(b=!0,M=m.get("selectedEntities"),z=m.get("overlayType")),b&&"entity"!==v.laneSettings.get("laneType")&&(v.disableLaneOverlay(),b&&(m.set({isEnabled:b?"yes":"no",selectedEntities:M,overlayType:z}),v.laneSettings.set("laneOverlaySettingsModel",m),this.renderOverlayGraphs(v.id)))}}.bind(this))},onSelectionToggle:function onSelectionToggle(v){var m=!1,b=!0;(0,G.default)(this._laneViewManifest,(function(v){v.laneSettings.get("isAccessDenied")||(v.selectionModel.get("checked")?(m=!0,b=b&&!0):b=b&&!1)})),b?(this._enableBulkSelectionControls(),this._ddDispatcher.trigger("checkBulkActionsModel"),(0,G.default)(this._laneViewManifest,(function(v){v.laneSettings.get("isAccessDenied")||v.selectionModel.set("checked",!0)})),this.$(".deep-dive-lane-selection-container").show()):"individual"!==v||m?m?(this._enableBulkSelectionControls(),this._ddDispatcher.trigger("uncheckBulkActionsModel","bulk",m),this.$(".deep-dive-lane-selection-container").show()):(this._disableBulkSelectionControls(),this._ddDispatcher.trigger("uncheckBulkActionsModel"),this.$(".deep-dive-lane-selection-container").hide()):(this._disableBulkSelectionControls(),this._ddDispatcher.trigger("uncheckBulkActionsModel","individual",m),this.$(".deep-dive-lane-selection-container").hide())},_onMaintenanceWindowSearchProgress:function _onMaintenanceWindowSearchProgress(v){var m,b,M=(null===(m=v.content)||void 0===m?void 0:m.resultPreviewCount)||0,z=(null===(b=v.content)||void 0===b?void 0:b.isDone)||!1;0===M&&z&&this.maintenanceWindowDataManager.set({data:[],fields:[]})},_onMaintenanceWindowDataChange:function _onMaintenanceWindowDataChange(){var v=this,m=this.maintenanceWindowDataManager.get("data"),b=this.maintenanceWindowDataManager.get("fields"),M=[];this._mwObjectList=[],b.forEach((function(v){"serviceid"!==v&&"kpiid"!==v||M.push(b.indexOf(v))})),m.forEach((function(m){M.forEach((function(b){-1===v._mwObjectList.indexOf(m[b])&&v._mwObjectList.push(m[b])}))})),this.laneSettingsCollection.length&&this._updateMaintenanceWindowBanner("change")},setTimeRange:function setTimeRange(v,m){(v||0===v)&&m&&this._appPageHeaderModel.set({earliest:v,latest:m})},getParsedTimeRange:function getParsedTimeRange(){var v={earliest_time:this._appPageHeaderModel.get("earliest"),latest_time:this._appPageHeaderModel.get("latest")};return!(0,ue.isRealtime)(v.earliest_time)&&!(0,ue.isRealtime)(v.latest_time)&&(0,ye.retrieveParsedTimeRange)([v.earliest_time,v.latest_time])},_onPrimaryTimeRangeChange:function _onPrimaryTimeRangeChange(){var v={earliest_time:this._appPageHeaderModel.get("earliest"),latest_time:this._appPageHeaderModel.get("latest")};this.savedDeepDive.set({earliest_time:v.earliest_time,latest_time:v.latest_time});var m={earliestTime:v.earliest_time,latestTime:v.latest_time};this._earliestTime=m.earliestTime,this._latestTime=m.latestTime,this.controllerState.set({minWindowedPlotDomain:null,maxWindowedPlotDomain:null,minPlotDomain:null,maxPlotDomain:null,twinMinWindowedPlotDomain:null,twinMaxWindowedPlotDomain:null,twinMinPlotDomain:null,twinMaxPlotDomain:null,minWindowedPlotDomainIso:null,maxWindowedPlotDomainIso:null,minPlotDomainIso:null,maxPlotDomainIso:null,twinMinWindowedPlotDomainIso:null,twinMaxWindowedPlotDomainIso:null,twinMinPlotDomainIso:null,twinMaxPlotDomainIso:null},{silent:!0}),(0,G.default)(this._dataManagerManifest,(function(v){v.set(m)})),(0,G.default)(this._overlayDataManagerManifest,(function(v){v.set(m)})),this._twinsiesActive&&this._ddDispatcher.trigger("setTwinsiesInactive")},_windowTimeRange:function _windowTimeRange(){this.onResize();var v=this.controllerState.get("minWindowedPlotDomain"),m=this.controllerState.get("maxWindowedPlotDomain"),b=this.controllerState.get("minWindowedPlotDomainIso"),M=this.controllerState.get("maxWindowedPlotDomainIso");null===v&&null===m?(this._cachedPrimaryMinTime=null,this._cachedPrimaryMaxTime=null):null===this._cachedPrimaryMinTime&&null===this._cachedPrimaryMaxTime&&(this._cachedPrimaryMinTime=this.controllerState.get("minPlotDomain"),this._cachedPrimaryMaxTime=this.controllerState.get("maxPlotDomain")),null===b&&null===M?(this._cachedPrimaryMinTimeIso=null,this._cachedPrimaryMaxTimeIso=null):null===this._cachedPrimaryMinTimeIso&&null===this._cachedPrimaryMinTimeIso&&(this._cachedPrimaryMinTimeIso=this.controllerState.get("minPlotDomainIso"),this._cachedPrimaryMinTimeIso=this.controllerState.get("maxPlotDomainIso")),(0,G.default)(this._dataManagerManifest,function(z){!0===this.getTimeInIso?z.windowTimeRange(b,M):z.windowTimeRange(v,m)}.bind(this)),(0,G.default)(this._overlayDataManagerManifest,function(z){!0===this.getTimeInIso?z.windowTimeRange(b,M):z.windowTimeRange(v,m)}.bind(this)),v=this.controllerState.get("twinMinWindowedPlotDomain"),m=this.controllerState.get("twinMaxWindowedPlotDomain"),b=this.controllerState.get("twinMinWindowedPlotDomainIso"),M=this.controllerState.get("twinMaxWindowedPlotDomainIso"),(0,G.default)(this._twinDataManagerManifest,function(z){!0===this.getTimeInIso?z.windowTimeRange(b,M):z.windowTimeRange(v,m)}.bind(this)),(0,G.default)(this._overlayTwinDataManagerManifest,function(z){!0===this.getTimeInIso?z.windowTimeRange(b,M):z.windowTimeRange(v,m)}.bind(this))},onResize:function onResize(){var v=this.$(".deep-dive-lanes-container"),m=Math.floor(v.width()-260),b=v.height()-1+40;this._sizeInfo.overlayWidth=m,this._sizeInfo.overlayHeight=b,this.$(".deep-dive-lane-collection-overlay").width(m).height(b),this._renderTimeAxes()},_renderTimeAxes:function _renderTimeAxes(){var v,m,b,M,z,N=this._sizeInfo.overlayWidth,W=this._cachedPrimaryMinTime||this.controllerState.get("minPlotDomain"),$=this._cachedPrimaryMaxTime||this.controllerState.get("maxPlotDomain"),U=se.scaleLinear().domain([W,$]).range([0,N]),q=this.controllerState.get("minPlotDomain"),G=this.controllerState.get("maxPlotDomain"),ee=G-q,te=this._formatTimeDuration(ee);if(q&&G){v=[q,G],m=(0,ue.convertEpochToDate)(v[0]),b=(0,ue.convertEpochToDate)(v[1]),M=se.scaleTime().domain([m,b]).range([0,N]),z=se.axisTop(M).ticks(6).tickSizeInner(0).tickSizeOuter(0);var ie=this._d3el.select(".deep-dive-lane-collection-time-axis-top").select(".axis-container");ie.attr("data-test-itsi","axis-container-top").attr("transform","translate(0,15)").call(z),ie.selectAll("path.domain").attr("stroke",Se.borderColor),ie.selectAll(".tick").each((function(){se.select(this).attr("data-test-itsi","top-axis-tick")}))}if(W&&$){v=[W,$],m=(0,ue.convertEpochToDate)(v[0]),b=(0,ue.convertEpochToDate)(v[1]),M=se.scaleTime().domain([m,b]).range([0,N]);var ne=this._d3el.select(".deep-dive-lane-collection-time-axis-bottom");if(ne.select(".viewport-background").attr("width",N),ne.select(".viewport-right-border").attr("x",N+1),z)ne.select(".axis-container").attr("data-test-itsi","axis-container-bottom").call(z.scale(M).tickSizeOuter(1)),ne.selectAll("path.domain").style("visibility","hidden"),ne.selectAll(".tick").each((function(){se.select(this).attr("data-test-itsi","bottom-axis-tick")}));if((0,ce.isNumeric)(G)&&(0,ce.isNumeric)(q)){var ae=U(G)-U(q);ne.select(".viewport-window-box").attr("x",U(q)+1).attr("width",ae),ne.select(".viewport-window-label").attr("x",U(q+ee/2)+1).each((function(){var v=se.select(this);v.text((0,oe.sprintf)((0,le.gettext)("Viewport: %s"),te)),ae>this.getBBox().width||(v.text(te),ae>this.getBBox().width||v.text(""))}))}}},_formatTimeDuration:function _formatTimeDuration(v){var m=[];return(0,G.default)([{val:604800,label:"w"},{val:86400,label:"d"},{val:3600,label:"h"},{val:60,label:"m"},{val:1,label:"s"}],(function(b){var M=Math.floor(v/b.val);M>0&&(m.push(String(M)+b.label),v%=b.val)})),m.join(" ")},_inspectLanes:function _inspectLanes(v){if(!this._sortActive){var m=this._sizeInfo.overlayWidth,b=se.pointer(v,this._d3overlay.node());if(b[0]<=0)return this._d3laneInvestigatorContainer.attr("opacity","1e-6"),void this._cleanupTimeWindow();if(this._d3laneInvestigatorContainer.attr("opacity","1").attr("transform","translate("+b[0]+", 0)"),this._timeWindowed)this._d3el.select(".time-window-container").selectAll(".time-window-marker-box").attr("height",this._sizeInfo.overlayHeight-40).attr("x",(function(v){return v.startCoordinate<b[0]?v.startCoordinate:b[0]})).attr("width",(function(v){return Math.abs(b[0]-v.startCoordinate)}));this._d3laneInvestigatorContainer.select(".lane-investigator-bar").attr("height",this._sizeInfo.overlayHeight-17),this._d3laneInvestigatorContainer.select(".lane-investigator-time-label").text(function(){var v=this.controllerState.get("minPlotDomain"),M=this.controllerState.get("maxPlotDomain"),z=this.controllerState.get("twinMinPlotDomain"),N=this.controllerState.get("twinMaxPlotDomain"),W="";if((0,ce.isNumeric)(v)&&(0,ce.isNumeric)(M)){var $=se.scaleTime().domain([(0,ue.convertEpochToDate)(v),(0,ue.convertEpochToDate)(M)]).range([0,m]),U=$.invert(b[0]),q=M-v>9e4||(0,ce.isNumeric)(N)&&M-N>=82800;if(W=q?se.timeFormat("%a %b %e %I:%M:%S %p")(U):se.timeFormat("%I:%M:%S %p")(U),this._twinsiesActive&&(0,ce.isNumeric)(z)&&(0,ce.isNumeric)(N))$=se.scaleTime().domain([(0,ue.convertEpochToDate)(z),(0,ue.convertEpochToDate)(N)]).range([0,m]),W=W+" / "+(q?se.timeFormat("%a %b %e %I:%M:%S %p")($.invert(b[0])):se.timeFormat("%I:%M:%S %p")($.invert(b[0])))}return W}.bind(this)).attr("data-test-itsi","time-axis-text").attr("text-anchor",(function(){var v=this.getBBox().width;return v/2+b[0]>m?"end":b[0]<v/2?"start":"middle"}));var M=this._getLaneIndexForYCoordinate(b[1]-40),z=this._getLaneInspectorData(M),N=b[0],W=this._d3laneInvestigatorContainer.selectAll("g.lane-investigator-graph-label").data(z,(function(v){return v.laneId}));W.enter().append("g").attr("class","lane-investigator-graph-label").merge(W).attr("data-test-itsi","lane-investigator-graph-label").attr("opacity",(function(v){return void 0!==v.canRender?1:"1e-6"})).attr("transform",(function(v){return"translate(1, "+v.yBase+")"})).each((function(v){v.tipView.setElement(this),v.tipView.render(N,v.isActive)})).attr("opacity",(function(v){return void 0!==v.canRender?1:"1e-6"})).attr("transform",(function(v){return"translate(0,"+v.yBase+")"})),W.exit().remove()}},_getLaneIndexForYCoordinate:function _getLaneIndexForYCoordinate(v){var m=0,b=-1;return this.laneSettingsCollection.find((function(M,z){b=z,m+=ge.SIZE_HEIGHT_BY_SETTING[M.get("laneSize")]*(this._twinsiesActive?2:1)+ge.BASE_LANE_BORDER_HEIGHT;var N=this._getLaneViewForLaneSettingsModel(M);return"event"===M.get("laneType")&&N&&N.isDetailsActive()&&(m+=ge.LANE_DETAILS_HEIGHT),v<=m}),this),b},_getLaneInspectorData:function _getLaneInspectorData(v){var m=this,b=[],M=this._d3laneInvestigatorContainer.node();return this.laneSettingsCollection.each((function(z,N){if(!z.get("isAccessDenied")){var W={},$=z.id,U=m._laneViewManifest[$];W.laneId=$,W.yBase=Math.abs((0,Ae.getDistanceBetweenNodes)(M,U.el).y),W.tipView=U.getTipView(),W.canRender=U.canRender(),W.isActive=N===v,b.push(W)}})),b},_destroyLaneInspector:function _destroyLaneInspector(v){var m=se.pointer(v,this._d3overlay.node());(m[0]>this._sizeInfo.overlayWidth||m[0]<0||m[1]>this._sizeInfo.overlayHeight||m[1]<0)&&(this._hideLaneInspector(),(m[0]>this._sizeInfo.overlayWidth+15||m[0]<-15)&&this._cleanupTimeWindow())},_hideLaneInspector:function _hideLaneInspector(){this._d3laneInvestigatorContainer.attr("opacity","1e-6")},_startTimeWindowEventHandler:function _startTimeWindowEventHandler(v){this.controllerState.has("eventDetailsVisibleCount")||this._startTimeWindow(v)},_startTimeWindow:function _startTimeWindow(v){v.preventDefault();var m=this._sizeInfo.overlayWidth,b=se.pointer(v,this._d3overlay.node());this._timeWindowed=!0;var M=b[0]>=1&&b[0]<=m+15&&b[1]<this._sizeInfo.overlayHeight&&b[1]>0,z=(0,ce.isNumeric)(this.controllerState.get("minPlotDomain"))&&(0,ce.isNumeric)(this.controllerState.get("maxPlotDomain"));if(M&&z){var N=this._d3el.select(".time-window-container").selectAll(".time-window-marker-start").data([b[0]]);N.enter().append("rect").attr("class","time-window-marker-start time-window-marker").merge(N).attr("data-test-itsi","time-window-marker-start time-window-marker").attr("width",1).attr("fill",Se.textDisabledColor).attr("x",b[0]).attr("y",40),N.attr("height",this._sizeInfo.overlayHeight-40);var W=this._d3el.select(".time-window-container").selectAll(".time-window-marker-box").data([{startCoordinate:b[0]}]);W.enter().append("rect").attr("class","time-window-marker-box time-window-marker").merge(W).attr("data-test-itsi","time-window-marker-box time-window-marker").attr("width",1).attr("height",this._sizeInfo.overlayHeight-40).attr("opacity",.5).attr("fill",Se.textDisabledColor).attr("x",b[0]).attr("y",40),W.attr("x",(function(v){return v.startCoordinate<=b[0]?b[0]:v.startCoordinate-(b[0]-v.startCoordinate)})).attr("height",this._sizeInfo.overlayHeight-40).attr("width",(function(v){return Math.abs(b[0]-v.startCoordinate)}))}else this._cleanupTimeWindow()},_endTimeWindowEventHandler:function _endTimeWindowEventHandler(v){this.controllerState.has("eventDetailsVisibleCount")||this._endTimeWindow(v)},_endTimeWindow:function _endTimeWindow(v){var m=this._sizeInfo.overlayWidth,b=se.pointer(v,this._d3overlay.node());if(b[0]<-15||b[0]>m+10||!this._timeWindowed||b[1]>this._sizeInfo.overlayHeight||b[1]<0)this._cleanupTimeWindow();else{var M=this._d3el.select(".time-window-container").select(".time-window-marker-box").datum().startCoordinate,z=b[0];if(Math.abs(M-z)<5)this._cleanupTimeWindow();else{var N=this._cachedPrimaryMinTime||this.controllerState.get("minPlotDomain"),W=this._cachedPrimaryMinTimeIso||this.controllerState.get("minPlotDomainIso"),$=this._cachedPrimaryMaxTime||this.controllerState.get("maxPlotDomain"),U=this._cachedPrimaryMaxTimeIso||this.controllerState.get("maxPlotDomainIso"),q=this._cachedTwinMinTime||this.controllerState.get("twinMinPlotDomain"),G=this._cachedTwinMinTimeIso||this.controllerState.get("twinMinPlotDomainIso"),ee=this._cachedTwinMaxTime||this.controllerState.get("twinMaxPlotDomain"),te=this._cachedTwinMaxTimeIso||this.controllerState.get("twinMaxPlotDomainIso"),ie=this.controllerState.get("maxWindowedPlotDomain")||$,ne=this.controllerState.get("maxWindowedPlotDomainIso")||(0,ue.convertIsoStringToEpoch)(U,this.getTimeInIso),ae=this.controllerState.get("minWindowedPlotDomain")||N,re=this.controllerState.get("minWindowedPlotDomainIso")||(0,ue.convertIsoStringToEpoch)(W,this.getTimeInIso),le=this.controllerState.get("twinMaxWindowedPlotDomain")||ee,oe=this.controllerState.get("twinMaxWindowedPlotDomainIso")||(0,ue.convertIsoStringToEpoch)(te,this.getTimeInIso),de=this.controllerState.get("twinMinWindowedPlotDomain")||q,he=this.controllerState.get("twinMinWindowedPlotDomainIso")||(0,ue.convertIsoStringToEpoch)(G,this.getTimeInIso),pe=se.scaleLinear().domain([0,m]).range([ae,ie]).clamp(!0),fe=se.scaleLinear().domain([0,m]).range([re,ne]).clamp(!0),ge=se.scaleLinear().domain([0,m]).range([de,le]).clamp(!0),ve=se.scaleLinear().domain([0,m]).range([he,oe]).clamp(!0),me={};M<z?(me.minWindowedPlotDomain=(0,ce.roundNumber)(pe(M),3),me.minWindowedPlotDomainIso=(0,ce.roundNumber)(fe(M),3),me.maxWindowedPlotDomain=(0,ce.roundNumber)(pe(z),3),me.maxWindowedPlotDomainIso=(0,ce.roundNumber)(fe(z),3),me.twinMinWindowedPlotDomain=(0,ce.roundNumber)(ge(M),3),me.twinMinWindowedPlotDomainIso=(0,ce.roundNumber)(ve(M),3),me.twinMaxWindowedPlotDomain=(0,ce.roundNumber)(ge(z),3),me.twinMaxWindowedPlotDomainIso=(0,ce.roundNumber)(ve(z),3)):(me.minWindowedPlotDomain=(0,ce.roundNumber)(pe(z),3),me.minWindowedPlotDomainIso=(0,ce.roundNumber)(fe(z),3),me.maxWindowedPlotDomain=(0,ce.roundNumber)(pe(M),3),me.maxWindowedPlotDomainIso=(0,ce.roundNumber)(fe(M),3),me.twinMinWindowedPlotDomain=(0,ce.roundNumber)(ge(z),3),me.twinMinWindowedPlotDomainIso=(0,ce.roundNumber)(ve(z),3),me.twinMaxWindowedPlotDomain=(0,ce.roundNumber)(ge(M),3),me.twinMaxWindowedPlotDomainIso=(0,ce.roundNumber)(ve(M),3)),this._cleanupTimeWindow(),this.controllerState.set(me)}}},_cleanupTimeWindow:function _cleanupTimeWindow(){this._d3el.select(".time-window-container").selectAll(".time-window-marker").remove(),this._timeWindowed=!1},_registerLaneView:function _registerLaneView(v){this._laneViewManifest[v.id]=v},_deregisterLaneView:function _deregisterLaneView(v){var m;m=v instanceof Oe.default||v instanceof Me.default||v instanceof Ce.default?v.id:v,delete this._laneViewManifest[m]},_getLaneViewForLaneSettingsModel:function _getLaneViewForLaneSettingsModel(v){return(0,ie.default)(this._laneViewManifest,(function(m){return m.laneSettings===v}))},_updateKpiSearchClause:function _updateKpiSearchClause(){for(var v="",m=0;m<this._kpiIdList.length;m++){var b=this._kpiIdList[m];m<this._kpiIdList.length-1?v+="`get_only_itsi_summary_kpi("+b+")` OR ":v+="`get_only_itsi_summary_kpi("+b+")`"}return v},_addToKpiList:function _addToKpiList(v){-1===this._kpiIdList.indexOf(v)&&this._kpiIdList.push(v)},_removeFromKpiList:function _removeFromKpiList(v){var m=this._kpiIdList.indexOf(v);m>-1&&this._kpiIdList.splice(m,1)},_updateSuperDataManager:function _updateSuperDataManager(){var v="`get_itsi_summary_index` `service_level_kpi_only` "+this._updateKpiSearchClause()+" | timechart limit=0 useother=0 "+this.kpiStatsOp+"(alert_value) by kpiid";this._superDataManager.set("search",v)},_registerDataManager:function _registerDataManager(v){this._dataManagerManifest[v.id]=v},_registerOverlayDataManager:function _registerOverlayDataManager(v){this._overlayDataManagerManifest[v.id]=v},_deregisterDataManager:function _deregisterDataManager(v){var m;m=v instanceof xe.default?v.id:v,delete this._dataManagerManifest[m]},_deregisterOverlayDataManager:function _deregisterOverlayDataManager(v){var m;m=v instanceof xe.default?v.id:v,delete this._overlayDataManagerManifest[m]},_registerTwinDataManager:function _registerTwinDataManager(v){this._twinDataManagerManifest[v.id]=v},_registerTwinOverlayDataManager:function _registerTwinOverlayDataManager(v){this._overlayTwinDataManagerManifest[v.id]=v},_deregisterTwinDataManager:function _deregisterTwinDataManager(v){var m;m=v instanceof xe.default?v.id:v,delete this._twinDataManagerManifest[m]},_deregisterTwinOverlayDataManager:function _deregisterTwinOverlayDataManager(v){var m;m=v instanceof xe.default?v.id:v,delete this._overlayTwinDataManagerManifest[m]},_clearTwinDataManagerManifest:function _clearTwinDataManagerManifest(){this._twinDataManagerManifest={}},setSavedDeepDive:function setSavedDeepDive(v,m){v instanceof Te.default&&(this.savedDeepDive instanceof Te.default&&this.stopListening(this.savedDeepDive),this.savedDeepDive=v,this.setLaneCollection(this.savedDeepDive.get("lane_settings_collection")),m&&this._superDataManager.set("searchAutoStart",!0),this.listenTo(this.laneSettingsCollection,"change",this._onDeepDiveCollectionEdit),this.listenTo(this.savedDeepDive,"replace",this._replaceSavedDeepDive),this.listenTo(this.savedDeepDive,"change:topology_id",this._onTopologyIdChange))},_replaceSavedDeepDive:function _replaceSavedDeepDive(v){this.setSavedDeepDive(v)},_windowUnloadHandler:function _windowUnloadHandler(){this.savedDeepDive.get("is_named")&&this._appPageHeaderModel.trigger("enableSave")},_onDeepDiveCollectionEdit:function _onDeepDiveCollectionEdit(){this._windowUnloadHandler()},_onTopologyIdChange:function _onTopologyIdChange(){this._windowUnloadHandler()},setLaneCollection:function setLaneCollection(v){if(!(v instanceof De.default))throw"cannot set laneSettingsCollection of DeepDiveLaneCollectionView to non-DeepDiveLaneSettingsCollection";this.unsetLaneCollection(),this.listenTo(v,"add",this._onLaneAdd),this.listenTo(v,"remove",this._onLaneRemove),this.listenTo(v,"change:laneSize",(0,q.default)(this.onResize,200)),this.laneSettingsCollection=v,this._ddDispatcher.trigger("setLaneSettingsAddLaneView",this.laneSettingsCollection),this._ddDispatcher.trigger("setLaneSettingsStatsOpView",this.laneSettingsCollection),this.controllerState.set({minWindowedPlotDomain:null,maxWindowedPlotDomain:null,twinMinWindowedPlotDomain:null,twinMaxWindowedPlotDomain:null,minWindowedPlotDomainIso:null,maxWindowedPlotDomainIso:null,twinMinWindowedPlotDomainIso:null,twinMaxWindowedPlotDomainIso:null}),this.laneSettingsCollection.each(function(v){"kpi"===v.get("laneType")&&"avg"!==v.get("kpiStatsOp")&&(this.kpiStatsOp=v.get("kpiStatsOp"))}.bind(this)),this.laneSettingsCollection.each(this._addLane,this)},unsetLaneCollection:function unsetLaneCollection(){this.laneSettingsCollection instanceof De.default&&(this.stopListening(this.laneSettingsCollection),this.laneSettingsCollection=null,this._destroyAllLanes()),this.laneSettingsCollection=null},_onLaneAdd:function _onLaneAdd(v){this._ddDispatcher.trigger("enableBulkCheckbox"),this._addLane(v),this._updateMaintenanceWindowBanner("add")},_onLaneRemove:function _onLaneRemove(v){var m=v.id;this._destroyLane(m),"kpi"===v.get("laneType")&&"yes"===v.get("kpiAddToSummary")&&this._removeFromKpiList(v.get("kpiId")),this.getTimeExtent(),this.onResize(),0===this.laneSettingsCollection.length&&(this._ddDispatcher.trigger("uncheckBulkActionsModel"),this._ddDispatcher.trigger("disableBulkCheckbox"),this._disableBulkSelectionControls()),this._windowUnloadHandler(),this._updateMaintenanceWindowBanner("remove")},_updateKpiLane:function _updateKpiLane(v){var m,b,M,z=v.id,N=v.get("kpiId"),W=this._laneViewManifest[z],$=this._cachedPrimaryMinTime||this.controllerState.get("minPlotDomain")||this._earliestTime,U=this._cachedPrimaryMaxTime||this.controllerState.get("maxPlotDomain")||this._latestTime;this.getTimeInIso&&((this._cachedPrimaryMinTime||this.controllerState.get("minPlotDomain"))&&(b=(0,ue.convertIsoStringToEpoch)(this.controllerState.get("minPlotDomainIso"),this.getTimeInIso),$=b||this._earliestTime),(this._cachedPrimaryMaxTime||this.controllerState.get("maxPlotDomain"))&&(M=(0,ue.convertIsoStringToEpoch)(this.controllerState.get("maxPlotDomainIso"),this.getTimeInIso),U=M||this._latestTime));if((m=this._dataManagerManifest[z])&&(m.dispose(),this._deregisterDataManager(z)),"yes"===v.get("kpiAddToSummary")){if(v.get("isAccessDenied")||this._addToKpiList(N),this._updateSuperDataManager(v),v.set("graphSeries",N),(0,G.default)(this._dataManagerManifest,function(v){v.set({earliestTime:$,latestTime:U})}.bind(this)),null!==this.controllerState.get("minWindowedPlotDomain")&&null!==this.controllerState.get("maxWindowedPlotDomain")&&(0,G.default)(this._dataManagerManifest,function(v){v.windowTimeRange(this.controllerState.get("minWindowedPlotDomain"),this.controllerState.get("maxWindowedPlotDomain"))}.bind(this)),W.setDataManager(this._superDataManager),this._twinsiesActive){W.deactivateTwin();var q='`get_itsi_summary_index` `service_level_kpi_only` `get_only_itsi_summary_kpi("'+N+'")` | timechart limit=0 useother=0 '+this.kpiStatsOp+"(alert_value) by kpiid",ee=new xe.default((0,te.default)({search:q,getTimeInIso:this.getTimeInIso},this._twinsiesTimeSpec));null!==this.controllerState.get("twinMinWindowedPlotDomain")&&null!==this.controllerState.get("twinMaxWindowedPlotDomain")&&ee.windowTimeRange(this.controllerState.get("twinMinWindowedPlotDomain"),this.controllerState.get("twinMaxWindowedPlotDomain")),W.activateTwin(ee)}}else{(0,re.default)(this.laneSettingsCollection.models,(function(v){return v.get("kpiId")===N}))||(this._removeFromKpiList(N),this._updateSuperDataManager(v)),q=v.get("search"),"kpi"===v.get("laneType")&&"avg"!==v.get("kpiStatsOp")&&(q=(0,Ae.generateSearchWithCustomStatsOp)(v,v.kpiModel));var ie,ne={earliestTime:$,latestTime:U,search:q,id:z,getTimeInIso:this.getTimeInIso};if("distributionStream"===v.get("graphType"))v.set("graphSeries",v.get("kpiId")),ie="quantile"===v.get("distributionStreamMode")?"avg(alert_value) AS center perc25(alert_value) AS lower_quartile perc75(alert_value) AS upper_quartile perc5(alert_value) AS lower_five perc95(alert_value) AS upper_five max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme":"eval(stdev(alert_value)+mean(alert_value)) AS upper_deviation eval(mean(alert_value)-stdev(alert_value)) AS lower_deviation max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme",ne.search='`get_full_itsi_summary_kpi("'+N+'")` is_service_aggregate=0 | timechart limit=0 useother=0 '+ie+" by kpiid";var ae=new xe.default(ne);if(this._registerDataManager(ae),null!==this.controllerState.get("minWindowedPlotDomain")&&null!==this.controllerState.get("maxWindowedPlotDomain")&&ae.windowTimeRange(this.controllerState.get("minWindowedPlotDomain"),this.controllerState.get("maxWindowedPlotDomain")),W.setDataManager(ae),this._twinsiesActive){W.deactivateTwin();var se=W.dataManager,le=new xe.default((0,te.default)({search:se.get("search"),getTimeInIso:this.getTimeInIso},this._twinsiesTimeSpec));null!==this.controllerState.get("twinMinWindowedPlotDomain")&&null!==this.controllerState.get("twinMaxWindowedPlotDomain")&&le.windowTimeRange(this.controllerState.get("twinMinWindowedPlotDomain"),this.controllerState.get("twinMaxWindowedPlotDomain")),W.activateTwin(le)}}},_addLane:function _addLane(v){var m=(0,ee.default)(v.id||(0,N.uniqueId)("lane-")),b=v.get("kpiId");v.set("id",m),v.collection=this.laneSettingsCollection;var M,z,W=this._cachedPrimaryMinTime||this.controllerState.get("minPlotDomain")||this._earliestTime,$=this._cachedPrimaryMaxTime||this.controllerState.get("maxPlotDomain")||this._latestTime,U=(0,ce.normalizeBoolean)(this._urlTokenModel.get("shkpiLaneFirst")),q=!!(0,ne.default)(U)&&U;this.getTimeInIso&&((this._cachedPrimaryMinTime||this.controllerState.get("minPlotDomain"))&&(M=(0,ue.convertIsoStringToEpoch)(this.controllerState.get("minPlotDomainIso"),this.getTimeInIso),W=M||this._earliestTime),(this._cachedPrimaryMaxTime||this.controllerState.get("maxPlotDomain"))&&(z=(0,ue.convertIsoStringToEpoch)(this.controllerState.get("maxPlotDomainIso"),this.getTimeInIso),$=z||this._latestTime));if("kpi"===v.get("laneType")&&"yes"===v.get("kpiAddToSummary")){v.get("isAccessDenied")||this._addToKpiList(b),(0,G.default)(this._dataManagerManifest,function(v){v.set({earliestTime:W,latestTime:$})}.bind(this)),this._updateSuperDataManager(v),null!==this.controllerState.get("minWindowedPlotDomain")&&null!==this.controllerState.get("maxWindowedPlotDomain")&&(0,G.default)(this._dataManagerManifest,function(v){v.windowTimeRange(this.controllerState.get("minWindowedPlotDomain"),this.controllerState.get("maxWindowedPlotDomain"))}.bind(this)),q&&(0,_e.isServiceHealthScoreKpiId)(b)?this.$(".deep-dive-lanes-container").prepend('<div id="'+m+'" class="deep-dive-lane-container" data-test-itsi="deep-dive-lane-container" tabindex="0"></div>'):this.$(".deep-dive-lanes-container").append('<div id="'+m+'" class="deep-dive-lane-container" data-test-itsi="deep-dive-lane-container" tabindex="0"></div>'),v.set("graphSeries",v.get("kpiId"));var ie=v.get("laneOverlaySettingsModel");if("yes"===ie.get("isEnabled")&&"anomaly"===ie.get("overlayType")&&"* | timechart count"===ie.get("search")){var ae="`itsi_event_management_index` ("+b+" kpiid="+b+') source="MetricAD" | eval entity_id=entity_key+":"+entity_title | timechart count values(entity_id) AS _entity_id values(anomaly_detection_type) AS _anomaly_detection_type by kpiid';ie.set("search",ae)}var re=new Me.default({id:m,el:this.$("#"+m),laneSettings:v,dataManager:this._superDataManager,laneController:this,subheaderView:this._subheaderView,ddDispatcher:this._ddDispatcher});if(this._registerLaneView(re),re.render(),this._twinsiesActive){var se='`get_itsi_summary_index` `service_level_kpi_only` `get_only_itsi_summary_kpi("'+(b=v.get("kpiId"))+'")` | timechart limit=0 useother=0 '+this.kpiStatsOp+"(alert_value) by kpiid",le=new xe.default((0,te.default)({search:se,getTimeInIso:this.getTimeInIso},this._twinsiesTimeSpec));null!==this.controllerState.get("twinMinWindowedPlotDomain")&&null!==this.controllerState.get("twinMaxWindowedPlotDomain")&&(0,G.default)(this._twinDataManagerManifest,function(v){v.windowTimeRange(this.controllerState.get("twinMinWindowedPlotDomain"),this.controllerState.get("twinMaxWindowedPlotDomain"))}.bind(this)),re.activateTwin(le)}}else{se=v.get("search"),v.get("isAccessDenied")||"kpi"===v.get("laneType")&&"avg"!==v.get("kpiStatsOp")&&(se=(0,Ae.generateSearchWithCustomStatsOp)(v,v.kpiModel));var oe,de={earliestTime:W,latestTime:$,search:se,id:m,getTimeInIso:this.getTimeInIso,searchAutoStart:!1};if("event"===v.get("laneType")&&(de.search=se+"| timechart count",de.statusBuckets=1500),"distributionStream"===v.get("graphType"))v.set("graphSeries",v.get("kpiId")),oe="quantile"===v.get("distributionStreamMode")?"avg(alert_value) AS center perc25(alert_value) AS lower_quartile perc75(alert_value) AS upper_quartile perc5(alert_value) AS lower_five perc95(alert_value) AS upper_five max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme":"eval(stdev(alert_value)+mean(alert_value)) AS upper_deviation eval(mean(alert_value)-stdev(alert_value)) AS lower_deviation max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme",de.search='`get_full_itsi_summary_kpi("'+b+'")` is_service_aggregate=0 | timechart limit=0 useother=0 '+oe+" by kpiid";var he,pe=new xe.default(de);if(null!==this.controllerState.get("minWindowedPlotDomain")&&null!==this.controllerState.get("maxWindowedPlotDomain")&&pe.windowTimeRange(this.controllerState.get("minWindowedPlotDomain"),this.controllerState.get("maxWindowedPlotDomain")),q&&(0,_e.isServiceHealthScoreKpiId)(b)?this.$(".deep-dive-lanes-container").prepend('<div id="'+m+'" class="deep-dive-lane-container" data-test-itsi="deep-dive-lane-container" tabindex="0"></div>'):this.$(".deep-dive-lanes-container").append('<div id="'+m+'" class="deep-dive-lane-container" data-test-itsi="deep-dive-lane-container" tabindex="0"></div>'),he="event"===v.get("laneType")?new Oe.default({id:m,el:this.$("#"+m),laneSettings:v,dataManager:pe,laneController:this,subheaderView:this._subheaderView,ddDispatcher:this._ddDispatcher}):"kpi"===v.get("laneType")?new Me.default({id:m,el:this.$("#"+m),laneSettings:v,dataManager:pe,laneController:this,subheaderView:this._subheaderView,ddDispatcher:this._ddDispatcher}):"entity"===v.get("laneType")?new Ie.default({id:m,el:this.$("#"+m),laneSettings:v,dataManager:pe,laneController:this,subheaderView:this._subheaderView,ddDispatcher:this._ddDispatcher}):new Ce.default({id:m,el:this.$("#"+m),laneSettings:v,dataManager:pe,laneController:this,subheaderView:this._subheaderView,ddDispatcher:this._ddDispatcher}),this._registerDataManager(pe),this._registerLaneView(he),he.render(),"kpi"===v.get("laneType")&&v.get("isAccessDenied")||pe.set("searchAutoStart",!0),this._twinsiesActive){var fe=he.dataManager,ge=new xe.default((0,te.default)({search:fe.get("search"),statusBuckets:fe.get("statusBuckets"),getTimeInIso:this.getTimeInIso},this._twinsiesTimeSpec));null!==this.controllerState.get("twinMinWindowedPlotDomain")&&null!==this.controllerState.get("twinMaxWindowedPlotDomain")&&ge.windowTimeRange(this.controllerState.get("twinMinWindowedPlotDomain"),this.controllerState.get("twinMaxWindowedPlotDomain")),he.activateTwin(ge)}}this.onResize()},_destroyLane:function _destroyLane(v){var m,b="overlay-"+v;if(!Object.prototype.hasOwnProperty.call(this._laneViewManifest,v))throw"DeepDiveLaneCollectionView cannot remove lane that is not under management";var M=this._laneViewManifest[v];void 0!==(m=this._overlayDataManagerManifest[b])&&(m.dispose(),this._deregisterOverlayDataManager(b)),!0===this._twinsiesActive&&M.deactivateTwin(),M.remove(),this._deregisterLaneView(v),this.$("#"+v).remove(),void 0!==(m=this._dataManagerManifest[v])&&(m.dispose(),this._deregisterDataManager(v))},_destroyAllLanes:function _destroyAllLanes(){var v=(0,ae.default)(this._laneViewManifest);(0,G.default)(v,function(v){this._destroyLane(v)}.bind(this)),this.unsetLaneCollection(),this.setLaneCollection(new De.default)},_refreshLaneCoordination:function _refreshLaneCoordination(){(0,z.default)(".deep-dive-lanes-container",this.$el).sortable({handle:".deep-dive-lane-handle,.deep-dive-lane-header",cancel:".deep-dive-lane-messages, .deep-dive-lane-actions-container",helper:"clone",items:".deep-dive-lane-container",axis:"y",delay:150,start:this._onLaneSortStart.bind(this),stop:this._onLaneSortStop.bind(this)})},_onLaneSortStart:function _onLaneSortStart(v,m){this._d3laneInvestigatorContainer.attr("opacity","1e-6"),this._sortActive=!0,(0,z.default)(".deep-dive-lane",m.helper).css("border-top-width","1px"),(0,z.default)(".deep-dive-lane",m.helper).on("mouseenter",(function(){(0,z.default)(".deep-dive-lane-header",m.helper).addClass("grabbed"),(0,z.default)(".deep-dive-lane",m.helper).addClass("grabbed")})).on("mouseleave",(function(){(0,z.default)(".deep-dive-lane-header",m.helper).removeClass("grabbed"),(0,z.default)(".deep-dive-lane",m.helper).removeClass("grabbed")}))},_onLaneSortStop:function _onLaneSortStop(v,m){this._sortActive=!1;var b=m.item.index()-1,M=m.item.attr("id"),z=this.laneSettingsCollection.get(M);this.laneSettingsCollection.remove(z,{silent:!0}),this.laneSettingsCollection.add(z,{silent:!0,at:b}),this.laneSettingsCollection.trigger("change")},getTimeExtent:function getTimeExtent(){var v=[],m=[],b=[],M=[];(0,G.default)(this._laneViewManifest,(function(z){var N=z.getTimeExtent();v=v.concat(N.primaryTimeExtent),m=m.concat(N.twinTimeExtent),b=b.concat(N.primaryTimeExtentIso),M=M.concat(N.twinTimeExtentIso)}));var z=se.extent(v,(function(v){return(0,ce.isNumeric)(v)?v:void 0})),N=se.extent(m,(function(v){return(0,ce.isNumeric)(v)?v:void 0})),W=se.extent(b,(function(v){return v})),$=se.extent(M,(function(v){return v}));return this.controllerState.set({minPlotDomain:z[0],maxPlotDomain:z[1],minPlotDomainIso:W[0],maxPlotDomainIso:W[1],twinMinPlotDomain:N[0],twinMaxPlotDomain:N[1],twinMinPlotDomainIso:$[0],twinMaxPlotDomainIso:$[1]}),{primaryTimeExtent:z,twinTimeExtent:N,primaryTimeExtentIso:W,twinTimeExtentIso:$}},twinLanes:function twinLanes(v){null!==this.controllerState.get("minWindowedPlotDomain")&&null!==this.controllerState.get("maxWindowedPlotDomain")&&this.controllerState.set({minWindowedPlotDomain:null,maxWindowedPlotDomain:null,twinMinWindowedPlotDomain:null,twinMaxWindowedPlotDomain:null,minWindowedPlotDomainIso:null,maxWindowedPlotDomainIso:null,twinMinWindowedPlotDomainIso:null,twinMaxWindowedPlotDomainIso:null}),this._twinsiesActive=!0,this._twinsiesTimeSpec=v,(0,G.default)(this._laneViewManifest,function(m){var b,M,z=m.dataManager;if("yes"===m.laneSettings.get("kpiAddToSummary")||"distributionStream"===m.laneSettings.get("graphType")){var N,W=m.laneSettings.get("kpiId");"distributionStream"===m.laneSettings.get("graphType")?(N="quantile"===m.laneSettings.get("distributionStreamMode")?"avg(alert_value) AS center perc25(alert_value) AS lower_quartile perc75(alert_value) AS upper_quartile perc5(alert_value) AS lower_five perc95(alert_value) AS upper_five max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme":"eval(stdev(alert_value)+mean(alert_value)) AS upper_deviation eval(mean(alert_value)-stdev(alert_value)) AS lower_deviation max(alert_value) AS upper_extreme min(alert_value) AS lower_extreme",M="is_service_aggregate=0 "):(N=m.laneSettings.get("kpiStatsOp")+"(alert_value)",M="");var $='`get_itsi_summary_index` `service_level_kpi_only` `get_only_itsi_summary_kpi("'+W+'")` '+M+" | timechart limit=0 useother=0 "+N+" by kpiid";b=new xe.default((0,te.default)({search:$,getTimeInIso:this.getTimeInIso},this._twinsiesTimeSpec)),null!==this.controllerState.get("twinMinWindowedPlotDomain")&&null!==this.controllerState.get("twinMaxWindowedPlotDomain")&&b.windowTimeRange(this.controllerState.get("twinMinWindowedPlotDomain"),this.controllerState.get("twinMaxWindowedPlotDomain"))}else b=new xe.default((0,te.default)({search:z.get("search"),statusBuckets:z.get("statusBuckets"),getTimeInIso:this.getTimeInIso},v)),null!==this.controllerState.get("twinMinWindowedPlotDomain")&&null!==this.controllerState.get("twinMaxWindowedPlotDomain")&&(!0===this.getTimeInIso?b.windowTimeRange(this.controllerState.get("twinMinWindowedPlotDomainIso"),this.controllerState.get("twinMaxWindowedPlotDomainIso")):b.windowTimeRange(this.controllerState.get("twinMinWindowedPlotDomain"),this.controllerState.get("twinMaxWindowedPlotDomain")));m.activateTwin(b),this._registerTwinDataManager(b)}.bind(this)),this.onResize()},disableTwinLanes:function disableTwinLanes(){this._twinsiesActive=!1,this._twinsiesTimeSpec={},(0,G.default)(this._laneViewManifest,(function(v){v.deactivateTwin()})),this.controllerState.set({twinMinPlotDomain:void 0,twinMaxPlotDomain:void 0}),this._clearTwinDataManagerManifest(),this.onResize()},getColorForLane:function getColorForLane(v){return this._ordinalColorScale(v)},renderOverlayGraphs:function renderOverlayGraphs(v){var m,b,M=this,z=this._laneViewManifest[v],N=z.laneSettings,W=this.getOverlayLaneSearch(N),$=this._cachedPrimaryMinTime||this.controllerState.get("minPlotDomain")||this._earliestTime,U=this._cachedPrimaryMaxTime||this.controllerState.get("maxPlotDomain")||this._latestTime;this.getTimeInIso&&((this._cachedPrimaryMinTime||this.controllerState.get("minPlotDomain"))&&(m=(0,ue.convertIsoStringToEpoch)(this.controllerState.get("minPlotDomainIso"),this.getTimeInIso),$=m||this._earliestTime),(this._cachedPrimaryMaxTime||this.controllerState.get("maxPlotDomain"))&&(b=(0,ue.convertIsoStringToEpoch)(this.controllerState.get("maxPlotDomainIso"),this.getTimeInIso),U=b||this._latestTime));W.done((function(m){var b="overlay-"+v,N=M._overlayDataManagerManifest[b];if(N&&(N.dispose(),M._deregisterOverlayDataManager(b)),N=new xe.default((0,te.default)({earliestTime:$,latestTime:U,search:m,id:b,getTimeInIso:M.getTimeInIso})),null!==M.controllerState.get("minWindowedPlotDomainIso")&&null!==M.controllerState.get("maxWindowedPlotDomainIso")&&N.windowTimeRange(M.controllerState.get("minWindowedPlotDomainIso"),M.controllerState.get("maxWindowedPlotDomainIso")),M._registerOverlayDataManager(N),z.activateLaneOverlays(N),M._twinsiesActive){var W="twin-overlay-"+v,q=M._overlayTwinDataManagerManifest[W];q&&(q.dispose(),M._deregisterTwinOverlayDataManager(W)),q=new xe.default((0,te.default)({search:m,id:W,getTimeInIso:M.getTimeInIso},M._twinsiesTimeSpec)),null!==M.controllerState.get("twinMinWindowedPlotDomainIso")&&null!==M.controllerState.get("twinMaxWindowedPlotDomainIso")&&q.windowTimeRange(M.controllerState.get("twinMinWindowedPlotDomainIso"),M.controllerState.get("twinMaxWindowedPlotDomainIso")),M._registerTwinOverlayDataManager(q),z.activateTwinLaneOverlay(q)}}))},getOverlayLaneSearch:function getOverlayLaneSearch(v){var m=v.get("laneOverlaySettingsModel"),b=v.get("kpiId"),M=m.get("overlayType"),N="",W=v.get("kpiStatsOp");N="entity"===M?"`get_full_itsi_summary_kpi("+b+")` indexed_is_service_aggregate::0 "+("static"===m.get("selectionMode")?(0,Ae.genKeywordFilter)(m.get("selectedEntities"),"entity_title"):"[search `get_full_itsi_summary_kpi("+b+")` indexed_is_service_aggregate::0 | `escape_entity_key` | stats "+W+"(alert_level) AS alert_level by entity_title, entity_key | sort 0 -alert_level | head 3 | fields + entity_title]")+"| `escape_entity_key` | timechart "+W+"(alert_value) as alert_value first(entity_id) as _entity_id by entity_title":"anomaly"===M?"`itsi_event_management_index` ("+b+" kpiid="+b+') source="MetricAD" | eval entity_id=entity_key+":"+entity_title | timechart count values(entity_id) AS _entity_id values(anomaly_detection_type) AS _anomaly_detection_type by kpiid':"",m.set("search",N);var $=m.get("search");return z.default.Deferred().resolve($)},_enableBulkSelectionControls:function _enableBulkSelectionControls(){this._ddDispatcher.trigger("enableBulkActionLink")},_disableBulkSelectionControls:function _disableBulkSelectionControls(){this._ddDispatcher.trigger("disableBulkActionLink")},_checkAllLanes:function _checkAllLanes(){(0,G.default)(this._laneViewManifest,(function(v){v.laneSettings.get("isAccessDenied")||v.selectionModel.set("checked",!0)}))},_uncheckAllLanes:function _uncheckAllLanes(){(0,G.default)(this._laneViewManifest,(function(v){v.selectionModel.set("checked",!1)})),this.$(".deep-dive-lane-selection-container").hide()},_updateMaintenanceWindowBanner:function _updateMaintenanceWindowBanner(v){this.maintenanceModeBanner.laneSettingsCollection=this.laneSettingsCollection,"remove"!==v&&this.maintenanceModeBanner.setDisableBanner(!1);var m=!1;this.laneSettingsCollection.any(function(v){v.get("isAccessDenied")||(this._isKpiLane(v)||this._isEntityLane(v))&&(this._mwObjectList.indexOf(v.get("kpiServiceId"))<0&&this._mwObjectList.indexOf(v.get("kpiId"))<0||(m=!0))}.bind(this)),m?this.maintenanceModeBanner.show():this.maintenanceModeBanner.hide()},_isKpiLane:function _isKpiLane(v){return"kpi"===v.get("laneType")},_isEntityLane:function _isEntityLane(v){return"entity"===v.get("laneType")}});Re.prototype.lazyOnResize=(0,q.default)(Re.prototype.onResize,150);m.default=Re;v.exports=m.default},6780:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(37)),N=M(b(15)),W=M(b(0)),$=M(b(35)),U=M(b(283)),q=b(4),G=M(b(377)),ee=M(b(47)),te=M(b(6781)),ie=M(b(6784)),ne=M(b(6786)),ae=W.default.createElement(U.default,{"data-test-itsi":"deep-dive-add-lane-icon-plus"}),re=N.default.View.extend({initialize:function initialize(v){this._laneSettingsCollection=v.laneSettingsCollection,this.children=[];var m={laneSettingsCollection:this._laneSettingsCollection};this.children.push(new te.default(m)),this.children.push(new ie.default(m)),this.children.push(new ne.default(m))},render:function render(){this.$el.html('<div class="deep-dive-add-lane-menu-placeholder"></div>');var v=[];return(0,z.default)(this.children,function(m){v.push({dataTestItsi:m.dataTestItsi,label:m.label,handleClick:m.doAction.bind(m)})}.bind(this)),$.default.render(W.default.createElement(ee.default,null,W.default.createElement(G.default,{buttonAppearance:"default",buttonIcon:ae,buttonLabel:(0,q.gettext)("Add Lane"),dataTestItsiButton:"deep-dive-add-lane-dropdown-button",dataTestItsiDropdown:"deep-dive-add-lane-dropdown",options:v})),this.$(".deep-dive-add-lane-menu-placeholder").get(0)),this},setLaneSettingsCollection:function setLaneSettingsCollection(v){this._laneSettingsCollection=v,(0,z.default)(this.children,(function(m){m.laneSettingsCollection=v}))}});m.default=re;v.exports=m.default},6781:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(4),N=M(b(1771)),W=M(b(3766)),$=N.default.extend({action:"metric",initialize:function initialize(v){this.laneSettingsCollection=v.laneSettingsCollection},dataTestItsi:"deep-dive-add-metric-lane-option",label:(0,z.gettext)("Add Metric Lane"),doAction:function doAction(){new W.default({modalTitle:(0,z.gettext)("Add Metric Lane"),modalPrimaryButtonText:(0,z.gettext)("Create Lane"),laneSettingsCollection:this.laneSettingsCollection,onHiddenRemove:!0}).render()}});m.default=$;v.exports=m.default},6782:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=M(b(0)),W=M(b(69)),$=b(4),U=M(b(34)),q=b(52),G=b(232),ee=b(804),te=b(137),ie=M(b(258)),ne=M(b(88)),ae=M(b(1418)),re=M(b(1742)),se=M(b(2448)),le={adhoc:"searchsource-adhoc-controls",datamodel:"searchsource-datamodel-controls",kpi:"searchsource-kpi-controls"},oe=z.default.View.extend({tagName:"div",className:"deep-dive-lane-settings-main form form-horizontal",initialize:function initialize(v){this._laneSettings=v.laneSettings,this.children={},this.children.title=new ne.default({controlType:"Text",controlOptions:{dataTestItsi:"deep-dive-lane-settings-title-text",model:this._laneSettings,modelAttribute:"title"},dataTestItsi:"deep-dive-lane-settings-title-control-group",label:(0,$.gettext)("Title"),required:!0}),this.children.subtitle=new ne.default({controlType:"Text",controlOptions:{dataTestItsi:"deep-dive-lane-settings-subtitle-text",model:this._laneSettings,modelAttribute:"subtitle",placeholder:(0,$.gettext)("optional")},dataTestItsi:"deep-dive-lane-settings-subtitle-control-group",label:(0,$.gettext)("Subtitle")}),this.children.visualizationType=new ne.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"deep-dive-graph-type-select",items:G.GRAPH_TYPE_OPTIONS,model:this._laneSettings,modelAttribute:"graphType",style:{width:"100%"}},dataTestItsi:"graph-type-select-control-group",label:(0,$.gettext)("Graph Type")}),this.children.visualizationColor=new ne.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"deep-dive-graph-color-select",items:G.COLOR_DROPDOWN_CONTENT,model:this._laneSettings,modelAttribute:"graphColor",style:{width:"100%"}},dataTestItsi:"graph-color-select-control-group",label:(0,$.gettext)("Graph Color")}),this.children.laneSize=new ne.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-lane-size-radio",model:this._laneSettings,modelAttribute:"laneSize",items:[{label:(0,$.gettext)("Small"),value:"small"},{label:(0,$.gettext)("Medium"),value:"medium"},{label:(0,$.gettext)("Large"),value:"large"}]},dataTestItsi:"deep-dive-lane-size-control-group",label:(0,$.gettext)("Lane Size")}),this.children.searchSource=new ne.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-lane-settings-search-source-radio",model:this._laneSettings,modelAttribute:"searchSource",items:[{label:(0,$.gettext)("Ad hoc"),value:"adhoc"},{label:(0,$.gettext)("Data Model"),value:"datamodel"}]},dataTestItsi:"deep-dive-lane-settings-search-source-control-group",label:(0,$.gettext)("Search Type")}),this.children.adhoc={},this.children.datamodel={},this.children.adhoc.search=new ne.default({controlType:"Textarea",controlOptions:{dataTestItsi:"lane-settings-search-text-area",model:this._laneSettings,modelAttribute:"search",placeholder:(0,$.gettext)("required")},dataTestItsi:"lane-settings-search-adhoc-control-group",help:N.default.createElement(U.default,{"data-test-itsi":"lane-settings-run-adhoc-search-link",openInNewContext:!0,onClick:this.runSearch.bind(this)},(0,$.gettext)("Run Search")),label:(0,$.gettext)("Search"),required:!0}),this._laneSettings.get("datamodelModel")instanceof re.default?this.datamodelModelClone=this._laneSettings.get("datamodelModel").clone():this.datamodelModelClone=new re.default,this.children.datamodel.datamodelControl=new se.default({verticalMode:!0,datamodelModel:this.datamodelModelClone}),this.children.datamodel.statop=new ne.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"datamodel-statop-select",items:(0,ee.getAggregationOperations)("all"),listenForModelChanges:!0,model:this._laneSettings,modelAttribute:"dataModelStatOp",showFooterCountMessage:!0,style:{width:"100%"}},dataTestItsi:"datamodel-statop-select-control-group",label:(0,$.gettext)("Aggregation Operation")}),this.children.datamodel.search=new ne.default({controlType:"Textarea",controlOptions:{dataTestItsi:"lane-settings-search-datamodel-text-area",enabled:!1,listenForModelChanges:!0,model:this._laneSettings,modelAttribute:"search",placeholder:(0,$.gettext)("required")},dataTestItsi:"lane-settings-search-datamodel-control-group",help:N.default.createElement(U.default,{"data-test-itsi":"lane-settings-run-datamodel-search-link",openInNewContext:!0,onClick:this.runSearch.bind(this)},(0,$.gettext)("Run Search")),label:(0,$.gettext)("Evaluated Search"),required:!0,tooltip:(0,$.gettext)("Search autogenerated by Splunk, to edit switch to ad hoc mode.")}),this.children.datamodel.whereclause=new ne.default({controlType:"Text",controlOptions:{dataTestItsi:"data-model-where-clause-text",model:this._laneSettings,modelAttribute:"dataModelWhereClause",placeholder:(0,$.gettext)("optional")},dataTestItsi:"data-model-where-clause-control-group",label:(0,$.gettext)("Where Clause")}),this.listenTo(this._laneSettings,"change:searchSource",this._showSearchControls),this.listenTo(this.children.datamodel.datamodelControl,"datamodel-changed",this._updateDatamodelModel),this.listenTo(this.children.datamodel.datamodelControl,"datamodel-changed",this._updateDataModelControls),this.listenTo(this.children.datamodel.datamodelControl,"datamodel-changed",this._updateSearchForDataModel),this.listenTo(this._laneSettings,"change:dataModelStatOp",this._updateSearchForDataModel),this.listenTo(this._laneSettings,"change:dataModelWhereClause",this._updateSearchForDataModel),this.flashMessagesCollection=new z.default.Collection,this.children.flashMessages=new ie.default({collection:this.flashMessagesCollection})},runSearch:function runSearch(){var v=this._laneSettings.get("search");if(v){var m={q:v,earliest:"-60m",latest:"now"};(0,q.redirect)((0,te.uiEditURL)(m),!0,null,!0)}},render:function render(){return this.$el.addClass(this.className),this.$el.prepend(this.children.flashMessages.render().el),this.$el.append(this.children.title.render().el),this.$el.append(this.children.subtitle.render().el),this.$el.append(this.children.visualizationType.render().el),this.$el.append(this.children.visualizationColor.render().el),this.$el.append(this.children.laneSize.render().el),this.$el.append(this.children.searchSource.render().el),this.$el.append('<div class="search-controls-container '+le.adhoc+'"></div>'),this.$el.append('<div class="search-controls-container '+le.datamodel+'"></div>'),this.$el.append('<div class="search-controls-container '+le.kpi+'"></div>'),this.$("."+le.adhoc).append(this.children.adhoc.search.render().el),this.$("."+le.datamodel).html(""),this.$("."+le.datamodel).append(this.children.datamodel.datamodelControl.render().el),this.$("."+le.datamodel).append(this.children.datamodel.statop.render().el),this.$("."+le.datamodel).append(this.children.datamodel.whereclause.render().el),this.$("."+le.datamodel).append(this.children.datamodel.search.render().el),this._showSearchControls(),this},_showSearchControls:function _showSearchControls(){this.$(".search-controls-container").hide();var v=le[this._laneSettings.get("searchSource")]||"search-controls-container";this.$("."+v).show(),"datamodel"===this._laneSettings.get("searchSource")&&this._updateSearchForDataModel()},_updateDataModelControls:function _updateDataModelControls(){this.children.datamodel.statop.setItems((0,ee.getAggregationOperations)("all")),this.datamodelModelClone&&this.datamodelModelClone.getType().done(function(v){var m=(0,ee.getAggregationOperations)(v);this.children.datamodel.statop.setItems(m);!function hasStatop(v){return(0,W.default)(m,(function(m){return m.value===v}))}(this._laneSettings.get("dataModelStatOp"))?this._laneSettings.set("dataModelStatOp",m[0].value):this.children.datamodel.statop.setValueFromModel()}.bind(this))},_updateDatamodelModel:function _updateDatamodelModel(){this._laneSettings.set("datamodelModel",this.datamodelModelClone)},_updateSearchForDataModel:function _updateSearchForDataModel(){var v=this._laneSettings.get("datamodelModel");if(v){var m=v.get("datamodel");this.flashMessagesCollection.reset();var b=v.get("field")&&v.get("owner_field")||!1;if(!1===b)return;var M=this._laneSettings.get("dataModelStatOp"),z=this._laneSettings.get("dataModelWhereClause");z&&0!==z.toLowerCase().indexOf("where")&&(z="WHERE "+z);var N=ae.default.genDataModelSearch(m,void 0,b,"tstats",M,"",z,"BY _time");this._laneSettings.set("search",N)}}});m.default=oe;v.exports=m.default},6784:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(4),N=M(b(1771)),W=M(b(3767)),$=N.default.extend({action:"kpi",initialize:function initialize(v){this.laneSettingsCollection=v.laneSettingsCollection},dataTestItsi:"deep-dive-add-kpi-lane-option",label:(0,z.gettext)("Add KPI Lane"),doAction:function doAction(){new W.default({action:"create",modalTitle:(0,z.gettext)("Add KPI Lane"),modalPrimaryButtonText:(0,z.gettext)("Create Lane"),laneSettingsCollection:this.laneSettingsCollection,onHiddenRemove:!0}).render()}});m.default=$;v.exports=m.default},6785:function(v,m,b){var M=b(1117),z=b(513);v.exports=function takeRight(v,m,b){var N=null==v?0:v.length;return N?(m=b||void 0===m?1:z(m),M(v,(m=N-m)<0?0:m,N)):[]}},6786:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(4),N=M(b(1771)),W=M(b(3768)),$=N.default.extend({action:"event",initialize:function initialize(v){this.laneSettingsCollection=v.laneSettingsCollection},dataTestItsi:"deep-dive-add-event-lane-option",label:(0,z.gettext)("Add Event Lane"),doAction:function doAction(){new W.default({modalTitle:(0,z.gettext)("Add Event Lane"),modalPrimaryButtonText:(0,z.gettext)("Create Lane"),laneSettingsCollection:this.laneSettingsCollection,onHiddenRemove:!0}).render()}});m.default=$;v.exports=m.default},6787:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=M(b(0)),W=M(b(35)),$=b(4),U=b(14),q=M(b(377)),G=M(b(47)),ee=z.default.View.extend({initialize:function initialize(v){this._laneSettingsCollection=v.laneSettingsCollection,this.updateKpiStatsOp=v.updateKpiStatsOp},renderDropdown:function renderDropdown(v){var m=(0,U.sprintf)((0,$.gettext)("KPI Aggregation Metric: %(operator)s"),{operator:v});this.$(".deep-dive-stats-op-placeholder").length>0&&W.default.render(N.default.createElement(G.default,null,N.default.createElement(q.default,{buttonAppearance:"default",buttonLabel:m,buttonTooltip:(0,$.gettext)("Turn on twin-lane comparison to compare search results from different time ranges."),dataTestItsiButton:"deep-dive-stats-op-actions-dropdown-button",dataTestItsiDropdown:"deep-dive-stats-op-actions-dropdown",dataTestItsiTooltip:"deep-dive-stats-op-actions-dropdown-tooltip",options:[{dataTestItsi:"deep-dive-stats-op-average-option",label:(0,$.gettext)("Average"),handleClick:()=>this.updateKpiStatsOp("avg")},{dataTestItsi:"deep-dive-stats-op-max-option",label:(0,$.gettext)("Maximum"),handleClick:()=>this.updateKpiStatsOp("max")},{dataTestItsi:"deep-dive-stats-op-median-option",label:(0,$.gettext)("Median"),handleClick:()=>this.updateKpiStatsOp("median")},{dataTestItsi:"deep-dive-stats-op-min-option",label:(0,$.gettext)("Minimum"),handleClick:()=>this.updateKpiStatsOp("min")}]})),this.$(".deep-dive-stats-op-placeholder").get(0))},render:function render(){return this.$el.html('<div class="deep-dive-stats-op-placeholder"></div>'),this.renderDropdown(),this},setLaneSettingsCollection:function setLaneSettingsCollection(v){this._laneSettingsCollection=v;var m="avg";this._laneSettingsCollection&&this._laneSettingsCollection.each(function(v){"avg"===v.get("kpiStatsOp")||(m=v.get("kpiStatsOp"))}.bind(this)),this.updateKpiStatsOpPickerText(m)},updateKpiStatsOpPickerText:function updateKpiStatsOpPickerText(v){"avg"===v?v=(0,$.gettext)("Average"):"min"===v?v=(0,$.gettext)("Min"):"max"===v?v=(0,$.gettext)("Max"):"median"===v&&(v=(0,$.gettext)("Median")),this.renderDropdown(v)}});m.default=ee;v.exports=m.default},6788:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z,N=M(b(7)),W=M(b(32)),$=M(b(15)),U=M(b(0)),q=M(b(35)),G=b(45),ee=M(b(37)),te=M(b(802)),ie=M(b(112)),ne=M(b(2)),ae=b(4),re=b(14),se=M(b(377)),le=b(29),oe=b(67),de=M(b(3715)),ce=M(b(47)),he=M(b(6789)),ue=ne.default.div(z||(z=(0,N.default)(["\n\twidth: 184px; // Hardcode width to work with control group help\n"]))),pe={Yesterday:86400,"Last Business day":function Last_Business_day(v){var m=new Date(1e3*v).getDay();return 1===m?259200:0===m?172800:86400},"Last week":604800,"Last Month":2592e3,"60 minutes ago":3600,"2 hours ago":7200,"6 hours ago":21600,"12 hours ago":43200},fe=$.default.View.extend({initialize:function initialize(v){this.laneCollection=v.laneCollection,this._ddDispatcher=v.ddDispatcher,this._twinsiesActive=!1,this._lastTwinTime="Yesterday",this.dateTimePicker=new de.default({controlGroupDataTestItsi:"deep-dive-custom-time-control-group",controlGroupLabel:(0,ae.gettext)("Custom time"),dateDataTestItsi:"deep-dive-custom-time-date",hoursMinutesSecondsTextDataTestItsi:"deep-dive-custom-time-text",staticContentDataTestItsi:"deep-dive-custom-time-static-content",staticContentContent:this.getTimeStaticContent()}),this.preset="",this.listenTo(this._ddDispatcher,"refreshAllSearches",this.resetTwinDateTimePicker),this.timeModel=this.dateTimePicker.getDateTimeModel(),this.listenTo(this.timeModel,"change",this._timeUpdated)},_timeUpdated:function _timeUpdated(){this._calculateTimeUtc()},_calculateTimeUtc:function _calculateTimeUtc(){var v=this.dateTimePicker.getDateTimeModel().jsDate();this.timeUtc=(0,oe.convertTimezoneDateToUtcDate)(v,this.userTzOffsetMsec),this.dateTimePicker.setStaticContent(this.getTimeStaticContent())},getTimeStaticContent:function getTimeStaticContent(){return U.default.createElement(ue,{"data-test-itsi":"deep-dive-custom-time-utc-value"},this.timeUtc?(0,re.sprintf)((0,ae.gettext)("%s UTC"),this.timeUtc.toLocaleString()):null)},render:function render(){this._getUserTimeSettings()},setPreset:function setPreset(v){this.preset=v},resetPreset:function resetPreset(){this.preset=""},renderDropdown:function renderDropdown(){var v=(0,ae.gettext)("Compare to...");this.preset&&(v="custom"===this.preset?(0,ae.gettext)("Compare to Custom Date and Time"):(0,re.sprintf)((0,ae.gettext)("Compare to %s"),this.preset)),this.$(".deep-dive-twin-time-picker-placeholder").length>0&&q.default.render(U.default.createElement(ce.default,null,U.default.createElement(se.default,{buttonAppearance:"default",buttonLabel:v,buttonTooltip:(0,ae.gettext)("Turn on twin-lane comparison to compare search results from different time ranges."),dataTestItsiButton:"deep-dive-twin-time-dropdown-button",dataTestItsiDropdown:"deep-dive-twin-time-dropdown",dataTestItsiTooltip:"deep-dive-twin-time-tooltip",options:[{dataTestItsi:"deep-dive-twin-time-no-comparison-option",label:(0,ae.gettext)("No Comparison"),handleClick:()=>this.disableTwinsies(),selected:""===this.preset},{dataTestItsi:"deep-dive-twin-time-yesterday-option",label:(0,ae.gettext)("Yesterday"),handleClick:()=>this.onPresetAction("Yesterday"),selected:"Yesterday"===this.preset},{dataTestItsi:"deep-dive-twin-time-last-week-option",label:(0,ae.gettext)("Last week"),handleClick:()=>this.onPresetAction("Last week"),selected:"Last week"===this.preset},{dataTestItsi:"deep-dive-twin-time-last-month-option",label:(0,ae.gettext)("Last Month"),handleClick:()=>this.onPresetAction("Last Month"),selected:"Last Month"===this.preset},{dataTestItsi:"deep-dive-twin-time-custom-option",label:(0,ae.gettext)("Custom"),handleClick:()=>this.showCustomModal(),selected:"custom"===this.preset}]})),this.$(".deep-dive-twin-time-picker-placeholder").get(0))},_renderDeepDiveTwinTimePickerView:function _renderDeepDiveTwinTimePickerView(){return this.$el.html('<div class="deep-dive-twin-time-picker-placeholder"></div>'),this.renderDropdown(),this},_getUserTimeSettings:function _getUserTimeSettings(){this.userTzOffsetSec=(0,oe.getUserTimezoneOffset)("sec"),this._renderDeepDiveTwinTimePickerView()},onPresetAction:function onPresetAction(v){this.calculateTwinTimeSpec(v,!0).done(m=>{this.laneCollection.twinLanes(m),this.setTwinsiesActive(v),this.setPreset(v),this.renderDropdown()}).fail(()=>{console.log("Failed to compute comparison time range properly. Try refreshing the page."),this.setTwinsiesInactive(),this.resetPreset(),this.renderDropdown()})},calculateTwinTimeSpec:function calculateTwinTimeSpec(v,m){var b=this.laneCollection.getParsedTimeRange(),M=W.default.Deferred();return(0,te.default)(b)&&!b?(console.log("Cannot compare a real-time time range against the past."),M.reject()):b.then(v=>v.data).then(b=>{var z=[];(0,ee.default)(b,(function(v){z.push(v)}));var N=(0,G.min)(z),W=(0,G.max)(z),$={};if(m){Object.prototype.hasOwnProperty.call(pe,v)||(console.log("Unrecognized Time Preset passed to calculateTwinTimeSpec:"+v),M.reject());var U=pe[v],q=(0,ie.default)(U)?U(W):U;$.earliestTime=N-q,$.latestTime=W-q}else{$.latestTime=v;var te=W-N;$.earliestTime=v-te}M.resolve($)}).catch(()=>{M.reject()}),M},disableTwinsies:function disableTwinsies(){this.setPreset(""),this.setTwinsiesInactive(),this.renderDropdown()},resetTwinDateTimePicker:function resetTwinDateTimePicker(){this.dateTimePicker.dateTimeModel.resetSelectedDateTimeReference()},showCustomModal:function showCustomModal(){this.dateTimePicker.dateTimeModel.get("selectedDateTimeReference")||this._setTwinTimePickerTimeToUserTz(),new he.default({modalTitle:(0,ae.gettext)("Enter Date and Time"),modalPrimaryButtonText:(0,ae.gettext)("Apply"),dateTimePicker:this.dateTimePicker,parent:this,userTimeOffsetSec:this.userTzOffsetSec}).render()},_setTwinTimePickerTimeToUserTz:function _setTwinTimePickerTimeToUserTz(){var v=new de.default({label:""}).getDateTimeModel();this.userTzOffsetMsec=(0,oe.getUserTimezoneOffset)();var m=(0,oe.convertDateToTimezoneDate)(v.jsDate(),this.userTzOffsetMsec);this.dateTimePicker.setDateTimeModel({day:m.getDate(),hour:m.getHours(),millisecond:m.getMilliseconds(),minute:m.getMinutes(),month:m.getMonth(),second:m.getSeconds(),year:m.getFullYear()})},setTwinsiesActive:function setTwinsiesActive(v){this._twinsiesActive=!0,this._lastTwinTime=v;var m=(0,le.isNumeric)(v)?(0,ae.gettext)("Custom Time Anchor"):v;this.$(".deep-dive-twin-time-picker-active-val").text(m)},setTwinsiesInactive:function setTwinsiesInactive(){this._twinsiesActive=!1,this.laneCollection.disableTwinLanes()}});m.default=fe;v.exports=m.default},6789:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(4),N=b(67),W=b(552),$=M(b(155)),U=M(b(77)),q=$.default.extend({dataTestItsi:"custom-twin-timerange-modal-view-modal",initialize:function initialize(v){$.default.prototype.initialize.apply(this,arguments),this._title=v.modalTitle,this.getTimeInIso=!0,this.userTimeOffsetSec=v.userTimeOffsetSec,this._primaryButtonText=v.modalPrimaryButtonText,this.children._mainView=v.dateTimePicker,this.parent=v.parent,this._hideOnApply=!1,this.dateTimeModel=this.children._mainView.getDateTimeModel(),this.listenTo(this.dateTimeModel,"validated:invalid",this._handleInvalidTime),this.listenTo(this.dateTimeModel,"validated:valid",this._handleValidTime),this.children.cancelButton=new U.default({dataTestItsi:"twin-timerange-modal-cancel-button",onClick:this.hide.bind(this),label:(0,z.gettext)("Cancel")}),this.children.saveButton=new U.default({appearance:"primary",dataTestItsi:"twin-timerange-modal-primary-button",label:this._primaryButtonText,onClick:this.onSave.bind(this),style:{marginLeft:10}})},_handleInvalidTime:function _handleInvalidTime(){this.children.saveButton.disable()},_handleValidTime:function _handleValidTime(){this.children.saveButton.enable()},_clearErrors:function _clearErrors(){this.children._mainView.setInvalidDateError(),this.children._mainView.setInvalidTimeError()},_hide:function _hide(){this._hideOnApply||this.children._mainView.dateTimeModel.applySelectedDateTimeReference(),this._clearErrors(),this.hide()},onSave:function onSave(){this.parent.setPreset("custom"),this.parent.renderDropdown(),this.children._mainView.dateTimeModel.updateSelectedDateTimeReference();var v=this.children._mainView.dateTimeModel.strftime(W.FORMATS.SECONDS),m=(0,N.convertDateToSplunkIsostring)(this.children._mainView.dateTimeModel.jsDate(),this.userTimeOffsetSec,this.getTimeInIso),b=(0,N.convertIsoStringToEpoch)(m,this.getTimeInIso);this.parent.calculateTwinTimeSpec(b,!1).done(m=>{this.parent.laneCollection.twinLanes(m),this.parent.setTwinsiesActive(v)}).fail(()=>{console.log("Failed to compute twin comparison range properly. Try refreshing the page."),this.parent.setTwinsiesInactive()}),this._hideOnApply=!0,this._hide()},render:function render(){return this.setModalTitle(this._title),this.appendToBody(this.children._mainView.render().el),this.appendToFooter(this.children.cancelButton.render().$el),this.appendToFooter(this.children.saveButton.render().$el),$.default.prototype.render.apply(this,arguments),this}});m.default=q;v.exports=m.default},6790:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=M(b(0)),W=M(b(35)),$=b(4),U=M(b(6791)),q=M(b(6792)),G=M(b(1301)),ee=M(b(1591)),te=M(b(377)),ie=M(b(47)),ne=z.default.View.extend({initialize:function initialize(v){z.default.View.prototype.initialize.apply(this,arguments),this.buttonDisabled=!0,v&&(this.clickHandlers=v.clickHandlers)},renderDropdown:function renderDropdown(){this.$(".deep-dive-bulk-actions-placeholder").length>0&&W.default.render(N.default.createElement(ie.default,null,N.default.createElement(te.default,{buttonAppearance:"default",buttonDisabled:this.buttonDisabled,buttonLabel:(0,$.gettext)("Bulk Actions"),dataTestItsiButton:"deep-dive-bulk-actions-dropdown-button",dataTestItsiDropdown:"deep-dive-bulk-actions-dropdown",options:[{dataTestItsi:"deep-dive-bulk-action-create-mka-option",icon:N.default.createElement(G.default,{"data-test-itsi":"deep-dive-bulk-action-create-mka-icon"}),label:(0,$.gettext)("Create Multi-KPI Alert"),handleClick:()=>this.clickHandlers.showDrilldownMKA()},{divider:!0},{dataTestItsi:"deep-dive-bulk-action-show-state-thresholds-option",icon:N.default.createElement(q.default,{"data-test-itsi":"deep-dive-bulk-action-show-state-thresholds-icon",variant:"filled"}),label:(0,$.gettext)("Show State Thresholds"),handleClick:()=>this.clickHandlers.showStateThreshold()},{dataTestItsi:"deep-dive-bulk-action-show-level-thresholds-option",icon:N.default.createElement(q.default,{"data-test-itsi":"deep-dive-bulk-action-show-level-thresholds-icon",variant:"filled"}),label:(0,$.gettext)("Show Level Thresholds"),handleClick:()=>this.clickHandlers.showLevelThreshold()},{dataTestItsi:"deep-dive-bulk-action-hide-thresholds-option",icon:N.default.createElement(q.default,{"data-test-itsi":"deep-dive-bulk-action-hide-thresholds-icon",variant:"filled"}),label:(0,$.gettext)("Hide Thresholds"),handleClick:()=>this.clickHandlers.hideThresholds()},{divider:!0},{dataTestItsi:"deep-dive-bulk-action-show-entity-overlays-option",icon:N.default.createElement(U.default,{"data-test-itsi":"deep-dive-bulk-action-show-entity-overlay-icon"}),label:(0,$.gettext)("Show Entity Overlays"),handleClick:()=>this.clickHandlers.showEntityOverlay()},{dataTestItsi:"deep-dive-bulk-action-show-anomaly-overlays-option",icon:N.default.createElement(U.default,{"data-test-itsi":"deep-dive-bulk-action-show-anomaly-overlay-icon"}),label:(0,$.gettext)("Show Anomaly Overlays"),handleClick:()=>this.clickHandlers.showAnomalyOverlay()},{dataTestItsi:"deep-dive-bulk-action-hide-overlays-option",icon:N.default.createElement(U.default,{"data-test-itsi":"deep-dive-bulk-action-hide-overlay-icon"}),label:(0,$.gettext)("Hide Overlays"),handleClick:()=>this.clickHandlers.disableOverlays()},{divider:!0},{dataTestItsi:"deep-dive-bulk-action-delete-option",icon:N.default.createElement(ee.default,{"data-test-itsi":"deep-dive-bulk-action-delete-icon",variant:"filled"}),label:(0,$.gettext)("Delete"),handleClick:()=>this.clickHandlers.bulkDeleteAction()}]})),this.$(".deep-dive-bulk-actions-placeholder").get(0))},enableDropdown:function enableDropdown(){this.buttonDisabled=!1,this.renderDropdown()},disableDropdown:function disableDropdown(){this.buttonDisabled=!0,this.renderDropdown()},render:function render(){return this.$el.html('<div class="deep-dive-bulk-actions-placeholder" style="display: inherit"></div>'),this.renderDropdown(),this}});m.default=ne;v.exports=m.default},6791:function(v,m,b){(()=>{"use strict";var m={n:v=>{var b=v&&v.__esModule?()=>v.default:()=>v;return m.d(b,{a:b}),b},d:(v,b)=>{for(var M in b)m.o(b,M)&&!m.o(v,M)&&Object.defineProperty(v,M,{enumerable:!0,get:b[M]})},o:(v,m)=>Object.prototype.hasOwnProperty.call(v,m),r:v=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})}},M={};m.r(M),m.d(M,{default:()=>te});const z=b(0);var N=m.n(z);const W=b(104);var $=m.n(W);const U=b(106);function l(v,m){if(null==v)return{};var b,M,z=function i(v,m){if(null==v)return{};var b,M,z={},N=Object.keys(v);for(M=0;M<N.length;M++)b=N[M],m.indexOf(b)>=0||(z[b]=v[b]);return z}(v,m);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(v);for(M=0;M<N.length;M++)b=N[M],m.indexOf(b)>=0||Object.prototype.propertyIsEnumerable.call(v,b)&&(z[b]=v[b])}return z}var q=new Map;q.set("outlined",(function(){return N().createElement(N().Fragment,null,N().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.53622 6.09264C9.10143 4.81655 10.9496 4.93675 11.345 6.27531L14.1865 15.8971L15.9449 11.9054C16.1846 11.3614 16.7227 11.0103 17.317 11.0103L21.0002 11.0103C21.5522 11.0103 21.9998 11.4581 21.9998 12.0103C21.9998 12.5626 21.5522 13.0103 21.0002 13.0103L17.6429 13.0103L15.4658 17.9525C14.9025 19.2311 13.0515 19.1126 12.6558 17.7726L9.81305 8.14672L8.05409 12.118C7.8138 12.6605 7.27641 13.0103 6.68327 13.0103H2.99933C2.44728 13.0103 1.99976 12.5626 1.99976 12.0103C1.99976 11.4581 2.44728 11.0103 2.99933 11.0103H6.35808L8.53622 6.09264Z"}))}));var G=["default","outlined"],ee=function e(v){return"default"===v||v&&!function e(v){return G.indexOf(v)>=0}(v)?"outlined":v};const te=function e(v){var m=v.children,b=v.variant,M=void 0===b?"default":b,W=l(v,["children","variant"]),G=ee(M),te="pulse-".concat(G),ie=(0,z.useContext)(U.IconContext),ne=q.get(G);if(ie&&ne){var ae=ie.toRender;if((0,ie.addIcon)(te,ne()),!ae)return null}return N().createElement($(),W,m,ie?N().createElement("use",{href:"#".concat(te)}):!!ne&&ne())};v.exports=M})()},6792:function(v,m,b){(()=>{"use strict";var m={n:v=>{var b=v&&v.__esModule?()=>v.default:()=>v;return m.d(b,{a:b}),b},d:(v,b)=>{for(var M in b)m.o(b,M)&&!m.o(v,M)&&Object.defineProperty(v,M,{enumerable:!0,get:b[M]})},o:(v,m)=>Object.prototype.hasOwnProperty.call(v,m),r:v=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})}},M={};m.r(M),m.d(M,{default:()=>te});const z=b(0);var N=m.n(z);const W=b(104);var $=m.n(W);const U=b(106);function u(v,m){if(null==v)return{};var b,M,z=function i(v,m){if(null==v)return{};var b,M,z={},N=Object.keys(v);for(M=0;M<N.length;M++)b=N[M],m.indexOf(b)>=0||(z[b]=v[b]);return z}(v,m);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(v);for(M=0;M<N.length;M++)b=N[M],m.indexOf(b)>=0||Object.prototype.propertyIsEnumerable.call(v,b)&&(z[b]=v[b])}return z}var q=new Map;q.set("outlined",(function(){return N().createElement(N().Fragment,null,N().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 4.5C13 3.67157 13.6716 3 14.5 3H18.5C19.3284 3 20 3.67157 20 4.5V19H21C21.5523 19 22 19.4477 22 20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20C2 19.4477 2.44772 19 3 19H4V8.5C4 7.67157 4.67157 7 5.5 7H9.5C10.3284 7 11 7.67157 11 8.5V19H13V4.5ZM6 15V19H9V15H6ZM9 13H6V9H9V13ZM15 5H18V13H15V5ZM15 19V15H18V19H15Z"}))})),q.set("filled",(function(){return N().createElement(N().Fragment,null,N().createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 4.5C13 3.67157 13.6716 3 14.5 3H18.5C19.3284 3 20 3.67157 20 4.5V19H21C21.5523 19 22 19.4477 22 20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20C2 19.4477 2.44772 19 3 19H4V8.5C4 7.67157 4.67157 7 5.5 7H9.5C10.3284 7 11 7.67157 11 8.5V19H13V4.5ZM9 13V9H6V13H9ZM18 13H15V5H18V13Z"}))}));var G=["default","outlined","filled"],ee=function e(v){return"default"===v||v&&!function e(v){return G.indexOf(v)>=0}(v)?"outlined":v};const te=function e(v){var m=v.children,b=v.variant,M=void 0===b?"default":b,W=u(v,["children","variant"]),G=ee(M),te="chartbarstacked-".concat(G),ie=(0,z.useContext)(U.IconContext),ne=q.get(G);if(ie&&ne){var ae=ie.toRender;if((0,ie.addIcon)(te,ne()),!ae)return null}return N().createElement($(),W,m,ie?N().createElement("use",{href:"#".concat(te)}):!!ne&&ne())};v.exports=M})()},6793:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(2760),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},6794:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(273)),N=M(b(159)),W=b(67),$=b(495),U=M(b(1772)),q=M(b(1034)),G=M(b(2451)),ee=M(b(1775)),te=M(b(6825)),ie=M(b(3772)),ne=M(b(6829)),ae=U.default.extend({initialize:function initialize(){U.default.prototype.initialize.apply(this,arguments),this.listenTo(this.laneSettings,"change:title change:overwriteKpiTitle change:laneSize",this._updateKpiLane),this.listenTo(this.laneSettings,"change:search",this._updateKpiLaneSearch),this.listenTo(this.laneSettings,"change:graphType",this._updateKpiLaneGraphType),this.listenTo(this.laneSettings,"change:kpiAddToSummary change:kpiId change:kpiServiceId",this._updateKpiAcceleration),this.listenTo(this.laneSettings,"change:distributionStreamMode",this._updateKpiLaneDistributionStreamMode),this.listenTo(this.laneOverlaySettings,"change:isEnabled change:search",this.createGraph),this.listenTo(this.laneSettings,"change:thresholdIndicationEnabled change:thresholdIndicationType change:hideGraph",this.renderGraphDecorations)},render:function render(){U.default.prototype.render.apply(this,arguments),this._updateKpiLane(),this.laneSettings.get("isAccessDenied")||this._updateKpiLaneActions()},_updateKpiLane:function _updateKpiLane(){var v;v="no"===this.laneSettings.get("overwriteKpiTitle")?this.laneSettings.get("kpiTitle"):this.laneSettings.get("title"),this.laneSettings.get("isAccessDenied")?this.updateLaneStyleAndRender():this.updateLane(v)},_updateKpiLaneActions:function _updateKpiLaneActions(){var v=[];v.push(G.default),v.push(te.default),v.push(ie.default),v.push(ne.default),this.renderGraphDecorations(),this._actionsView&&this.$(".deep-dive-lane-actions-container").empty(),this._actionsView=new ee.default({el:this.$(".deep-dive-lane-actions-container"),lane:this,customActions:v}),this._actionsView.render()},_updateKpiLaneSearch:function _updateKpiLaneSearch(){var v=this.laneSettings.get("search");"yes"===this.laneSettings.get("kpiAddToSummary")||"distributionStream"===this.laneSettings.get("graphType")||("avg"!==this.laneSettings.get("kpiStatsOp")&&(v=(0,$.generateSearchWithCustomStatsOp)(this.laneSettings,this.laneSettings.kpiModel)),this.dataManager.set("search",v),this.twinDataManager instanceof q.default&&this.twinDataManager.set("search",v))},_updateKpiLaneGraphType:function _updateKpiLaneGraphType(){"yes"===this.laneOverlaySettings.get("isEnabled")&&this.disableLaneOverlay(),this.createGraph(),"distributionStream"!==this.laneSettings.get("graphType")&&"distributionStream"!==this.laneSettings._previousAttributes.graphType||this._updateKpiAcceleration()},_updateKpiAcceleration:function _updateKpiAcceleration(v){var m=[],b=!1,M="entity";if("yes"===this.laneOverlaySettings.get("isEnabled")&&(b=!0,m=this.laneOverlaySettings.get("selectedEntities"),M=this.laneOverlaySettings.get("overlayType")),v){var z=(0,N.default)(this.laneController.laneSettingsCollection.models,(function(m){return m.get("kpiId")===v.previous("kpiId")}));if(v.previous("kpiId")!==this.laneSettings.get("kpiId")&&!z){var W=v.previous("kpiId");this.laneController._removeFromKpiList(W)}v.previous("subtitle")!==this.laneSettings.get("kpiServiceTitle")&&this.laneSettings.set("subtitle",this.laneSettings.get("kpiServiceTitle")),this._updateKpiLane(),this.laneController._updateMaintenanceWindowBanner("change")}this.laneController._updateKpiLane(this.laneSettings),v&&(this.disableLaneOverlay(),v.previous("kpiAddToSummary")!==this.laneSettings.get("kpiAddToSummary")&&v.previous("kpiId")===this.laneSettings.get("kpiId")&&"distributionStream"!==this.laneSettings.get("graphType")&&b&&(this.laneOverlaySettings.set({isEnabled:"yes",selectedEntities:m,overlayType:M}),this.laneController.renderOverlayGraphs(this.laneSettings.id))),this.renderGraphs(!0)},_updateKpiLaneDistributionStreamMode:function _updateKpiLaneDistributionStreamMode(){this.laneController._updateKpiLane(this.laneSettings),this.createGraph()},renderGraphDecorations:function renderGraphDecorations(){return this.renderThresholdIndications()},getBucketData:function getBucketData(v){var m=this.overlayDataManager.get("data"),b=this.overlayDataManager.get("fields"),M=(0,z.default)(b,"_time"),N=(0,$.getSubStringIndex)(b,"_entity_id"),U=(0,$.getSubStringIndex)(b,"_anomaly_detection_type"),q=(0,$.getSubStringIndex)(b,"count"),G=[],ee=this;return m.forEach((function(m){if((0,W.toJsDate)(m[M],ee.getTimeInIso)>=v[0]&&(0,W.toJsDate)(m[M],ee.getTimeInIso)<v[1]){var b={eventCount:m[q],anomalyType:m[U],entityId:m[N]};G.push(b)}})),G}});m.default=ae;v.exports=m.default},6795:function(v,m,b){var M,z,N;
|
|
|
/*!
|
|
|
* jQuery UI Effects 1.13.2
|
|
|
* http://jqueryui.com
|
|
|
*
|
|
|
* Copyright jQuery Foundation and other contributors
|
|
|
* Released under the MIT license.
|
|
|
* http://jquery.org/license
|
|
|
*/!function(W){"use strict";z=[b(32),b(6796),b(6797),b(560)],void 0===(N="function"==typeof(M=function(v){return v.effects={effect:{}},function(){var m,b=["add","remove","toggle"],M={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};function getElementStyles(v){var m,b,M,z=v.ownerDocument.defaultView?v.ownerDocument.defaultView.getComputedStyle(v,null):v.currentStyle,N={};if(z&&z.length&&z[0]&&z[z[0]])for(b=z.length;b--;)"string"==typeof z[m=z[b]]&&(N[(M=m,M.replace(/-([\da-z])/gi,(function(v,m){return m.toUpperCase()})))]=z[m]);else for(m in z)"string"==typeof z[m]&&(N[m]=z[m]);return N}v.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],(function(m,b){v.fx.step[b]=function(v){("none"!==v.end&&!v.setAttr||1===v.pos&&!v.setAttr)&&(jQuery.style(v.elem,b,v.end),v.setAttr=!0)}})),v.fn.addBack||(v.fn.addBack=function(v){return this.add(null==v?this.prevObject:this.prevObject.filter(v))}),v.effects.animateClass=function(m,z,N,W){var $=v.speed(z,N,W);return this.queue((function(){var z,N=v(this),W=N.attr("class")||"",U=$.children?N.find("*").addBack():N;U=U.map((function(){return{el:v(this),start:getElementStyles(this)}})),(z=function(){v.each(b,(function(v,b){m[b]&&N[b+"Class"](m[b])}))})(),U=U.map((function(){return this.end=getElementStyles(this.el[0]),this.diff=function styleDifference(m,b){var z,N,W={};for(z in b)N=b[z],m[z]!==N&&(M[z]||!v.fx.step[z]&&isNaN(parseFloat(N))||(W[z]=N));return W}(this.start,this.end),this})),N.attr("class",W),U=U.map((function(){var m=this,b=v.Deferred(),M=v.extend({},$,{queue:!1,complete:function(){b.resolve(m)}});return this.el.animate(this.diff,M),b.promise()})),v.when.apply(v,U.get()).done((function(){z(),v.each(arguments,(function(){var m=this.el;v.each(this.diff,(function(v){m.css(v,"")}))})),$.complete.call(N[0])}))}))},v.fn.extend({addClass:(m=v.fn.addClass,function(b,M,z,N){return M?v.effects.animateClass.call(this,{add:b},M,z,N):m.apply(this,arguments)}),removeClass:function(m){return function(b,M,z,N){return arguments.length>1?v.effects.animateClass.call(this,{remove:b},M,z,N):m.apply(this,arguments)}}(v.fn.removeClass),toggleClass:function(m){return function(b,M,z,N,W){return"boolean"==typeof M||void 0===M?z?v.effects.animateClass.call(this,M?{add:b}:{remove:b},z,N,W):m.apply(this,arguments):v.effects.animateClass.call(this,{toggle:b},M,z,N)}}(v.fn.toggleClass),switchClass:function(m,b,M,z,N){return v.effects.animateClass.call(this,{add:b,remove:m},M,z,N)}})}(),function(){var m;function _normalizeArguments(m,b,M,z){return v.isPlainObject(m)&&(b=m,m=m.effect),m={effect:m},null==b&&(b={}),"function"==typeof b&&(z=b,M=null,b={}),("number"==typeof b||v.fx.speeds[b])&&(z=M,M=b,b={}),"function"==typeof M&&(z=M,M=null),b&&v.extend(m,b),M=M||b.duration,m.duration=v.fx.off?0:"number"==typeof M?M:M in v.fx.speeds?v.fx.speeds[M]:v.fx.speeds._default,m.complete=z||b.complete,m}function standardAnimationOption(m){return!(m&&"number"!=typeof m&&!v.fx.speeds[m])||("string"==typeof m&&!v.effects.effect[m]||("function"==typeof m||"object"==typeof m&&!m.effect))}function parseClip(v,m){var b=m.outerWidth(),M=m.outerHeight(),z=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(v)||["",0,b,M,0];return{top:parseFloat(z[1])||0,right:"auto"===z[2]?b:parseFloat(z[2]),bottom:"auto"===z[3]?M:parseFloat(z[3]),left:parseFloat(z[4])||0}}v.expr&&v.expr.pseudos&&v.expr.pseudos.animated&&(v.expr.pseudos.animated=(m=v.expr.pseudos.animated,function(b){return!!v(b).data("ui-effects-animated")||m(b)})),!1!==v.uiBackCompat&&v.extend(v.effects,{save:function(v,m){for(var b=0,M=m.length;b<M;b++)null!==m[b]&&v.data("ui-effects-"+m[b],v[0].style[m[b]])},restore:function(v,m){for(var b,M=0,z=m.length;M<z;M++)null!==m[M]&&(b=v.data("ui-effects-"+m[M]),v.css(m[M],b))},setMode:function(v,m){return"toggle"===m&&(m=v.is(":hidden")?"show":"hide"),m},createWrapper:function(m){if(m.parent().is(".ui-effects-wrapper"))return m.parent();var b={width:m.outerWidth(!0),height:m.outerHeight(!0),float:m.css("float")},M=v("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),z={width:m.width(),height:m.height()},N=document.activeElement;try{N.id}catch(v){N=document.body}return m.wrap(M),(m[0]===N||v.contains(m[0],N))&&v(N).trigger("focus"),M=m.parent(),"static"===m.css("position")?(M.css({position:"relative"}),m.css({position:"relative"})):(v.extend(b,{position:m.css("position"),zIndex:m.css("z-index")}),v.each(["top","left","bottom","right"],(function(v,M){b[M]=m.css(M),isNaN(parseInt(b[M],10))&&(b[M]="auto")})),m.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),m.css(z),M.css(b).show()},removeWrapper:function(m){var b=document.activeElement;return m.parent().is(".ui-effects-wrapper")&&(m.parent().replaceWith(m),(m[0]===b||v.contains(m[0],b))&&v(b).trigger("focus")),m}}),v.extend(v.effects,{version:"1.13.2",define:function(m,b,M){return M||(M=b,b="effect"),v.effects.effect[m]=M,v.effects.effect[m].mode=b,M},scaledDimensions:function(v,m,b){if(0===m)return{height:0,width:0,outerHeight:0,outerWidth:0};var M="horizontal"!==b?(m||100)/100:1,z="vertical"!==b?(m||100)/100:1;return{height:v.height()*z,width:v.width()*M,outerHeight:v.outerHeight()*z,outerWidth:v.outerWidth()*M}},clipToBox:function(v){return{width:v.clip.right-v.clip.left,height:v.clip.bottom-v.clip.top,left:v.clip.left,top:v.clip.top}},unshift:function(v,m,b){var M=v.queue();m>1&&M.splice.apply(M,[1,0].concat(M.splice(m,b))),v.dequeue()},saveStyle:function(v){v.data("ui-effects-style",v[0].style.cssText)},restoreStyle:function(v){v[0].style.cssText=v.data("ui-effects-style")||"",v.removeData("ui-effects-style")},mode:function(v,m){var b=v.is(":hidden");return"toggle"===m&&(m=b?"show":"hide"),(b?"hide"===m:"show"===m)&&(m="none"),m},getBaseline:function(v,m){var b,M;switch(v[0]){case"top":b=0;break;case"middle":b=.5;break;case"bottom":b=1;break;default:b=v[0]/m.height}switch(v[1]){case"left":M=0;break;case"center":M=.5;break;case"right":M=1;break;default:M=v[1]/m.width}return{x:M,y:b}},createPlaceholder:function(m){var b,M=m.css("position"),z=m.position();return m.css({marginTop:m.css("marginTop"),marginBottom:m.css("marginBottom"),marginLeft:m.css("marginLeft"),marginRight:m.css("marginRight")}).outerWidth(m.outerWidth()).outerHeight(m.outerHeight()),/^(static|relative)/.test(M)&&(M="absolute",b=v("<"+m[0].nodeName+">").insertAfter(m).css({display:/^(inline|ruby)/.test(m.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:m.css("marginTop"),marginBottom:m.css("marginBottom"),marginLeft:m.css("marginLeft"),marginRight:m.css("marginRight"),float:m.css("float")}).outerWidth(m.outerWidth()).outerHeight(m.outerHeight()).addClass("ui-effects-placeholder"),m.data("ui-effects-placeholder",b)),m.css({position:M,left:z.left,top:z.top}),b},removePlaceholder:function(v){var m="ui-effects-placeholder",b=v.data(m);b&&(b.remove(),v.removeData(m))},cleanUp:function(m){v.effects.restoreStyle(m),v.effects.removePlaceholder(m)},setTransition:function(m,b,M,z){return z=z||{},v.each(b,(function(v,b){var N=m.cssUnit(b);N[0]>0&&(z[b]=N[0]*M+N[1])})),z}}),v.fn.extend({effect:function(){var m=_normalizeArguments.apply(this,arguments),b=v.effects.effect[m.effect],M=b.mode,z=m.queue,N=z||"fx",W=m.complete,$=m.mode,U=[],prefilter=function(m){var b=v(this),z=v.effects.mode(b,$)||M;b.data("ui-effects-animated",!0),U.push(z),M&&("show"===z||z===M&&"hide"===z)&&b.show(),M&&"none"===z||v.effects.saveStyle(b),"function"==typeof m&&m()};if(v.fx.off||!b)return $?this[$](m.duration,W):this.each((function(){W&&W.call(this)}));function run(z){var N=v(this);function done(){"function"==typeof W&&W.call(N[0]),"function"==typeof z&&z()}m.mode=U.shift(),!1===v.uiBackCompat||M?"none"===m.mode?(N[$](),done()):b.call(N[0],m,(function cleanup(){N.removeData("ui-effects-animated"),v.effects.cleanUp(N),"hide"===m.mode&&N.hide(),done()})):(N.is(":hidden")?"hide"===$:"show"===$)?(N[$](),done()):b.call(N[0],m,done)}return!1===z?this.each(prefilter).each(run):this.queue(N,prefilter).queue(N,run)},show:function(v){return function(m){if(standardAnimationOption(m))return v.apply(this,arguments);var b=_normalizeArguments.apply(this,arguments);return b.mode="show",this.effect.call(this,b)}}(v.fn.show),hide:function(v){return function(m){if(standardAnimationOption(m))return v.apply(this,arguments);var b=_normalizeArguments.apply(this,arguments);return b.mode="hide",this.effect.call(this,b)}}(v.fn.hide),toggle:function(v){return function(m){if(standardAnimationOption(m)||"boolean"==typeof m)return v.apply(this,arguments);var b=_normalizeArguments.apply(this,arguments);return b.mode="toggle",this.effect.call(this,b)}}(v.fn.toggle),cssUnit:function(m){var b=this.css(m),M=[];return v.each(["em","px","%","pt"],(function(v,m){b.indexOf(m)>0&&(M=[parseFloat(b),m])})),M},cssClip:function(v){return v?this.css("clip","rect("+v.top+"px "+v.right+"px "+v.bottom+"px "+v.left+"px)"):parseClip(this.css("clip"),this)},transfer:function(m,b){var M=v(this),z=v(m.to),N="fixed"===z.css("position"),W=v("body"),$=N?W.scrollTop():0,U=N?W.scrollLeft():0,q=z.offset(),G={top:q.top-$,left:q.left-U,height:z.innerHeight(),width:z.innerWidth()},ee=M.offset(),te=v("<div class='ui-effects-transfer'></div>");te.appendTo("body").addClass(m.className).css({top:ee.top-$,left:ee.left-U,height:M.innerHeight(),width:M.innerWidth(),position:N?"fixed":"absolute"}).animate(G,m.duration,m.easing,(function(){te.remove(),"function"==typeof b&&b()}))}}),v.fx.step.clip=function(m){m.clipInit||(m.start=v(m.elem).cssClip(),"string"==typeof m.end&&(m.end=parseClip(m.end,m.elem)),m.clipInit=!0),v(m.elem).cssClip({top:m.pos*(m.end.top-m.start.top)+m.start.top,right:m.pos*(m.end.right-m.start.right)+m.start.right,bottom:m.pos*(m.end.bottom-m.start.bottom)+m.start.bottom,left:m.pos*(m.end.left-m.start.left)+m.start.left})}}(),function(){var m={};v.each(["Quad","Cubic","Quart","Quint","Expo"],(function(v,b){m[b]=function(m){return Math.pow(m,v+2)}})),v.extend(m,{Sine:function(v){return 1-Math.cos(v*Math.PI/2)},Circ:function(v){return 1-Math.sqrt(1-v*v)},Elastic:function(v){return 0===v||1===v?v:-Math.pow(2,8*(v-1))*Math.sin((80*(v-1)-7.5)*Math.PI/15)},Back:function(v){return v*v*(3*v-2)},Bounce:function(v){for(var m,b=4;v<((m=Math.pow(2,--b))-1)/11;);return 1/Math.pow(4,3-b)-7.5625*Math.pow((3*m-2)/22-v,2)}}),v.each(m,(function(m,b){v.easing["easeIn"+m]=b,v.easing["easeOut"+m]=function(v){return 1-b(1-v)},v.easing["easeInOut"+m]=function(v){return v<.5?b(2*v)/2:1-b(-2*v+2)/2}}))}(),v.effects})?M.apply(m,z):M)||(v.exports=N)}()},6796:function(v,m,b){var M,z,N;!function(W){"use strict";z=[b(32),b(560)],void 0===(N="function"==typeof(M=function(v){})?M.apply(m,z):M)||(v.exports=N)}()},6797:function(v,m,b){var M,z,N;
|
|
|
/*!
|
|
|
* jQuery Color Animations v2.2.0
|
|
|
* https://github.com/jquery/jquery-color
|
|
|
*
|
|
|
* Copyright OpenJS Foundation and other contributors
|
|
|
* Released under the MIT license.
|
|
|
* http://jquery.org/license
|
|
|
*
|
|
|
* Date: Sun May 10 09:02:36 2020 +0200
|
|
|
*/z=[b(32)],void 0===(N="function"==typeof(M=function(v,m){var b,M={},z=M.toString,N=/^([\-+])=\s*(\d+\.?\d*)/,W=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(v){return[v[1],v[2],v[3],v[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(v){return[2.55*v[1],2.55*v[2],2.55*v[3],v[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?/,parse:function(v){return[parseInt(v[1],16),parseInt(v[2],16),parseInt(v[3],16),v[4]?(parseInt(v[4],16)/255).toFixed(2):1]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?/,parse:function(v){return[parseInt(v[1]+v[1],16),parseInt(v[2]+v[2],16),parseInt(v[3]+v[3],16),v[4]?(parseInt(v[4]+v[4],16)/255).toFixed(2):1]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(v){return[v[1],v[2]/100,v[3]/100,v[4]]}}],$=v.Color=function(m,b,M,z){return new v.Color.fn.parse(m,b,M,z)},U={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},q={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},G=$.support={},ee=v("<p>")[0],te=v.each;function getType(v){return null==v?v+"":"object"==typeof v?M[z.call(v)]||"object":typeof v}function clamp(v,m,b){var M=q[m.type]||{};return null==v?b||!m.def?null:m.def:(v=M.floor?~~v:parseFloat(v),isNaN(v)?m.def:M.mod?(v+M.mod)%M.mod:Math.min(M.max,Math.max(0,v)))}function stringParse(m){var M=$(),z=M._rgba=[];return m=m.toLowerCase(),te(W,(function(v,b){var N,W=b.re.exec(m),$=W&&b.parse(W),q=b.space||"rgba";if($)return N=M[q]($),M[U[q].cache]=N[U[q].cache],z=M._rgba=N._rgba,!1})),z.length?("0,0,0,0"===z.join()&&v.extend(z,b.transparent),M):b[m]}function hue2rgb(v,m,b){return 6*(b=(b+1)%1)<1?v+(m-v)*b*6:2*b<1?m:3*b<2?v+(m-v)*(2/3-b)*6:v}ee.style.cssText="background-color:rgba(1,1,1,.5)",G.rgba=ee.style.backgroundColor.indexOf("rgba")>-1,te(U,(function(v,m){m.cache="_"+v,m.props.alpha={idx:3,type:"percent",def:1}})),v.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(v,m){M["[object "+m+"]"]=m.toLowerCase()})),$.fn=v.extend($.prototype,{parse:function(M,z,N,W){if(M===m)return this._rgba=[null,null,null,null],this;(M.jquery||M.nodeType)&&(M=v(M).css(z),z=m);var q=this,G=getType(M),ee=this._rgba=[];return z!==m&&(M=[M,z,N,W],G="array"),"string"===G?this.parse(stringParse(M)||b._default):"array"===G?(te(U.rgba.props,(function(v,m){ee[m.idx]=clamp(M[m.idx],m)})),this):"object"===G?(te(U,M instanceof $?function(v,m){M[m.cache]&&(q[m.cache]=M[m.cache].slice())}:function(m,b){var z=b.cache;te(b.props,(function(v,m){if(!q[z]&&b.to){if("alpha"===v||null==M[v])return;q[z]=b.to(q._rgba)}q[z][m.idx]=clamp(M[v],m,!0)})),q[z]&&v.inArray(null,q[z].slice(0,3))<0&&(null==q[z][3]&&(q[z][3]=1),b.from&&(q._rgba=b.from(q[z])))}),this):void 0},is:function(v){var m=$(v),b=!0,M=this;return te(U,(function(v,z){var N,W=m[z.cache];return W&&(N=M[z.cache]||z.to&&z.to(M._rgba)||[],te(z.props,(function(v,m){if(null!=W[m.idx])return b=W[m.idx]===N[m.idx]}))),b})),b},_space:function(){var v=[],m=this;return te(U,(function(b,M){m[M.cache]&&v.push(b)})),v.pop()},transition:function(v,m){var b=$(v),M=b._space(),z=U[M],N=0===this.alpha()?$("transparent"):this,W=N[z.cache]||z.to(N._rgba),G=W.slice();return b=b[z.cache],te(z.props,(function(v,M){var z=M.idx,N=W[z],$=b[z],U=q[M.type]||{};null!==$&&(null===N?G[z]=$:(U.mod&&($-N>U.mod/2?N+=U.mod:N-$>U.mod/2&&(N-=U.mod)),G[z]=clamp(($-N)*m+N,M)))})),this[M](G)},blend:function(m){if(1===this._rgba[3])return this;var b=this._rgba.slice(),M=b.pop(),z=$(m)._rgba;return $(v.map(b,(function(v,m){return(1-M)*z[m]+M*v})))},toRgbaString:function(){var m="rgba(",b=v.map(this._rgba,(function(v,m){return null!=v?v:m>2?1:0}));return 1===b[3]&&(b.pop(),m="rgb("),m+b.join()+")"},toHslaString:function(){var m="hsla(",b=v.map(this.hsla(),(function(v,m){return null==v&&(v=m>2?1:0),m&&m<3&&(v=Math.round(100*v)+"%"),v}));return 1===b[3]&&(b.pop(),m="hsl("),m+b.join()+")"},toHexString:function(m){var b=this._rgba.slice(),M=b.pop();return m&&b.push(~~(255*M)),"#"+v.map(b,(function(v){return 1===(v=(v||0).toString(16)).length?"0"+v:v})).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),$.fn.parse.prototype=$.fn,U.hsla.to=function(v){if(null==v[0]||null==v[1]||null==v[2])return[null,null,null,v[3]];var m,b,M=v[0]/255,z=v[1]/255,N=v[2]/255,W=v[3],$=Math.max(M,z,N),U=Math.min(M,z,N),q=$-U,G=$+U,ee=.5*G;return m=U===$?0:M===$?60*(z-N)/q+360:z===$?60*(N-M)/q+120:60*(M-z)/q+240,b=0===q?0:ee<=.5?q/G:q/(2-G),[Math.round(m)%360,b,ee,null==W?1:W]},U.hsla.from=function(v){if(null==v[0]||null==v[1]||null==v[2])return[null,null,null,v[3]];var m=v[0]/360,b=v[1],M=v[2],z=v[3],N=M<=.5?M*(1+b):M+b-M*b,W=2*M-N;return[Math.round(255*hue2rgb(W,N,m+1/3)),Math.round(255*hue2rgb(W,N,m)),Math.round(255*hue2rgb(W,N,m-1/3)),z]},te(U,(function(v,b){var M=b.props,z=b.cache,W=b.to,U=b.from;$.fn[v]=function(v){if(W&&!this[z]&&(this[z]=W(this._rgba)),v===m)return this[z].slice();var b,N=getType(v),q="array"===N||"object"===N?v:arguments,G=this[z].slice();return te(M,(function(v,m){var b=q["object"===N?v:m.idx];null==b&&(b=G[m.idx]),G[m.idx]=clamp(b,m)})),U?((b=$(U(G)))[z]=G,b):$(G)},te(M,(function(m,b){$.fn[m]||($.fn[m]=function(M){var z,W,$,U,q=getType(M);return W=(z=this[U="alpha"===m?this._hsla?"hsla":"rgba":v]())[b.idx],"undefined"===q?W:("function"===q&&(q=getType(M=M.call(this,W))),null==M&&b.empty?this:("string"===q&&($=N.exec(M))&&(M=W+parseFloat($[2])*("+"===$[1]?1:-1)),z[b.idx]=M,this[U](z)))})}))})),$.hook=function(m){var b=m.split(" ");te(b,(function(m,b){v.cssHooks[b]={set:function(m,M){var z,N,W="";if("transparent"!==M&&("string"!==getType(M)||(z=stringParse(M)))){if(M=$(z||M),!G.rgba&&1!==M._rgba[3]){for(N="backgroundColor"===b?m.parentNode:m;(""===W||"transparent"===W)&&N&&N.style;)try{W=v.css(N,"backgroundColor"),N=N.parentNode}catch(v){}M=M.blend(W&&"transparent"!==W?W:"_default")}M=M.toRgbaString()}try{m.style[b]=M}catch(v){}}},v.fx.step[b]=function(m){m.colorInit||(m.start=$(m.elem,b),m.end=$(m.end),m.colorInit=!0),v.cssHooks[b].set(m.elem,m.start.transition(m.end,m.pos))}}))},$.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),v.cssHooks.borderColor={expand:function(v){var m={};return te(["Top","Right","Bottom","Left"],(function(b,M){m["border"+M+"Color"]=v})),m}},b=v.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}})?M.apply(m,z):M)||(v.exports=N)},6798:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(45),W=M(b(140)),$=M(b(387)),U=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),q=b(4),G=b(29),ee=b(232),te=b(527),ie=b(188);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ne=z.default.View.extend({tagName:"svg:g",className:"deep-dive-lane-tip-view",initialize:function initialize(v){this._lane=v.lane},render:function render(v,m){var b,M=U.select(this.el),z=this._lane._bodySize.width,ne=ee.SIZE_HEIGHT_BY_SETTING[this._lane.laneSettings.get("laneSize")];b=this._lane.canRender()?this._lane.getYInfoForTimePosition(v):[];var ae=this._lane,re=M.selectAll("g.deep-dive-lane-tip-graph-label").data(b);return re.enter().append("g").attr("class","deep-dive-lane-tip-graph-label").merge(re).attr("data-test-itsi","deep-dive-lane-tip-graph-label").attr("transform",(function(v,m){return"translate(0,"+m*(ne+ee.BASE_LANE_BORDER_HEIGHT)+")"})).each((function(b){var M,ee=U.select(this),re=[],se=b.yExtent[0],le=b.yExtent[1];if(m){var oe=ee.select("g.deep-dive-lane-tip-range-axis");oe.empty()&&(oe=ee.append("g").attr("class","deep-dive-lane-tip-range-axis").attr("data-test-itsi","deep-dive-lane-tip-range-axis")),oe.attr("opacity",1);var de=oe.selectAll("rect.deep-dive-lane-tip-range-axis-marker").data([3,ne+1]);de.enter().append("rect").attr("class","deep-dive-lane-tip-range-axis-marker").merge(oe).attr("data-test-itsi","deep-dive-lane-tip-range-axis-marker").attr("x",-3).attr("width",6).attr("height",1).attr("fill",ie.legacyDarkColor).attr("y",(function(v){return v})),de.exit().remove();var ce=oe.selectAll("text.deep-dive-lane-tip-range-axis-label").data([{y:10,text:(0,G.isNumeric)(le)?(0,G.roundNumber)(le):""},{y:ne+2,text:(0,G.isNumeric)(se)?(0,G.roundNumber)(se):""}]);ce.enter().append("text").attr("class","deep-dive-lane-tip-range-axis-label").merge(ce).attr("data-test-itsi","deep-dive-lane-tip-range-axis-label").attr("x",-5).attr("text-anchor","end").attr("font-weight","bold").attr("font-size","9px").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif").attr("filter","url(#dropGlow)").attr("fill",ie.gray22Color).attr("y",(function(v){return v.y})).text((function(v){return(0,G.roundNumber)(v.text)})).text((function(v){return v.text})),ce.exit().remove()}else ee.select("g.deep-dive-lane-tip-range-axis").attr("opacity",1e-6);if(1===b.yValue.length||0===b.yValue.length)re=void 0!==(M=b.yValue[0])?[{value:M.value,kpiUnit:ae.laneSettings.get("kpiUnit"),label:"",prelabel:"",position:37,size:"18px"}]:[{value:null,kpiUnit:"",label:"",prelabel:"",position:37,size:"18px"}];else if(b.yValue.length>0){var he=(0,W.default)(b.yValue.filter((function(v){return(0,G.isNumeric)(v.value)})));he.length>0?((M=(0,W.default)((0,N.max)(he,(function(v){return Number(v.value)})))).prelabel=(0,q.gettext)("max"),M.position=20,M.size="14px",M.kpiUnit=ae.laneSettings.get("kpiUnit"),re.push(M),(M={prelabel:(0,q.gettext)("avg"),label:"",value:(0,G.roundNumber)((0,$.default)(he,(function(v,m){return v+Number(m.value)}),0)/b.yValue.length,2)}).position=35,M.size="14px",M.kpiUnit=ae.laneSettings.get("kpiUnit"),re.push(M),(M=(0,W.default)((0,N.min)(he,(function(v){return Number(v.value)})))).prelabel=(0,q.gettext)("min"),M.position=50,M.size="14px",M.kpiUnit=ae.laneSettings.get("kpiUnit"),re.push(M)):re=[{value:null,kpiUnit:"",label:"",prelabel:"",position:37,size:"18px"}]}var ue=ee.select("g.deep-dive-lane-tip-label-container");ue.empty()&&(ue=ee.append("g").attr("class","deep-dive-lane-tip-label-container").attr("data-test-itsi","deep-dive-lane-tip-label-container"));var pe=ue.selectAll("text.deep-dive-lane-tip-label").data(re),fe=(0,te.getTranslation)(ee.attr("transform"))[0],ge=ue.append("rect").attr("class","deep-dive-lane-tip-label-background").attr("data-test-itsi","deep-dive-lane-tip-label-background").attr("fill",ie.gray20Color).attr("fill-opacity","0.9").attr("stroke-width","0").attr("rx","4").attr("ry","4");pe.enter().append("text").attr("class","deep-dive-lane-tip-label").merge(pe).attr("data-test-itsi","deep-dive-lane-tip-label").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","14px").attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("x",fe+8).attr("y",(function(v){return v.position})).text((function(v){var m="";return v.prelabel&&(m+=v.prelabel+": "),v.value&&(m+=String((0,G.roundNumber)(v.value))),v.label&&(m+=", "+v.label),null===v.value&&(m=(0,q.gettext)("No data.")),m})),pe.exit().remove();var ve=ue.selectAll("text.deep-dive-lane-tip-label-unit").data(re);if(ve.enter().append("text").attr("class","deep-dive-lane-tip-label-unit").merge(ve).attr("data-test-itsi","deep-dive-lane-tip-label-unit").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","12px").attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("y",(function(v){return v.position})).attr("x",(function(){return ue.node().getBBox().width+10||0})).text((function(v){if(v.value)return v.kpiUnit})),ve.exit().remove(),ue.attr("transform",(function(){var m=this.getBBox().width,b=8;m+v+8>z&&(b=-1*m-20);return"translate("+b+",6)"})),ce){var me=ue.node().getBBox().width;ce.attr("x",(function(){return me+v+8>z?"+5":"-5"})).attr("text-anchor",(function(){return me+v+8>z?"start":"end"}))}var _e=ue.node().getBBox().width+12,ye=ne-6;ge.attr("width",_e),ge.attr("height",ye),pe.attr("y",(function(){return ne/2||0})),ve.attr("y",(function(){return ne/2||0}))})).attr("transform",(function(v,m){return"translate(0,"+m*(ne+ee.BASE_LANE_BORDER_HEIGHT)+")"})),re.exit().remove(),this}});m.default=ne;v.exports=m.default},6799:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=b(45),W=M(b(140)),$=M(b(387)),U=b(4),q=b(14),G=b(29),ee=b(232),te=b(527),ie=b(188);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ne=M(b(1773)).default.extend({tagName:"svg:g",className:"deep-dive-lane-tip-view",initialize:function initialize(v){this._lane=v.lane},render:function render(v){var m,b=z.select(this.el),M=this._lane._bodySize.width,ne=ee.SIZE_HEIGHT_BY_SETTING[this._lane.laneSettings.get("laneSize")];m=this._lane.canRender()?this._lane.getYInfoForTimePosition(v):[];var ae=this,re=b.selectAll("g.deep-dive-lane-tip-graph-label").data(m);return re.enter().append("g").attr("class","deep-dive-lane-tip-graph-label").merge(re).attr("data-test-itsi","deep-dive-lane-tip-graph-label").attr("transform",(function(v,m){return"translate(0,"+m*(ne+ee.BASE_LANE_BORDER_HEIGHT)+")"})).each((function(m){var b,ee=z.select(this),re=[];1===m.yValue.length?re=[{value:(b=m.yValue[0]).value,label:"",prelabel:"",position:37,size:"18px"}]:m.yValue.length>0&&(b=(0,W.default)((0,N.max)(m.yValue,(function(v){return Number(v.value)}))),(b=ae.initValueIfNull(b)).prelabel=(0,U.gettext)("max"),b.position=20,b.size="14px",re.push(b),(b={prelabel:(0,U.gettext)("avg"),label:"",value:(0,G.roundNumber)((0,$.default)(m.yValue,(function(v,m){return v+Number(m.value)}),0)/m.yValue.length,2)}).position=35,b.size="14px",re.push(b),b=(0,W.default)((0,N.min)(m.yValue,(function(v){return Number(v.value)}))),(b=ae.initValueIfNull(b)).prelabel=(0,U.gettext)("min"),b.position=50,b.size="14px",re.push(b));var se=ee.select("g.deep-dive-lane-tip-label-container");se.empty()&&(se=ee.append("g").attr("class","deep-dive-lane-tip-label-container").attr("data-test-itsi","deep-dive-lane-tip-label-container"));var le=se.selectAll("text.deep-dive-lane-tip-label").data(re),oe=(0,te.getTranslation)(ee.attr("transform"))[0],de=se.append("rect").attr("class","deep-dive-lane-tip-label-background").attr("data-test-itsi","deep-dive-lane-tip-label-background").attr("fill",ie.gray20Color).attr("fill-opacity","0.9").attr("stroke-width","0").attr("rx","4").attr("ry","4");le.enter().append("text").attr("class","deep-dive-lane-tip-label").merge(le).attr("data-test-itsi","deep-dive-lane-tip-label").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","14px").attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("x",oe+8).attr("y",(function(v){return v.position})).text((function(v){var m="";if(v.prelabel&&(m+=v.prelabel+": "),v.value){var b=(0,G.roundNumber)(v.value);m+=(0,q.sprintf)((0,G.ungettext)("%d event","%d events",b),b)}return v.label&&(m+=", "+v.label),m})),le.exit().remove(),se.attr("transform",(function(){var m=this.getBBox().width,b=8;m+v+8>M&&(b=-1*m-20);return"translate("+b+",6)"}));var ce=se.node().getBBox().width+12,he=ne-6;de.attr("width",ce),de.attr("height",he),le.attr("y",(function(){return ne/2||0}))})).attr("transform",(function(v,m){return"translate(0,"+m*(ne+ee.BASE_LANE_BORDER_HEIGHT)+")"})),re.exit().remove(),this}});m.default=ne;v.exports=m.default},6800:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=b(45),W=M(b(140)),$=M(b(69)),U=M(b(387)),q=b(4),G=b(29),ee=b(232),te=b(527),ie=b(188);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ne=M(b(1773)).default.extend({tagName:"svg:g",className:"deep-dive-lane-tip-view",initialize:function initialize(v){this._lane=v.lane},render:function render(v,m){var b,M=z.select(this.el),ne=this._lane._bodySize.width,ae=ee.SIZE_HEIGHT_BY_SETTING[this._lane.laneSettings.get("laneSize")],re=(ae-ee.BASE_LANE_HEIGHT)/2-5;b=this._lane.canRender()?this._lane.getYInfoForTimePosition(v):[];var se=this._lane,le=this,oe=M.select(".deep-dive-lane-tip-background"),de=M.selectAll("g.deep-dive-lane-tip-graph-label").data(b);return de.enter().append("g").attr("class","deep-dive-lane-tip-graph-label").merge(de).attr("data-test-itsi","deep-dive-lane-tip-graph-label").attr("transform",(function(v,m){return"translate(0,"+m*(ae+ee.BASE_LANE_BORDER_HEIGHT)+")"})).each((function(b,M){var de,ce,he,ue=null,pe=0,fe=0,ge=z.select(this),ve=[],me=b.yExtent[0],_e=b.yExtent[1];if(m){var ye=ge.select("g.deep-dive-lane-tip-range-axis");ye.empty()&&(ye=ge.append("g").attr("class","deep-dive-lane-tip-range-axis").attr("data-test-itsi","deep-dive-lane-tip-range-axis")),ye.attr("opacity",1);var be=ye.selectAll("rect.deep-dive-lane-tip-range-axis-marker").data([3,ae+1]);be.enter().append("rect").attr("class","deep-dive-lane-tip-range-axis-marker").merge(be).attr("data-test-itsi","deep-dive-lane-tip-range-axis-marker").attr("x",-3).attr("width",6).attr("height",1).attr("fill",ie.legacyDarkColor).attr("y",(function(v){return v})),be.exit().remove();var Se=ye.selectAll("text.deep-dive-lane-tip-range-axis-label").data([{y:10,text:(0,G.isNumeric)(_e)?(0,G.roundNumber)(_e):""},{y:ae+2,text:(0,G.isNumeric)(me)?(0,G.roundNumber)(me):""}]);Se.enter().append("text").attr("class","deep-dive-lane-tip-range-axis-label").merge(Se).attr("data-test-itsi","deep-dive-lane-tip-range-axis-label").attr("x",-5).attr("text-anchor","end").attr("font-weight","normal").attr("font-size","9px").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif").attr("fill",ie.legacyDarkColor).attr("y",(function(v){return v.y})).text((function(v){return(0,G.roundNumber)(v.text)})).text((function(v){return v.text})),Se.exit().remove()}else ge.select("g.deep-dive-lane-tip-range-axis").attr("opacity",1e-6);if(1===b.yValue.length||0===b.yValue.length)ve=void 0!==(he=b.yValue[0])?[{value:he.value,kpiUnit:se.laneSettings.get("kpiUnit"),label:"",prelabel:"",position:37,size:"18px"}]:[{value:null,kpiUnit:"",label:"",prelabel:"",position:37,size:"18px"}];else if(b.yValue.length>0){var we=(0,W.default)(b.yValue.filter((function(v){return(0,G.isNumeric)(v.value)})));we.length>0?(he=(0,W.default)((0,N.max)(we,(function(v){return Number(v.value)}))),(he=le.initValueIfNull(he)).prelabel=(0,q.gettext)("max"),he.position=20,he.size="12px",he.kpiUnit=se.laneSettings.get("kpiUnit"),he.label="",ve.push(he),he=(0,W.default)((0,N.min)(we,(function(v){return Number(v.value)}))),(he=le.initValueIfNull(he)).prelabel=(0,q.gettext)("min"),he.position=50,he.size="12px",he.kpiUnit=se.laneSettings.get("kpiUnit"),he.label="",ve.push(he),we.length>=3&&we.length<7?((he={prelabel:(0,q.gettext)("avg"),label:"",value:(0,G.roundNumber)((0,U.default)(we,(function(v,m){return v+Number(m.value)}),0)/b.yValue.length,2)}).position=35,he.size="12px",he.kpiUnit=se.laneSettings.get("kpiUnit"),ve.push(he)):(he=(0,W.default)((0,$.default)(we,(function(v){if(v.label.indexOf("upper_quartile")>-1)return Number(v.value)}))),(he=le.initValueIfNull(he)).prelabel=(0,q.gettext)("perc75"),he.position=30,he.size="12px",he.kpiUnit=se.laneSettings.get("kpiUnit"),he.label="",ve.push(he),he=(0,W.default)((0,$.default)(we,(function(v){if(v.label.indexOf("lower_quartile")>-1)return Number(v.value)}))),(he=le.initValueIfNull(he)).prelabel=(0,q.gettext)("perc25"),he.position=40,he.size="12px",he.kpiUnit=se.laneSettings.get("kpiUnit"),he.label="",ve.push(he))):ve=[{value:null,kpiUnit:"",label:"",prelabel:"",position:37,size:"18px"}]}var xe=ge.select("g.deep-dive-lane-tip-label-container");xe.empty()&&(xe=ge.append("g").attr("class","deep-dive-lane-tip-label-container").attr("data-test-itsi","deep-dive-lane-tip-label-container"));var Te=(0,te.getTranslation)(ge.attr("transform"))[0];fe=Te,M<2&&(oe=(ue=xe).append("rect").attr("class","deep-dive-lane-tip-bg").attr("data-test-itsi","deep-dive-lane-tip-bg").attr("fill",ie.gray20Color).attr("height","58px").attr("fill-opacity","0.9").attr("stroke-width","0").attr("rx","4").attr("ry","4"));var ke=xe.selectAll("text.deep-dive-lane-tip-label").data(ve);ke.enter().append("text").attr("class","deep-dive-lane-tip-label").merge(ke).attr("data-test-itsi","deep-dive-lane-tip-label").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size",(function(v){return v.size})).attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("x","10px").attr("y",(function(v){return v.position+re})).attr("font-size",(function(v){return v.size})).attr("y",(function(v){return v.position+re})).attr("font-size",(function(v){var m=v.size;return null===v.value&&(m="14px"),m})).text((function(v){var m="";return v.prelabel&&(m+=v.prelabel+": "),v.value&&(m+=String((0,G.roundNumber)(v.value))),v.label&&(m+=", "+v.label),null===v.value&&(m=(0,q.gettext)("No data.")),m})),ke.exit().remove();var De=xe.selectAll("text.deep-dive-lane-tip-label-unit").data(ve);De.enter().append("text").attr("class","deep-dive-lane-tip-label-unit").merge(De).attr("data-test-itsi","deep-dive-lane-tip-label-unit").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","12px").attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("y",(function(v){return v.position+re})).attr("y",(function(v){return v.position+re})).attr("x",(function(){var v=0;return ke.each((function(){v=v>this.getBBox().width?v:this.getBBox().width})),v=v+10+2||0})).text((function(v){if(v.value)return v.kpiUnit})),De.exit().remove(),xe.attr("transform",(function(){var v=this.getBBox().width,m=(ae-ee.BASE_LANE_HEIGHT)/2;return pe=v>pe?v:pe,"translate(8,"+m+")"})),de=pe+20,oe.attr("width",de),ce=ae-6,oe.attr("height",ce),fe+=8;de+v>ne?(fe=-(fe+de),ue.attr("transform",(function(){return"translate("+fe+",6)"}))):ue.attr("transform",(function(){return"translate("+fe+",6)"})),M<2&&Se&&Se.attr("x",(function(){return de+v>ne?"+5":"-5"})).attr("text-anchor",(function(){return de+v>ne?"start":"end"}))})).attr("transform",(function(v,m){return"translate(0,"+m*(ae+ee.BASE_LANE_BORDER_HEIGHT)+")"})),de.exit().remove(),this}});m.default=ne;v.exports=m.default},6801:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=b(45),W=M(b(140)),$=M(b(69)),U=M(b(387)),q=b(4),G=b(29),ee=b(232),te=b(527),ie=b(188);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ne=M(b(1773)).default.extend({tagName:"svg:g",className:"deep-dive-lane-tip-view",initialize:function initialize(v){this._lane=v.lane},render:function render(v,m){var b,M=z.select(this.el),ne=this._lane._bodySize.width,ae=ee.SIZE_HEIGHT_BY_SETTING[this._lane.laneSettings.get("laneSize")],re=(ae-ee.BASE_LANE_HEIGHT)/2-5;b=this._lane.canRender()?this._lane.getOverlayYInfoForTimePosition(v):[];var se=this,le=M.select(".deep-dive-lane-tip-background"),oe=null,de=0,ce=!1,he=0,ue=[],pe=0,fe=M.selectAll("g.deep-dive-lane-tip-graph-label").data(b);return fe.enter().append("g").attr("class","deep-dive-lane-tip-graph-label").attr("data-test-itsi","deep-dive-lane-tip-graph-label").each((function(b,M){var pe,fe,ge=0,ve=0,me=z.select(this),_e=[],ye=b.yExtent[0],be=b.yExtent[1];if(m&&M%2==0){var Se=me.select("g.deep-dive-lane-tip-range-axis");Se.empty()&&(Se=me.append("g").attr("class","deep-dive-lane-tip-range-axis").attr("data-test-itsi","deep-dive-lane-tip-range-axis")),Se.attr("opacity",1);var we=Se.selectAll("rect.deep-dive-lane-tip-range-axis-marker").data([3,ae+1]);we.enter().append("rect").attr("class","deep-dive-lane-tip-range-axis-marker").merge(Se).attr("data-test-itsi","deep-dive-lane-tip-range-axis-marker").attr("x",-3).attr("width",6).attr("height",1).attr("fill",ie.legacyDarkColor).attr("y",(function(v){return v})),we.exit().remove();var xe=Se.selectAll("text.deep-dive-lane-tip-range-axis-label").data([{y:10,text:(0,G.isNumeric)(be)?(0,G.roundNumber)(be):""},{y:ae+2,text:(0,G.isNumeric)(ye)?(0,G.roundNumber)(ye):""}]);xe.enter().append("text").attr("class","deep-dive-lane-tip-range-axis-label").merge(xe).attr("data-test-itsi","deep-dive-lane-tip-range-axis-label").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","9px").attr("font-weight","normal").attr("fill",ie.legacyDarkColor).attr("text-anchor","end").attr("y",(function(v){return v.y})).attr("x",-5).text((function(v){return(0,G.roundNumber)(v.text)})).text((function(v){return v.text})),xe.exit().remove()}else me.select("g.deep-dive-lane-tip-range-axis").attr("opacity",1e-6);if(1!==b.yValue.length&&0!==b.yValue.length||M%2!=0){if(b.yValue.length>0){var Te=(0,W.default)(b.yValue.filter((function(v){return(0,G.isNumeric)(v.value)})));Te.length>0&&2!==Te.length&&M%2==0?(fe=(0,W.default)((0,N.max)(Te,(function(v){return Number(v.value)}))),(fe=se.initValueIfNull(fe)).prelabel=(0,q.gettext)("max"),fe.position=20,fe.size="12px",fe.kpiUnit=se._lane.laneSettings.get("kpiUnit"),fe.label="",_e.push(fe),fe=(0,W.default)((0,N.min)(Te,(function(v){return Number(v.value)}))),(fe=se.initValueIfNull(fe)).prelabel=(0,q.gettext)("min"),fe.position=50,fe.size="12px",fe.kpiUnit=se._lane.laneSettings.get("kpiUnit"),fe.label="",_e.push(fe),Te.length>=3&&Te.length<7&&M%2==0?((fe={prelabel:(0,q.gettext)("avg"),label:"",value:(0,G.roundNumber)((0,U.default)(Te,(function(v,m){return v+Number(m.value)}),0)/b.yValue.length,2)}).position=35,fe.size="12px",fe.kpiUnit=se._lane.laneSettings.get("kpiUnit"),_e.push(fe)):7===Te.length&&(fe=(0,W.default)((0,$.default)(Te,(function(v){if(v.label.indexOf("upper_quartile")>-1)return Number(v.value)}))),(fe=se.initValueIfNull(fe)).prelabel=(0,q.gettext)("perc75"),fe.position=30,fe.size="12px",fe.kpiUnit=se._lane.laneSettings.get("kpiUnit"),fe.label="",_e.push(fe),fe=(0,W.default)((0,$.default)(Te,(function(v){if(v.label.indexOf("lower_quartile")>-1)return Number(v.value)}))),(fe=se.initValueIfNull(fe)).prelabel=(0,q.gettext)("perc25"),fe.position=40,fe.size="12px",fe.kpiUnit=se._lane.laneSettings.get("kpiUnit"),fe.label="",_e.push(fe))):Te.length>0&&M%2==1?1===Te.length?(fe=(0,W.default)((0,N.max)(Te,(function(v){return Number(v.value)}))),(fe=se.initValueIfNull(fe)).position=37,fe.size="12px",_e.push(fe)):(fe=(0,W.default)((0,N.max)(Te,(function(v){return Number(v.value)}))),(fe=se.initValueIfNull(fe)).position=20,fe.size="12px",_e.push(fe),fe=(0,W.default)((0,N.min)(Te,(function(v){return Number(v.value)}))),(fe=se.initValueIfNull(fe)).position=50,fe.size="12px",_e.push(fe)):_e=[{value:null,kpiUnit:"",label:"",prelabel:"",position:20,size:"12px"},{value:null,kpiUnit:"",label:"",prelabel:"",position:50,size:"12px"}]}}else _e=void 0!==(fe=b.yValue[0])?[{value:fe.value,kpiUnit:se._lane.laneSettings.get("kpiUnit"),label:"",prelabel:"",position:37,size:"14px"}]:[{value:null,kpiUnit:"",label:"",prelabel:"",position:37,size:"14px"}];var ke=me.select("g.deep-dive-lane-tip-label-container");ke.empty()&&(ke=me.append("g").attr("class","deep-dive-lane-tip-label-container").attr("data-test-itsi","deep-dive-lane-tip-label-container"));var De=(0,te.getTranslation)(me.attr("transform"))[0];ve=De,M%2==0&&(le=(oe=ke).append("rect").attr("class","deep-dive-lane-tip-bg").attr("data-test-itsi","deep-dive-lane-tip-bg").attr("fill",ie.gray20Color).attr("height","58px").attr("fill-opacity","0.9").attr("stroke-width","0").attr("rx","4").attr("ry","4"));var Me=ke.selectAll("text.deep-dive-lane-tip-label").data(_e);Me.enter().append("text").attr("class","deep-dive-lane-tip-label").merge(Me).attr("data-test-itsi","deep-dive-lane-tip-label").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size",(function(v){return v.size})).attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("x","10px").attr("y",(function(v){return v.position})).attr("font-size",(function(v){return v.size})).attr("font-size",(function(v){var m=v.size;return null===v.value&&(m="14px"),m})).attr("y",(function(v){return v.position+re})).text((function(v){var m="";if(v.prelabel&&M%2==0&&(m+=v.prelabel),v.label){var b=v.label.split(":").slice(1).join(":");m+=se._adjustEntityName(b,ee.TOOLTIP_TEXT_MAX_LENGTH)+": "}return v.prelabel&&M%2==0&&(m+=": "),v.value&&(m+=String((0,G.roundNumber)(v.value))),null===v.value&&(m=(0,q.gettext)("No data.")),m})),Me.exit().remove();var Ie=ke.selectAll("text.deep-dive-lane-tip-label-unit").data(_e);if(Ie.enter().append("text").attr("class","deep-dive-lane-tip-label-unit").merge(Ie).attr("data-test-itsi","deep-dive-lane-tip-label-unit").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","12px").attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("x",(function(){return ke.node().getBBox().width+12||0})).attr("y",(function(v){return v.position+re})).text((function(v){if(v.value)return v.kpiUnit})),Ie.exit().remove(),M%2!=0&&(ge=this.getBBox().width+se._lane.kpiGraphLabelSize>ge?this.getBBox().width+se._lane.kpiGraphLabelSize:ge),pe=ge+20,de=ae-6,le.attr("height",de),le.attr("width",pe),M%2==0&&xe&&xe.attr("x",(function(){return pe+v>ne?"+5":"-5"})).attr("text-anchor",(function(){return pe+v>ne?"start":"end"})),ce=pe+v>ne,M%2==0)ke.attr("transform",(function(){return se._lane.kpiGraphLabelSize=this.getBBox().width,se._lane.kpiGraphXOffset=8,se._lane.kpiGraphLabelSize+v+8>ne&&(se._lane.kpiGraphXOffset=-1*se._lane.kpiGraphLabelSize-8),"translate("+se._lane.kpiGraphXOffset+",6)"}));else{var Ce=15;ue.push(se._lane.kpiGraphLabelSize),ke.attr("transform",(function(){var m=this.getBBox().width;return m+v+se._lane.kpiGraphLabelSize+se._lane.kpiGraphXOffset+8>ne?(se._lane.kpiGraphLabelSize+v+8+m>ne?se._lane.kpiGraphXOffset=-1*se._lane.kpiGraphLabelSize-8:he=-1*se._lane.kpiGraphLabelSize/2,Ce=-1*m-10+se._lane.kpiGraphXOffset):ce?(Ce=-1*m-10,he=-1*m/2+10):Ce=15,"translate("+Ce+",6)"}))}ve+=8,ce&&(ve=-(ve+pe)),oe&&oe.attr("transform",(function(){return"translate("+ve+",6)"}))})).attr("transform",(function(v,m){var b;return b=m%2==0?0:ce&&0!==he?he:ue[pe++]-10,m<2?"translate("+b+",0)":"translate("+b+","+(ae+ee.BASE_LANE_BORDER_HEIGHT)+")"})),fe.exit().remove(),this},_adjustEntityName:function _adjustEntityName(v,m){return v.length>m?v.substr(0,8)+"..."+v.substr(v.length-7,v.length):v}});m.default=ne;v.exports=m.default},6802:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=b(45),W=M(b(140)),$=M(b(69)),U=M(b(387)),q=b(4),G=b(29),ee=b(232),te=b(527),ie=b(188);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ne=M(b(1773)).default.extend({tagName:"svg:g",className:"deep-dive-lane-tip-view",initialize:function initialize(v){this._lane=v.lane},render:function render(v,m){var b,M=z.select(this.el),ne=this._lane._bodySize.width,ae=ee.SIZE_HEIGHT_BY_SETTING[this._lane.laneSettings.get("laneSize")],re=(ae-ee.BASE_LANE_HEIGHT)/2-5;b=this._lane.canRender()?this._lane.getOverlayYInfoForTimePosition(v):[];var se=this,le=M.select(".deep-dive-lane-tip-background"),oe=null,de=0,ce=M.selectAll("g.deep-dive-lane-tip-graph-label").data(b);return ce.enter().append("g").attr("class","deep-dive-lane-tip-graph-label").attr("data-test-itsi","deep-dive-lane-tip-graph-label").each((function(b,M){var ee,ce,he=0,ue=0,pe=z.select(this),fe=[],ge=b.yExtent[0],ve=b.yExtent[1];if(m&&M%2==0){var me=pe.select("g.deep-dive-lane-tip-range-axis");me.empty()&&(me=pe.append("g").attr("class","deep-dive-lane-tip-range-axis").attr("data-test-itsi","deep-dive-lane-tip-range-axis")),me.attr("opacity",1);var _e=me.selectAll("rect.deep-dive-lane-tip-range-axis-marker").data([3,ae+1]);_e.enter().append("rect").attr("class","deep-dive-lane-tip-range-axis-marker").merge(me).attr("data-test-itsi","deep-dive-lane-tip-range-axis-marker").attr("x",-3).attr("width",6).attr("height",1).attr("fill",ie.legacyDarkColor).attr("y",(function(v){return v})),_e.exit().remove();var ye=me.selectAll("text.deep-dive-lane-tip-range-axis-label").data([{y:10,text:(0,G.isNumeric)(ve)?(0,G.roundNumber)(ve):""},{y:ae+2,text:(0,G.isNumeric)(ge)?(0,G.roundNumber)(ge):""}]);ye.enter().append("text").attr("class","deep-dive-lane-tip-range-axis-label").merge(ye).attr("data-test-itsi","deep-dive-lane-tip-range-axis-label").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","9px").attr("font-weight","normal").attr("fill",ie.legacyDarkColor).attr("text-anchor","end").attr("y",(function(v){return v.y})).attr("x",-5).text((function(v){return(0,G.roundNumber)(v.text)})).text((function(v){return v.text})),ye.exit().remove()}else pe.select("g.deep-dive-lane-tip-range-axis").attr("opacity",1e-6);if(1!==b.yValue.length&&0!==b.yValue.length||M%2!=0){if(b.yValue.length>0){var be=(0,W.default)(b.yValue.filter((function(v){return(0,G.isNumeric)(v.value)})));if(be.length>0&&2!==be.length&&M%2==0)ce=(0,W.default)((0,N.max)(be,(function(v){return Number(v.value)}))),(ce=se.initValueIfNull(ce)).prelabel=(0,q.gettext)("max"),ce.position=20,ce.size="12px",ce.kpiUnit=se._lane.laneSettings.get("kpiUnit"),ce.label="",fe.push(ce),ce=(0,W.default)((0,N.min)(be,(function(v){return Number(v.value)}))),(ce=se.initValueIfNull(ce)).prelabel=(0,q.gettext)("min"),ce.position=50,ce.size="12px",ce.kpiUnit=se._lane.laneSettings.get("kpiUnit"),ce.label="",fe.push(ce),be.length>=3&&be.length<7&&M%2==0?((ce={prelabel:(0,q.gettext)("avg"),label:"",value:(0,G.roundNumber)((0,U.default)(be,(function(v,m){return v+Number(m.value)}),0)/b.yValue.length,2)}).position=35,ce.size="12px",ce.kpiUnit=se._lane.laneSettings.get("kpiUnit"),fe.push(ce)):7===be.length&&(ce=(0,W.default)((0,$.default)(be,(function(v){if(v.label.indexOf("upper_quartile")>-1)return Number(v.value)}))),(ce=se.initValueIfNull(ce)).prelabel=(0,q.gettext)("perc75"),ce.position=30,ce.size="12px",ce.kpiUnit=se._lane.laneSettings.get("kpiUnit"),ce.label="",fe.push(ce),ce=(0,W.default)((0,$.default)(be,(function(v){if(v.label.indexOf("lower_quartile")>-1)return Number(v.value)}))),(ce=se.initValueIfNull(ce)).prelabel=(0,q.gettext)("perc25"),ce.position=40,ce.size="12px",ce.kpiUnit=se._lane.laneSettings.get("kpiUnit"),ce.label="",fe.push(ce));else if(be.length>0&&M%2==1){var Se=!(be[0].label.indexOf("Cohesive")<0),we=!(be[0].label.indexOf("Trending")<0);1===be.length&&(Se?(ce=(0,W.default)((0,$.default)(be,(function(v){if(v.label.indexOf("Cohesive")>-1)return Number(v.value)}))),(ce=se.initValueIfNull(ce)).position=30,ce.size="12px",ce.kpiUnit=(0,q.gettext)("detected"),ce.postlabel=(0,q.gettext)("Click to investigate more")+" ",fe.push(ce)):we?(ce=(0,W.default)((0,$.default)(be,(function(v){if(v.label.indexOf("Trending")>-1)return Number(v.value)}))),(ce=se.initValueIfNull(ce)).position=30,ce.size="12px",ce.kpiUnit=(0,q.gettext)("detected"),ce.postlabel=(0,q.gettext)("Click to investigate more")+" ",fe.push(ce)):(ce=(0,W.default)((0,$.default)(be,(function(v){if(v.label.indexOf("Anomalies")>-1)return Number(v.value)}))),(ce=se.initValueIfNull(ce)).position=30,ce.size="12px",ce.kpiUnit=(0,q.gettext)("detected"),ce.postlabel=(0,q.gettext)("Click to investigate more")+" ",fe.push(ce)))}else fe=[{value:null,kpiUnit:"",label:"",prelabel:"",position:20,size:"12px"},{value:null,kpiUnit:"",label:"",prelabel:"",position:50,size:"12px"}]}}else fe=void 0!==(ce=b.yValue[0])?[{value:ce.value,kpiUnit:se._lane.laneSettings.get("kpiUnit"),label:"",prelabel:"",position:37,size:"14px"}]:[{value:null,kpiUnit:"",label:"",prelabel:"",position:37,size:"14px"}];var xe=pe.select("g.deep-dive-lane-tip-label-container");xe.empty()&&(xe=pe.append("g").attr("class","deep-dive-lane-tip-label-container").attr("data-test-itsi","deep-dive-lane-tip-label-container"));var Te=(0,te.getTranslation)(pe.attr("transform"))[0];ue=Te,M%2==0&&(le=(oe=xe).append("rect").attr("class","deep-dive-lane-tip-bg").attr("data-test-itsi","deep-dive-lane-tip-bg").attr("fill",ie.gray20Color).attr("height","58px").attr("fill-opacity","0.9").attr("stroke-width","0").attr("rx","4").attr("ry","4"));var ke=xe.selectAll("text.deep-dive-lane-tip-label").data(fe);ke.enter().append("text").attr("class","deep-dive-lane-tip-label").merge(ke).attr("data-test-itsi","deep-dive-lane-tip-label").attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size",(function(v){return v.size})).attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("x","10px").attr("y",(function(v){return v.position})).attr("font-size",(function(v){return v.size})).attr("font-size",(function(v){var m=v.size;return null===v.value&&(m="14px"),m})).attr("y",(function(v){return v.position+re})).text((function(v){var m="";return v.prelabel&&M%2==0&&(m+=v.prelabel),v.label&&v.value&&M%2==1&&(m+=v.label+": "),v.prelabel&&M%2==0&&(m+=": "),v.value&&(m+=String((0,G.roundNumber)(v.value))),null===v.value&&(m=(0,q.gettext)("No data.")),m})),ke.exit().remove();var De=xe.selectAll("text.deep-dive-lane-tip-label-unit").data(fe);De.enter().append("text").attr("class","deep-dive-lane-tip-label-unit").merge(De).attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","12px").attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("x",(function(){return xe.node().getBBox().width+10||0})).attr("y",(function(v){return v.position+re})).attr("x",(function(){var v=0;return se.$(".deep-dive-lane-tip-label").each((function(){v=v>this.getBBox().width?v:this.getBBox().width})),v=v+10+2||0})).text((function(v){if(v.value)return v.kpiUnit})),De.exit().remove();var Me=xe.selectAll("text.deep-dive-lane-tip-post-label").data(fe);if(Me.enter().append("text").attr("class","deep-dive-lane-tip-post-label").merge(Me).attr("font-family","Roboto, Droid, 'Helvetica Neue', Helvetica, Arial, sans-serif;").attr("font-size","12px").attr("font-weight","normal").attr("fill",ie.backgroundColor).attr("text-anchor","start").attr("x",(function(){return xe.node().getBBox().width+10||0})).attr("y",(function(v){return v.position+re+15})).attr("x","10px").text((function(v){if(v.value&&v.postlabel)return v.postlabel})),Me.exit().remove(),M%2!=0&&(he=this.getBBox().width+se._lane.kpiGraphLabelSize>he?this.getBBox().width+se._lane.kpiGraphLabelSize:he),ee=he+20,de=ae-6,le.attr("height",de),le.attr("width",ee),M%2==0&&ye&&ye.attr("x",(function(){return ee+v>ne?"+5":"-5"})).attr("text-anchor",(function(){return ee+v>ne?"start":"end"})),M%2==0)xe.attr("transform",(function(){return se._lane.kpiGraphLabelSize=this.getBBox().width,se._lane.kpiGraphXOffset=8,se._lane.kpiGraphLabelSize+v+8>ne&&(se._lane.kpiGraphXOffset=-1*se._lane.kpiGraphLabelSize-8),"translate("+se._lane.kpiGraphXOffset+",6)"}));else{var Ie=15;xe.attr("transform",(function(){var m=this.getBBox().width;return m+v+se._lane.kpiGraphLabelSize+se._lane.kpiGraphXOffset+8>ne?(se._lane.kpiGraphLabelSize+v+8+m>ne&&(se._lane.kpiGraphXOffset=-1*se._lane.kpiGraphLabelSize-8),Ie=-1*m-10+se._lane.kpiGraphXOffset):Ie=15,"translate("+Ie+",6)"}))}ue+=8,ee+v>ne&&(ue=-(ue+ee)),oe&&oe.attr("transform",(function(){return"translate("+ue+",6)"}))})).attr("transform",(function(v,m){var b;return b=m%2==0?0:se._lane.kpiGraphLabelSize-10,m<2?"translate("+b+",0)":"translate("+b+","+(ae+ee.BASE_LANE_BORDER_HEIGHT)+")"})),ce.exit().remove(),this}});m.default=ne;v.exports=m.default},6803:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=M(b(273)),W=b(67);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var $=M(b(1035)).default.extend({getTimeExtent:function getTimeExtent(v,m){var b=(0,N.default)(v,"_time");return z.extent(m,function(v){return(0,W.toJsDateNumeric)(v[b],this.getTimeInIso)}.bind(this))},getYExtent:function getYExtent(v,m){return[void 0,void 0]},getYIndices:function getYIndices(v){return[]}});m.default=$;v.exports=m.default},6804:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=M(b(37)),W=M(b(70)),$=M(b(1032)),U=M(b(273)),q=b(29),G=b(67),ee=M(b(1035)),te=M(b(3770)),ie=b(495);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ne=ee.default.extend((0,W.default)({initialize:function initialize(){ee.default.prototype.initialize.apply(this,arguments),this.getTimeInIso=!0},render:function render(){return this},renderGraph:function renderGraph(v,m,b,M){var W=(0,U.default)(v,"_time"),ee=this.getYIndices(v),te=(0,$.default)(M.range()),ne=(0,ie.getTimeBucketWidth)(v,m,b),ae=this,re=function x1Mapping(v){return b((0,G.toJsDate)(v[W],ae.getTimeInIso)+ne/2)},se=function x2Mapping(v,M){var z=m[M+1]||v;return b((0,G.toJsDate)(z[W],ae.getTimeInIso)+ne/2)},le=z.select(this.$el.get(0)).selectAll("g.series-graph").data(ee,(function(m){return v[m]}));le.enter().append("g").attr("class","series-graph").merge(le).attr("data-test-itsi","line-graph-series-graph").each((function(v){var $,U,ie=ee.length>1?ae.getColor(v):ae.getColor(),le=z.select(this);if("gaps"===ae.laneSettings.get("dataGaps")){le.selectAll("path.line-graph").remove();var oe=function y1Mapping(m){return M(m[v]||0)};($=le.selectAll("line.line-graph").data(m,(function(v){return(0,G.toJsDate)(v[W],ae.getTimeInIso)}))).exit().transition().attr("y1",te).attr("y2",te).remove(),$.enter().append("line").attr("class","line-graph").merge($).attr("data-test-itsi","line-graph").attr("stroke",ie).attr("stroke-width",2).attr("x1",re).attr("x2",se).attr("y1",te).attr("y2",te).attr("stroke",ie).attr("opacity",(function(b,M){var z=m[M+1]||b;return null!==b[v]&&void 0!==b[v]&&null!==z[v]&&void 0!==z[v]?1:1e-6})).transition().attr("x1",re).attr("x2",se).attr("y1",oe).attr("y2",(function y2Mapping(b,z){var N=m[z+1]||b;return M(N[v]||0)})),le.selectAll("circle.graph-circle").remove(),(U=le.selectAll("circle.graph-circle").data(m,(function(v){return(0,G.toJsDate)(v[W],ae.getTimeInIso)}))).enter().append("circle").attr("class","graph-circle").merge(U).attr("data-test-itsi","line-graph-circle").attr("r",2).attr("fill",ie).attr("opacity",(function(b,M){var z=m[M+1]||b,N=m[M-1]||b;return null===z[v]&&null===N[v]&&(0,q.isNumeric)(b[v])?1:1e-6})).transition().attr("cx",re).attr("cy",oe),U.exit().remove()}else{le.selectAll("circle.graph-circle").remove(),le.selectAll("line.line-graph").remove();var de=z.line().x((function(v){return b((0,G.toJsDate)(v[W],ae.getTimeInIso)+ne/2)})).y((function(m){return M(m[v])})),ce=m.filter((function(m){return(0,q.isNumeric)(m[v])}));(0,N.default)(ce,(function(v){v[W]=(0,G.toJsDate)(v[W],ae.getTimeInIso)})),($=le.selectAll("path.line-graph").data([ce])).enter().append("path").attr("fill","none").merge($).attr("stroke-width",2).attr("class","line-graph").attr("data-test-itsi","line-graph").attr("d",de).attr("stroke",ie).attr("opacity",1),$.exit().remove(),1===ce.length&&((U=le.selectAll("circle.graph-circle").data(ce)).enter().append("circle").attr("class","graph-circle").merge(U).attr("data-test-itsi","line-graph-circle").attr("r",2).attr("cx",(function(v){return b((0,G.toJsDateNumeric)(v[W],ae.getTimeInIso))})).attr("cy",0).attr("fill",ie).attr("opacity",1).transition().attr("cx",(function(v){return b((0,G.toJsDateNumeric)(v[W],ae.getTimeInIso))})).attr("cy",(function(m){return M(Number(m[v]))})),U.exit().transition().attr("cy",0).remove())}})),le.exit().remove()}},te.default));m.default=ne;v.exports=m.default},6805:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=M(b(70)),W=M(b(273)),$=b(29),U=b(67),q=M(b(1035)),G=M(b(3770)),ee=b(495);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var te=q.default.extend((0,N.default)({render:function render(){return this},renderGraph:function renderGraph(v,m,b,M){var N=(0,W.default)(v,"_time"),q=this.getYIndices(v),G=M.range()[0],te=(0,ee.getTimeBucketWidth)(v,m,b),ie=z.select(this.$el.get(0)),ne=this,ae=ie.selectAll("g.series-graph").data(q,(function(m){return v[m]}));ae.enter().append("g").attr("class","series-graph").merge(ae).attr("data-test-itsi","area-graph-series-graph").each((function(v){var W,ee,ie,ae=q.length>1?ne.getColor(v):ne.getColor(),re=z.select(this),se=m.filter((function(m){return(0,$.isNumeric)(m[v])}));"connected"===ne.laneSettings.get("dataGaps")?(re.selectAll("path.area-graph").remove(),re.selectAll("circle.graph-circle").remove(),W=z.area().x((function(v){return b((0,U.toJsDateNumeric)(v[N],ne.getTimeInIso)+te/2)})).y0(G).y1((function(m){return M(Number(m[v]))})),(ee=re.selectAll("path.area-graph").data([se])).enter().append("path").attr("class","area-graph").merge(ee).attr("data-test-itsi","area-graph").attr("stroke-opacity",1).attr("fill-opacity",.2).transition().attr("d",W).attr("stroke",ae).attr("fill",ae).attr("opacity",1),ee.exit().remove(),1===se.length&&((ie=re.selectAll("circle.graph-circle").data([se])).enter().append("circle").attr("class","graph-circle").merge(ie).attr("data-test-itsi","area-graph-circle").attr("r",2).attr("fill",ae).attr("opacity",1).transition().attr("cx",(function(v){return b((0,U.toJsDateNumeric)(v[0][N],ne.getTimeInIso)+te/2)})).attr("cy",(function(m){return M(Number(m[0][v]))})),ie.exit().remove())):(W=z.area().defined((function(m){return(0,$.isNumeric)(m[v])})).x((function(v){return b((0,U.toJsDateNumeric)(v[N],ne.getTimeInIso)+te/2)})).y0(G).y1((function(m){return M(Number(m[v]))})),(ee=re.selectAll("path.area-graph").data([m])).enter().append("path").attr("class","area-graph").merge(ee).attr("data-test-itsi","area-graph").attr("stroke-opacity",1).attr("fill-opacity",.2).transition().attr("d",W).attr("stroke",ae).attr("fill",ae).attr("opacity",1),ee.exit().remove(),(ie=re.selectAll("circle.graph-circle").data(m,(function(v){return(0,U.toJsDate)(v[N],ne.getTimeInIso)}))).enter().append("circle").attr("class","graph-circle").merge(ie).attr("data-test-itsi","area-graph-circle").attr("r",2).attr("fill",ae).attr("opacity",(function(b,M){var z=m[M+1]||b,N=m[M-1]||b;return null===z[v]&&null===N[v]&&(0,$.isNumeric)(b[v])?1:1e-6})).transition().attr("cx",(function(v){return b((0,U.toJsDate)(v[N],ne.getTimeInIso)+te/2)})).attr("cy",(function(m){return M(Number(m[v]))})),ie.exit().remove())})),ae.exit().remove()}},G.default));m.default=te;v.exports=m.default},6806:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=M(b(273)),W=b(29),$=b(67),U=M(b(1035));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var q=U.default.extend({initialize:function initialize(){U.default.prototype.initialize.apply(this,arguments),this.getTimeInIso=!0},render:function render(){return this},renderGraph:function renderGraph(v,m,b,M){var U=(0,N.default)(v,"_time"),q=this.getYIndices(v),G=z.select(this.$el.get(0)),ee=this,te=M.range()[0],ie=(b(this.timeExtent[1])-b(this.timeExtent[0]))/(m.length*q.length)-1;ie<1&&(ie=1);var ne=G.selectAll("g.series-graph").data(q,(function(m){return v[m]}));ne.enter().append("g").attr("class","series-graph").merge(ne).attr("data-test-itsi","column-graph-series-graph").each((function(v){var G=q.length>1?ee.getColor(v):ee.getColor(),ne=z.select(this),ae=(0,N.default)(q,v)*ie,re=function xScaleMapping(v){return b(parseFloat((0,$.toJsDate)(v[U],ee.getTimeInIso))+ae)},se=function yScaleMapping(m){var b=M(parseFloat(m[v]));return b!==te&&(0,W.isNumeric)(b)?b:0},le=ne.selectAll("rect.column-graph").data(m,(function(v){return(0,$.toJsDate)(v[U],ee.getTimeInIso)}));le.enter().append("rect").attr("class","column-graph").merge(le).attr("data-test-itsi","column-graph").attr("fill",G).attr("stroke",G).attr("stroke-width",0).attr("width",ie).attr("x",re).attr("y",se).attr("fill",G).attr("stroke",G).transition().attr("width",ie).attr("x",re).attr("y",se).attr("height",(function heightMapping(m){var b=te-M(parseFloat(m[v]));return 0===b&&M.domain()[0]===M.domain()[1]&&(b=te),(b<0||!(0,W.isNumeric)(b))&&(b=0),b})),le.exit().transition().attr("height",0).remove()})),ne.exit().remove()}});m.default=q;v.exports=m.default},6807:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=M(b(273)),W=b(29),$=b(67),U=M(b(1035)),q=b(495),G=b(188);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ee=U.default.extend({render:function render(){return this},getYExtent:function getYExtent(v,m){var b=(0,q.getSubStringIndex)(v,"upper_extreme"),M=(0,q.getSubStringIndex)(v,"lower_extreme");return[z.min(m,(function(v){return(0,W.isNumeric)(v[M])?Number(v[M]):void 0})),z.max(m,(function(v){return(0,W.isNumeric)(v[b])?Number(v[b]):void 0}))]},getYIndex:function getYIndex(v){return(0,q.getSubStringIndex)(v,"center")},renderGraph:function renderGraph(v,m,b,M){var U=this.getColor()||G.errorColor,ee=(0,N.default)(v,"_time");this.yScale=M,this.timeScale=b,this.timeBucketWidth=(0,q.getTimeBucketWidth)(v,m,b);var te,ie,ne,ae,re,se,le,oe,de,ce,he=(0,q.getSubStringIndex)(v,"upper_quartile"),ue=(0,q.getSubStringIndex)(v,"lower_quartile"),pe=(0,q.getSubStringIndex)(v,"upper_extreme"),fe=(0,q.getSubStringIndex)(v,"lower_extreme"),ge=(0,q.getSubStringIndex)(v,"lower_five"),ve=(0,q.getSubStringIndex)(v,"upper_five"),me=(0,q.getSubStringIndex)(v,"lower_deviation"),_e=(0,q.getSubStringIndex)(v,"upper_deviation"),ye=[],be=[],Se=[],we=[],xe=[];for(te=0;te<m.length;te++)ie=m[te],ne=(0,$.toJsDate)(ie[ee],this.getTimeInIso),ae=ie[ue],re=ie[he],(0,W.isNumeric)(ne)&&(0,W.isNumeric)(ae)&&(0,W.isNumeric)(re)&&ye.push([Number(ne),Number(ae),Number(re)]),ae=ie[ge],re=ie[ve],(0,W.isNumeric)(ne)&&(0,W.isNumeric)(ae)&&(0,W.isNumeric)(re)&&be.push([Number(ne),Number(ae),Number(re)]),ae=ie[me],re=ie[_e],(0,W.isNumeric)(ne)&&(0,W.isNumeric)(ae)&&(0,W.isNumeric)(re)&&xe.push([Number(ne),Number(ae),Number(re)]),(0,W.isNumeric)(ne)&&(0,W.isNumeric)(ie[pe])&&we.push([Number(ne),Number(ie[pe])]),(0,W.isNumeric)(ne)&&(0,W.isNumeric)(ie[fe])&&Se.push([Number(ne),Number(ie[fe])]);var Te=z.select(this.$el.get(0));Te.selectAll("path.distribution-stream-line-max").remove(),Te.selectAll("path.distribution-stream-line-min").remove(),Te.selectAll("path.distribution-stream-graph-outer").remove(),Te.selectAll("path.distribution-stream-graph-inner").remove(),Te.selectAll("path.distribution-stream-graph-stdev").remove(),se=Te.selectAll("path.distribution-stream-line-max").data([we]),this._renderLine(se,"distribution-stream-line-max",U),se.style("stroke-dasharray","5,5"),le=Te.selectAll("path.distribution-stream-line-min").data([Se]),this._renderLine(le,"distribution-stream-line-min",U),le.style("stroke-dasharray","5,5"),xe.length>0&&(ce=Te.selectAll("path.distribution-stream-graph-stdev").data([xe]),this._renderArea(ce,"distribution-stream-graph-stdev"),ce.attr("fill",U)),(ye.length>0||be.length>0)&&(oe=Te.selectAll("path.distribution-stream-graph-outer").data([be]),this._renderArea(oe,"distribution-stream-graph-outer"),oe.attr("fill",z.rgb(U).darker(.6)),de=Te.selectAll("path.distribution-stream-graph-inner").data([ye]),this._renderArea(de,"distribution-stream-graph-inner"),de.attr("fill",U))},_renderLine:function _renderLine(v,m,b){var M=this,N=z.line().curve(z.curveMonotoneX).x((function(v){return M.timeScale(v[0])+M.timeBucketWidth/2})).y((function(v){return M.yScale(v[1])}));v.enter().append("path").attr("fill","none").merge(v).attr("stroke-width",2).attr("class",m).attr("data-test-itsi",m).attr("d",N).transition().attr("opacity",1).attr("stroke",b),v.exit().remove()},_renderArea:function _renderArea(v,m){var b=this,M=z.area().curve(z.curveMonotoneX).x((function(v){return b.timeScale(v[0])+b.timeBucketWidth/2})).y0((function(v){return b.yScale(v[1])})).y1((function(v){return b.yScale(v[2])}));v.enter().append("path").attr("class",m).merge(v).attr("data-test-itsi",m).transition().attr("d",M).attr("opacity",1),v.exit().remove()}});m.default=ee;v.exports=m.default},6808:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=M(b(273)),W=b(29),$=b(67),U=b(527),q=M(b(1035)),G=b(188);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ee=q.default.extend({render:function render(){return this},getColor:function getColor(v){var m=this.laneSettings.get("graphColor");if("AUTO"===m)if((0,W.isNumeric)(v)){var b=v%U.COLORS_ARRAY.length;m=U.COLORS_ARRAY[b]}else m=this.chartController.getColor();return m},renderGraph:function renderGraph(v,m,b,M){var W=this,U=(0,N.default)(v,"_time"),q=(0,N.default)(v,"count"),ee=z.select(this.$el.get(0)),te=(b(this.timeExtent[1])-b(this.timeExtent[0]))/m.length-1;te<1&&(te=1);var ie=function(v){return b(parseFloat((0,$.toJsDate)(v[U],this.getTimeInIso)))}.bind(this),ne=this.getColor(),ae=z.scaleLinear().domain(M.domain()).interpolate(z.interpolateHsl).range([z.hsl(ne).brighter().toString(),z.hsl(ne).darker().toString()]),re=M.range()[0]-2,se=ee.selectAll("rect.heat-map-stick").data(m);se.enter().append("rect").attr("class","heat-map-stick").merge(se).attr("data-test-itsi","heat-map-stick").attr("cursor","pointer").attr("height",re).attr("width",te).attr("y",1).attr("x",ie).attr("fill",G.backgroundColor).on("click",(function(v,m,b){W._inspectStick(v,m,b,this)})).attr("x",ie).transition().attr("width",te).attr("height",re).attr("stroke","none").attr("stroke-width","0").attr("fill",(function(v){return ae(v[q])})),se.exit().remove()},_inspectStick:function _inspectStick(v,m,b,M){var W=this.dataManager.get("fields"),U=(0,N.default)(W,"_time"),q=(0,N.default)(W,"_span"),G=this.getYIndices(W),ee=m[q],te=(0,$.convertIsoStringToEpoch)(m[U],this.getTimeInIso),ie=te+Number(ee),ne=this.chartController.laneController._twinsiesActive,ae=Number(m[G[0]]);ne?z.select(this.$el.prevObject.get(0)).selectAll("rect.heat-map-stick").attr("stroke","none").attr("stroke-width","0"):z.select(this.$el.get(0)).selectAll("rect.heat-map-stick").attr("stroke","none").attr("stroke-width","0"),te!==this.highlightTime&&(v.stopPropagation(),this.chartController.showDetails({earliestTime:te,latestTime:ie,dataManager:this.dataManager,eventCount:ae},0===ae),this.highlightTime=te,z.select(M).attr("stroke","black").attr("stroke-width","1px"))}});m.default=ee;v.exports=m.default},6809:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=M(b(70)),W=b(45),$=M(b(273)),U=M(b(50)),q=b(4),G=b(1025),ee=b(67),te=M(b(1035)),ie=b(495),ne=b(188);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var ae=te.default.extend((0,N.default)({render:function render(){return this},calculateYInfo:function calculateYInfo(v,m){var b={},M=this.dataManager.get("fields"),z=this.dataManager.get("data"),N=(0,ie.getSubStringIndex)(M,"_entity_id"),te=(0,ie.getSubStringIndex)(M,"_anomaly_detection_type"),ne=(0,ie.getSubStringIndex)(M,"count");if(z instanceof Array){var ae,re=(0,$.default)(M,"_time"),se=(0,W.sortedIndex)(z,v,function(v){return v instanceof Array?(0,ee.toJsDateNumeric)(v[re],this.getTimeInIso):Number(v)}.bind(this))-1;if(-1===se)ae=[];else{var le=z[se];ae=le[te]instanceof Array?[{value:le[ne],label:(0,q.gettext)("Anomalies")}]:le[te]===G.MAD_ALGORITHM_TYPES.TRENDING?[{value:le[ne],label:(0,q.gettext)("Trending Anomaly")}]:le[te]===G.MAD_ALGORITHM_TYPES.COHESIVE?N instanceof Array?(0,U.default)(N,(function(v){return{value:le[v],label:(0,q.gettext)("Entity Cohesive Anomaly")}})):[{value:le[ne],label:(0,q.gettext)("Entity Cohesive Anomaly")}]:[]}b.yValue=ae,b.yScale=m,b.yExtent=m.domain(),b.canRender=!0}else b.yValue=[],b.Scale=void 0,b.yExtent=[void 0,void 0],b.canRender=!1;return b},renderGraph:function renderGraph(v,m,b){var M=(0,$.default)(v,"_time"),N=this.getYIndices(v),W=this.chartController.yScale,U=(0,ie.getTimeBucketWidth)(v,m,b),q=function(v){var m=this.chartController.timeScale(v),b=this.chartController.getYInfoForTimePosition(m)[0];return W=b.yScale,b.yValue[0]}.bind(this),G=this,te=z.select(this.$el.get(0));te.selectAll("g.series-graph").remove();var ae=te.selectAll("g.series-graph").data(N,(function(m){return v[m]}));ae.enter().append("g").attr("class","series-graph").merge(ae).attr("data-test-itsi","alert-graph-series-graph").each((function(v){var N,$=z.select(this);$.selectAll("g.alert-graph").remove();var te=$.node().parentNode.parentNode.getBoundingClientRect().height;(N=(N=$.selectAll("g.alert-graph").data(m,(function(v){return v[M]}))).enter().append("g").attr("class","alert-node").merge(N).attr("data-test-itsi","alert-node").attr("transform",(function(m){var z=b((0,ee.toJsDate)(m[M],G.getTimeInIso))+U/2,N=q((0,ee.toJsDate)(m[M],G.getTimeInIso)),$=0;if(N&&($=N.value),W){var ie=W($);return ie<=6?ie=6:ie>=te-6?ie=te-6:ie-=2,m[v]>0?"translate("+z+","+ie+")":"translate(0,0)"}}))).append("circle").attr("class","graph-circle").attr("data-test-itsi","area-graph-circle").attr("opacity",(function(m){return m[v]>0?1:1e-6})).attr("r",6).attr("fill",ne.errorColor),N.append("text").text((function(){return"!"})).attr("class","icon-alert-circle").attr("data-test-itsi","icon-alert-circle").attr("dx",0).attr("dy",3.5).style("fill",ne.backgroundColor).attr("font-weight","bolder").attr("text-anchor","middle").attr("font-size","12px").attr("font-family","Roboto Bold"),N.exit().remove()})),ae.exit().remove()}}));m.default=ae;v.exports=m.default},6810:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=M(b(50)),W=M(b(0)),$=M(b(35)),U=M(b(47)),q=M(b(6811)),G=M(b(6814)),ee=M(b(6815)),te=M(b(6816)),ie=M(b(6817)),ne=[G.default,ee.default,te.default],ae=z.default.View.extend({initialize:function initialize(v){z.default.View.prototype.initialize.apply(this,arguments),this.$target=v.$target,this._lane=v.lane,this._laneController=v.laneController,this._bucketInfo=v.bucketInfo,this.isFetching=!0,this.isPopoverOpen=!0,this.hasFetchingFailed=null,"entity"===this._lane.laneSettings.get("laneType")?this.baseDrilldownActions=[]:this.baseDrilldownActions=(0,N.default)(ne,v=>new v({lane:this._lane,laneController:this._laneController,bucketInfo:this._bucketInfo})),this.extendedDrilldownActions=[],this.extendedEntityDrilldownActions=[],this.extendedDrilldownLoadDfd=q.default.loadDrilldowns()},render:function render(){return this.$el.html('<div class="deep-dive-drilldown-popover-container"></div>'),this.renderPopover(),this.extendedDrilldownLoadDfd.done(()=>{var v={lane:this._lane,laneController:this._laneController,bucketInfo:this._bucketInfo};this.extendedDrilldownActions=q.default.getActionViewsForDrilldown(v),this.renderPopover(),q.default.getActionViewsForEntityDrilldown(v).done(v=>{this.extendedEntityDrilldownActions=v,this.isFetching=!1,this.renderPopover()}).fail(v=>{this.hasFetchingFailed=v,this.renderPopover()})}),this},destroyPopover:function destroyPopover(){this.$(".deep-dive-drilldown-popover-container").length&&$.default.unmountComponentAtNode(this.$(".deep-dive-drilldown-popover-container").get(0))},onClose:function onClose(){this.isPopoverOpen=!1},renderPopover:function renderPopover(){this.destroyPopover(),this.isPopoverOpen&&this.$(".deep-dive-drilldown-popover-container").length&&$.default.render(W.default.createElement(U.default,null,W.default.createElement(ie.default,{anchorRef:this.$target&&this.$target[0],baseDrilldownActions:this.baseDrilldownActions,extendedDrilldownActions:this.extendedDrilldownActions,extendedEntityDrilldownActions:this.extendedEntityDrilldownActions,hasFetchingFailed:this.hasFetchingFailed,isFetching:this.isFetching,lane:this._lane,open:!0,onClose:this.onClose.bind(this)})),this.$(".deep-dive-drilldown-popover-container").get(0))},remove:function remove(){this.isPopoverOpen=!1,this.destroyPopover(),z.default.View.prototype.remove.apply(this,arguments),this._lane.clearDrilldownHighlight()}});m.default=ae;v.exports=m.default},6811:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(37)),N=M(b(70)),W=M(b(50)),$=M(b(32)),U=b(29),q=b(3721),G=M(b(6812)),ee=M(b(6813)),te=null,ie=new $.default.Deferred,ne={laneActionViews:{immediate:{event:[],metric:[],kpi:[],entity:[]},entity:{event:[],metric:[],kpi:[]}},loadDrilldowns:function loadDrilldowns(){return ie},createActionViews:function createActionViews(){(0,z.default)(te.entry,v=>{var m=new("search"===v.content.type?G.default:ee.default)({drilldownModel:v});"kpi_title_match"===v.content.entity_activation_rules&&(0,U.normalizeBoolean)(v.content.kpi_lane_enabled)&&(ne.laneActionViews.immediate.kpi.push(m),ne.laneActionViews.immediate.entity.push(m)),"all"===v.content.entity_activation_rules&&""===v.content.entity_tokens?((0,U.normalizeBoolean)(v.content.metric_lane_enabled)&&ne.laneActionViews.immediate.metric.push(m),(0,U.normalizeBoolean)(v.content.event_lane_enabled)&&ne.laneActionViews.immediate.event.push(m),(0,U.normalizeBoolean)(v.content.kpi_lane_enabled)&&ne.laneActionViews.immediate.kpi.push(m)):((0,U.normalizeBoolean)(v.content.metric_lane_enabled)&&ne.laneActionViews.entity.metric.push(m),(0,U.normalizeBoolean)(v.content.event_lane_enabled)&&ne.laneActionViews.entity.event.push(m),(0,U.normalizeBoolean)(v.content.kpi_lane_enabled)&&ne.laneActionViews.entity.kpi.push(m))})},getActionViewsForDrilldown:function getActionViewsForDrilldown(v){var m=v.lane.laneSettings.get("laneType");return(0,W.default)(ne.laneActionViews.immediate[m],(function(m){return m.initialize(v),m.delegateEvents(),m}))},getActionViewsForEntityDrilldown:function getActionViewsForEntityDrilldown(v,m,b){var M=b||v.lane.laneSettings.get("laneType"),z=null;"entity"===M&&!m&&v.lane&&(m=[v.lane.laneSettings.get("entityKey")],z=[v.lane.laneSettings.get("entityTitle")]);var N,W=m||[],U=z||(v.lane?v.lane.laneSettings.get("laneOverlaySettingsModel").get("selectedEntities"):[]),q=new $.default.Deferred;N="entity"===M?ne.laneActionViews.entity.kpi:ne.laneActionViews.entity[M];var G=W.length+U.length;return 0===N.length||0===G?q.resolve([]):ne._resolveEntityViews(v,N,W,U,q),q},_resolveEntityViews:function _resolveEntityViews(v,m,b,M,z){var $={},U=(0,W.default)(m,function(v){var m=v.getStanzaValue("name");return $[m]=v,{drilldown_name:m,entity_keys:b,entities:M,rule:v.getStanzaValue("entity_activation_rules")}}.bind(this));(0,q.retrieveEntityModules)(U).then(v=>v.data).then(m=>{var b=(0,W.default)(m,m=>{var b=$[m.drilldown_name];return b.initialize((0,N.default)({},v,{entities:m.entities})),b.delegateEvents(),b});z.resolve(b)}).catch(v=>{z.reject(v)})}};(0,q.retrieveDeepDiveConfigs)().then(v=>v.data).then(v=>{te=v,ne.createActionViews(),ie.resolve()}).catch(()=>{ie.reject()});m.default=ne;v.exports=m.default},6812:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(52),N=b(137),W=M(b(3771)),$=W.default.extend({canActivate:function canActivate(){var v=!0;if(v=v&&this.getStanzaValue("search").length>0,this.isAddLane)try{var m=JSON.parse(this.getStanzaValue("new_lane_settings"));v=v&&m instanceof Object&&!(m instanceof Array)}catch(v){return!1}return v&&W.default.prototype.canActivate.apply(this,arguments)},doAction:function doAction(){var v=this.replaceTokensInString(this.getStanzaValue("search"));if(this.isExternal){var m={q:v,earliest:this.getStanzaBooleanValue("use_bucket_timerange")?this.tokens.bucket_earliest:this.tokens.earliest,latest:this.getStanzaBooleanValue("use_bucket_timerange")?this.tokens.bucket_latest:this.tokens.latest};(0,z.redirect)((0,N.uiEditURL)(m),!0,null,!0)}else{var b=JSON.parse(this.replaceTokensInString(this.getStanzaValue("new_lane_settings")));b.search=v,this._laneController.laneSettingsCollection.add(b)}}});m.default=$;v.exports=m.default},6813:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(37)),N=M(b(112)),W=b(52),$=M(b(3771)),U=$.default.extend({canActivate:function canActivate(){var v=!0;return(v=v&&this.getStanzaValue("uri").length>0)&&$.default.prototype.canActivate.apply(this,arguments)},doAction:function doAction(){var v,m=encodeURI(this.replaceTokensInString(this.getStanzaValue("uri")));if(v=(v="/"===m.slice(0,1)?window.location.protocol+"//"+window.location.host+(0,W.createITSIURL)(m):m.match(/^https?:\/\//)?m:window.location.protocol+"//"+window.location.host+(0,W.createITSIURL)("/app/itsi/"+m)).replace(/\\#/g,"#"),"json"===this.getStanzaValue("uri_payload_type")){var b={context:{earliest:this.tokens.earliest,latest:this.tokens.latest,bucket_earliest:this.tokens.bucket_earliest,bucket_latest:this.tokens.bucket_latest,return_url:window.location,service_id:this.tokens["kpi.service_id"],kpi_id:this.tokens["kpi.kpi_id"],service_title:this.tokens["kpi.service_title"],kpi_title:this.tokens["kpi.kpi_title"]},entities:[]};if(this.checkNeedsEntityInfo()){var M=this.getStanzaValue("entity_tokens").split(",");(0,z.default)(this.entities,function(v){var m={};(0,z.default)(M,function(b){var M=v[b]||[];(0,N.default)(M.join)?m[b]=M.join(" OR "):m[b]=String(M)}.bind(this)),m.id=v._key,m.title=v.title,b.entities.push(m)}.bind(this))}-1===v.indexOf("?")?v+="?drilldown_payload="+encodeURIComponent(JSON.stringify(b)):v.indexOf("?")+1<v.length?v+="&drilldown_payload="+encodeURIComponent(JSON.stringify(b)):v+="drilldown_payload="+encodeURIComponent(JSON.stringify(b))}(0,W.redirect)(v,!0)}});m.default=U;v.exports=m.default},6814:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(37)),N=b(4),W=b(14),$=b(495),U=M(b(494)),q=M(b(1774)).default.extend({"data-test-itsi":"add-overlay-as-lane-link",isAddLane:!0,label:(0,N.gettext)("Add Overlay as Lane"),canActivate:function canActivate(){return"yes"===this._lane.laneSettings.get("laneOverlaySettingsModel").get("isEnabled")&&"entity"===this._lane.laneSettings.get("laneOverlaySettingsModel").get("overlayType")},doAction:function doAction(){var v=this._lane.laneSettings.get("laneOverlaySettingsModel").get("selectedEntities");if(v.length<1){var m=this._lane.laneSettings.get("laneOverlaySettingsModel").get("search"),b=new U.default({laneType:"metric",search:m,title:(0,W.sprintf)((0,N.gettext)("Overlay from %s"),this._lane.laneSettings.get("title")||this._lane.laneSettings.get("kpiTitle")),subtitle:this._lane.laneSettings.get("title")||this._lane.laneSettings.get("kpiTitle")});this._laneController.laneSettingsCollection.add(b)}else(0,z.default)(v,function(v){var m=(0,$.genKeywordFilter)([v],"entity_title"),b=this._lane.laneSettings.get("kpiId"),M=this._lane.laneSettings.get("kpiStatsOp")||"avg",z="`get_full_itsi_summary_kpi("+b+")` indexed_is_service_aggregate::0 "+m+"| `escape_entity_key` | timechart "+M+"(alert_value) as alert_value first(entity_id) as _entity_id by entity_title",N=this._lane.laneSettings.get("kpiServiceId");N?(0,$.getServiceModelXHR)(N).done(function(m){if(m){var M=m.get("kpis").get(b);this._kpiCollection=m.get("kpis");var N="stateIndication";"enabled"===this._lane.laneSettings.get("thresholdIndicationEnabled")&&"distributionStream"!==this._lane.laneSettings.get("graphType")&&(N=this._lane.laneSettings.get("thresholdIndicationType"));var W=new U.default({laneType:"entity",kpiId:b,kpiTitle:this._lane.laneSettings.get("kpiTitle"),entityAddToSummary:"yes",kpiServiceId:this._lane.laneSettings.get("kpiServiceId"),kpiServiceTitle:this._lane.laneSettings.get("kpiServiceTitle"),laneOverlaySettingsModel:this._lane.laneSettings.get("laneOverlaySettingsModel").clone(),search:z,title:"",entityTitle:v,subtitle:this._lane.laneSettings.get("title")||this._lane.laneSettings.get("kpiTitle"),thresholdIndicationEnabled:"enabled",thresholdIndicationType:N});W.kpiModel=M,this._laneController.laneSettingsCollection.add(W)}}.bind(this)).fail(function(){console.log("Error retrieving service from server. Check service configuration. Check the user settings and make sure you have the proper roles and permissions.")}.bind(this)):console.log("Error retrieving service ID from server. Check service configuration.")}.bind(this))}});m.default=q;v.exports=m.default},6815:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(33)),N=b(4),W=b(52),$=b(406),U=M(b(1774)).default.extend({"data-test-itsi":"view-anomalous-notable-events-link",isAddLane:!1,isExternal:!0,label:(0,N.gettext)("View Anomalous Notable Events"),canActivate:function canActivate(){var v=!1;"yes"===this._lane.laneSettings.get("laneOverlaySettingsModel").get("isEnabled")&&(v=!0);var m=!1;"anomaly"===this._lane.laneSettings.get("laneOverlaySettingsModel").get("overlayType")&&(m=!0);var b=0,M=this._bucketInfo.bucketData;return(0,z.default)(M)||M.forEach((function(v){b+=parseInt(v.eventCount,10)})),v&&m&&b>0},doAction:function doAction(){var v=this._lane.laneSettings.get("kpiId"),m={arbitrarySearch:"anomaly_detection_type=trending OR anomaly_detection_type=cohesive AND kpiid=".concat(v),earliest:this._bucketInfo.bucket_timerange[0],latest:this._bucketInfo.bucket_timerange[1]};(0,W.redirect)((0,$.uiEditURL)({eventManagementSettings:JSON.stringify(m)}),!0)}});m.default=U;v.exports=m.default},6816:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(37)),N=M(b(33)),W=b(4),$=b(1025),U=b(495),q=M(b(494)),G=M(b(1774)).default.extend({"data-test-itsi":"add-anomalous-entity-as-lane-link",isAddLane:!0,label:(0,W.gettext)("Add Anomalous Entities as Lane"),canActivate:function canActivate(){var v=this._bucketInfo.bucketData,m=0,b=!1;return(0,N.default)(v)||(v.forEach((function(v){m+=parseInt(v.eventCount,10)})),b=v.some((function(v){return v.anomalyType===$.MAD_ALGORITHM_TYPES.COHESIVE}))),"yes"===this._lane.laneSettings.get("laneOverlaySettingsModel").get("isEnabled")&&"anomaly"===this._lane.laneSettings.get("laneOverlaySettingsModel").get("overlayType")&&b&&m>0},doAction:function doAction(){var v=this._bucketInfo.bucketData,m=[],b=v[0].entityId;b instanceof Array?b.forEach((function(v){m.push(v)})):m.push(b);var M=this._lane.laneSettings.get("kpiId");(0,z.default)(m,function(v){var m=v.split(":").slice(1).join(":"),b=(0,U.genKeywordFilter)([m],"entity_title"),z="`get_full_itsi_summary_kpi("+M+")` indexed_is_service_aggregate::0 "+b+"| `escape_entity_key` | timechart avg(alert_value) as alert_value first(entity_id) as _entity_id by entity_title",N=this._lane.laneSettings.get("kpiServiceId");N?(0,U.getServiceModelXHR)(N).done(function(v){if(v){var b=v.get("kpis").get(M);this._kpiCollection=v.get("kpis");var N=new q.default({laneType:"entity",kpiId:M,kpiTitle:this._lane.laneSettings.get("kpiTitle"),entityAddToSummary:"yes",kpiServiceId:this._lane.laneSettings.get("kpiServiceId"),kpiServiceTitle:this._lane.laneSettings.get("kpiServiceTitle"),laneOverlaySettingsModel:this._lane.laneSettings.get("laneOverlaySettingsModel").clone(),search:z,title:"",entityTitle:m,subtitle:this._lane.laneSettings.get("title")||this._lane.laneSettings.get("kpiTitle")});N.kpiModel=b,this._laneController.laneSettingsCollection.add(N)}}.bind(this)).fail(function(){console.log("Error retrieving service from server. Check service configuration. Check the user settings and make sure you have the proper roles and permissions.")}.bind(this)):console.log("Error retrieving service ID from server. Check service configuration.")}.bind(this))}});m.default=G;v.exports=m.default},6817:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z,N,W,$,U=M(b(7)),q=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(0)),G=M(b(3)),ee=M(b(2)),te=M(b(34)),ie=M(b(476)),ne=M(b(283)),ae=b(4);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var re=ee.default.div(z||(z=(0,U.default)(["\n\tpadding: 0px 10px;\n\twidth: auto;\n"]))),se=ee.default.ul(N||(N=(0,U.default)(["\n\tlist-style: none;\n\tmargin: 0;\n"]))),le=ee.default.li(W||(W=(0,U.default)(["\n\tline-height: 32px;\n"]))),oe=(0,ee.default)(te.default)($||($=(0,U.default)(["\n\t&:hover {\n\t\ttext-decoration: none;\n\t}\n"]))),DeepDiveLaneDrilldownViewPopover=v=>{var{anchorRef:m,baseDrilldownActions:b,extendedDrilldownActions:M,extendedEntityDrilldownActions:z,hasFetchingFailed:N,isFetching:W,lane:$,onClose:U,open:G}=v,[ee,te]=(0,q.useState)(G),de=(0,q.useCallback)(()=>te(!1),[]),addRowElement=v=>q.default.createElement(le,{"data-test-itsi":"deep-dive-drilldown-item",key:v.label},q.default.createElement(oe,{"data-test-action":v.action,"data-test-itsi":v["data-test-itsi"],openInNewContext:v.isExternal,onClick:()=>{v.doAction.call(v),de(),U()}},v.isAddLane?q.default.createElement(q.default.Fragment,null,q.default.createElement(ne.default,{"data-test-itsi":"deep-dive-drilldown-add-lane"})," "):null,v.label)),ce=b&&b.map(v=>v.canActivate()?addRowElement(v):null);return ce=(ce=(ce=ce.concat(M&&M.map(v=>{var m=v&&v.drilldownModel&&v.drilldownModel.content&&"kpi_title_match"===v.drilldownModel.content.entity_activation_rules&&v.drilldownModel.content.kpi_titles_with_drilldown,b=!1;m?m.split(",").map(v=>v.trim()).indexOf($.laneSettings.get("kpiTitle"))>-1&&v.canActivate()&&(b=!0):v.canActivate()&&(b=!0);return b?addRowElement(v):null}))).concat(z&&z.map(v=>v.canActivate()?addRowElement(v):null))).filter(v=>v),W&&ce.push(q.default.createElement(le,{"data-test-itsi":"deep-dive-drilldown-fetching-more-item",key:"deep-dive-drilldown-fetching-more-item"},(0,ae.gettext)("Fetching entity drilldowns..."))),W||0!==ce.length||ce.push(q.default.createElement(le,{"data-test-itsi":"deep-dive-drilldown-none-item",key:"deep-dive-drilldown-none-item"},(0,ae.gettext)("No drilldown options available."))),N&&ce.push(q.default.createElement(le,{"data-test-itsi":"deep-dive-drilldown-fetch-failed-item",key:"deep-dive-drilldown-failed-item"},(0,ae.gettext)("Failed to retrieve entity drilldowns.")+" "+N)),q.default.createElement(ie.default,{anchor:m,"data-test-itsi":"deep-dive-drilldown-view-popover",open:ee,onRequestClose:de},q.default.createElement(re,null,q.default.createElement(se,{"data-test-itsi":"deep-dive-drilldown-list-view"},ce)))};DeepDiveLaneDrilldownViewPopover.propTypes={anchorRef:G.default.object.isRequired,baseDrilldownActions:G.default.array,extendedDrilldownActions:G.default.array,extendedEntityDrilldownActions:G.default.array,hasFetchingFailed:G.default.string,isFetching:G.default.bool,lane:G.default.object.isRequired,onClose:G.default.func.isRequired,open:G.default.bool.isRequired},DeepDiveLaneDrilldownViewPopover.defaultProps={baseDrilldownActions:[],extendedDrilldownActions:[],extendedEntityDrilldownActions:[],hasFetchingFailed:null,isFetching:!1};m.default=DeepDiveLaneDrilldownViewPopover;v.exports=m.default},6818:function(v,m){v.exports='<div class="deep-dive-lane deep-dive-lane-size-small">\n\t<div>\n\t\t<div class="deep-dive-lane-messages deep-dive-lane-messages-primary" data-test-itsi="deep-dive-lane-messages-primary"></div>\n\t\t<div class="deep-dive-lane-messages deep-dive-lane-messages-twin"></div>\n\t\t<div class="deep-dive-lane-header" data-test-itsi="deep-dive-lane-header">\n\t\t\t<div class="deep-dive-lane-handle"></div>\n\t\t\t<div class=\'deep-dive-lane-selection-container\'></div>\n\t\t\t<div class="deep-dive-lane-title-box">\n\t\t\t\t<div class="deep-dive-lane-title" data-test-itsi="deep-dive-lane-title">\n\t\t\t\t\t<span data-test-itsi="deep-dive-lane-title-inner"></span>\n\t\t\t\t</div>\n\t\t\t\t<div class="deep-dive-lane-subtitle" data-test-itsi="deep-dive-lane-subtitle">\n\t\t\t\t\t<span data-test-itsi="deep-dive-lane-subtitle-inner"></span>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class="deep-dive-lane-actions-container"></div>\n\t\t</div>\n\t\t<div class="deep-dive-lane-body" data-test-itsi="deep-dive-lane-body">\n\t\t\t<svg class="deep-dive-lane-chart deep-dive-lane-chart-primary" data-test-itsi="deep-dive-lane-chart-primary">\n\t\t\t\t<g class=\'deep-dive-lane-threshold-level-indication\' data-test-itsi="deep-dive-lane-threshold-level-indication"></g>\n\t\t\t\t<g class=\'deep-dive-lane-threshold-state-indication\' data-test-itsi="deep-dive-lane-threshold-state-indication"></g>\n\t\t\t\t<g class="deep-dive-lane-graph" data-test-itsi="deep-dive-lane-graph"></g>\n\t\t\t\t<g class="deep-dive-lane-overlay" data-test-itsi="deep-dive-lane-overlay"></g>\n\t\t\t\t<g class="deep-dive-lane-drilldown-highlight-container" data-test-itsi="deep-dive-lane-drilldown-highlight-container"></g>\n\t\t\t</svg>\n\t\t\t<svg class="deep-dive-lane-chart deep-dive-lane-chart-twin" data-test-itsi="deep-dive-lane-chart-twin">\n\t\t\t\t<g class=\'deep-dive-lane-threshold-level-indication\' data-test-itsi="deep-dive-lane-threshold-level-indication"></g>\n\t\t\t\t<g class=\'deep-dive-lane-threshold-state-indication\' data-test-itsi="deep-dive-lane-threshold-state-indication"></g>\n\t\t\t\t<g class="deep-dive-lane-graph" data-test-itsi="deep-dive-lane-graph"></g>\n\t\t\t\t<g class="deep-dive-lane-overlay" data-test-itsi="deep-dive-lane-overlay"></g>\n\t\t\t\t<g class="deep-dive-lane-drilldown-highlight-container" data-test-itsi="deep-dive-lane-drilldown-highlight-container"></g>\n\t\t\t</svg>\n\t\t</div>\n\t</div>\n\t<div class="deep-dive-lane-details-container" data-test-itsi="deep-dive-lane-details-container"></div>\n</div>'},6819:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(2761),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},6820:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=M(b(15)),W=M(b(94)),$=b(4),U=M(b(155)),q=M(b(88)),G=M(b(77)),ee=M(b(494)),te={value:"verticalaxisboundary-value-controls",zeroValue:"verticalaxisboundary-zeroValue-controls",staticValue:"verticalaxisboundary-staticValue-controls"},ie=U.default.extend({dataTestItsi:"deep-dive-graph-rendering-options-modal",initialize:function initialize(v){if(U.default.prototype.initialize.apply(this,arguments),!(v.laneSettings instanceof ee.default))throw"invalid LaneSettingsModel passed to DeepDiveGraphRenderingOptionsModalView id:"+this.id;this._laneSettings=v.laneSettings.clone(),this._originalLaneSettings=v.laneSettings,this._minMaxModel=new N.default.Model({minVal:this._laneSettings.get("verticalAxisStaticBounds")[0]?this._laneSettings.get("verticalAxisStaticBounds")[0].toString():"0",maxVal:this._laneSettings.get("verticalAxisStaticBounds")[1]?this._laneSettings.get("verticalAxisStaticBounds")[1].toString():"100"}),this.children={},this.children.scaleRadio=new q.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-vertical-axis-scale-radio",items:[{label:(0,$.gettext)("Linear"),value:"linear"},{label:(0,$.gettext)("Logarithmic"),value:"log"}],model:this._laneSettings,modelAttribute:"verticalAxisScale"},dataTestItsi:"deep-dive-vertical-axis-scale-control-group",label:(0,$.gettext)("Vertical Axis Scale")}),this.children.boundaryRadio=new q.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-vertical-axis-boundary-radio",items:[{label:(0,$.gettext)("Data Extent"),value:"value"},{label:(0,$.gettext)("Zero Extent"),value:"zeroValue"},{label:(0,$.gettext)("Static"),value:"staticValue"}],model:this._laneSettings,modelAttribute:"verticalAxisBoundaryType"},dataTestItsi:"deep-dive-vertical-axis-boundary-control-group",label:(0,$.gettext)("Vertical Axis Boundary")}),this.children.value={},this.children.zeroValue={},this.children.staticValue={},this.children.staticValue.minVal=new q.default({controlType:"Number",controlOptions:{dataTestItsi:"static-value-min-val-number",model:this._minMaxModel,modelAttribute:"minVal",placeholder:(0,$.gettext)("required"),style:{width:"100%"}},dataTestItsi:"static-value-min-val-control-group",label:(0,$.gettext)("Min Value"),required:!0}),this.children.staticValue.maxVal=new q.default({controlType:"Number",controlOptions:{dataTestItsi:"static-value-max-val-number",model:this._minMaxModel,modelAttribute:"maxVal",placeholder:(0,$.gettext)("required"),style:{width:"100%"}},dataTestItsi:"static-value-max-val-control-group",label:(0,$.gettext)("Max Value"),required:!0}),this.children.dataGapsRadio=new q.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-data-gaps-radio",items:[{label:(0,$.gettext)("Connected"),value:"connected"},{label:(0,$.gettext)("Gaps"),value:"gaps"}],model:this._laneSettings,modelAttribute:"dataGaps"},dataTestItsi:"deep-dive-data-gaps-control-group",label:(0,$.gettext)("Graph Data Gaps")}),this.children.cancelButton=new G.default({dataTestItsi:"graph-options-modal-cancel-button",label:(0,$.gettext)("Cancel"),onClick:this.hide.bind(this)}),this.children.saveButton=new G.default({appearance:"primary",dataTestItsi:"graph-options-modal-done-button",label:(0,$.gettext)("Done"),onClick:this.onSave.bind(this),style:{marginLeft:10}}),this.listenTo(this._laneSettings,"change:verticalAxisBoundaryType",this._showVerticalAxisBoundaryControls);var m=(0,W.default)(this._updateVerticalAxisStaticBounds,25);this.listenTo(this._minMaxModel,"change:minVal change:maxVal",m.bind(this)),this.collection=this.options.laneSettings.collection},onSave:function onSave(){"staticValue"!==this._laneSettings.get("verticalAxisBoundaryType")||this._updateVerticalAxisStaticBounds()?(null!==this._originalLaneSettings&&void 0!==this._originalLaneSettings&&this._originalLaneSettings.set(this._laneSettings.toJSON()),this.hide(),this.remove()):this.show()},render:function render(){this.setModalTitle((0,$.gettext)("Graph Rendering Options")),this.appendToBody(this.children.scaleRadio.render().el),this.appendToBody(this.children.boundaryRadio.render().el);var v=(0,z.default)('<div class="verticalaxis-boundary-controls-container '+te.value+'"></div>'),m=(0,z.default)('<div class="verticalaxis-boundary-controls-container '+te.zeroValue+'"></div>'),b=(0,z.default)('<div class="verticalaxis-boundary-controls-container '+te.staticValue+'"></div>');v.html("").hide(),m.html("").hide(),b.append(this.children.staticValue.minVal.render().el),b.append(this.children.staticValue.maxVal.render().el),b.hide();var M=te[this._laneSettings.get("verticalAxisBoundaryType")]||"verticalaxis-boundary-controls-container";switch(M){case te.value:v.show();break;case te.zeroValue:m.show();break;case te.staticValue:b.show()}return this.appendToBody(v),this.appendToBody(m),this.appendToBody(b),"line"!==this._laneSettings.get("graphType")&&"area"!==this._laneSettings.get("graphType")||this.appendToBody(this.children.dataGapsRadio.render().el),this.appendToFooter(this.children.cancelButton.render().$el),this.appendToFooter(this.children.saveButton.render().$el),U.default.prototype.render.apply(this,arguments),this},_showVerticalAxisBoundaryControls:function _showVerticalAxisBoundaryControls(){(0,z.default)('[data-test-itsi="'.concat(this.dataTestItsi,'"] .verticalaxis-boundary-controls-container')).hide();var v=te[this._laneSettings.get("verticalAxisBoundaryType")]||"verticalaxis-boundary-controls-container";(0,z.default)('[data-test-itsi="'.concat(this.dataTestItsi,'"] .')+v).show()},_updateVerticalAxisStaticBounds:function _updateVerticalAxisStaticBounds(){var v,m=parseInt(this._minMaxModel.get("minVal"),10),b=parseInt(this._minMaxModel.get("maxVal"),10);if(function validateVerticalAxisStaticBounds(m,b){if(isNaN(m)||isNaN(b))v=(0,$.gettext)("Invalid bounds: Min and max bounds must be valid numbers.");else{if(!(m===b||m>b))return!0;v=(0,$.gettext)("Invalid bounds: Max bound cannot be equal to or less than min bound.")}}(m,b))return this._laneSettings.set("verticalAxisStaticBounds",[m,b]),this.children.staticValue.minVal.error(!1),this.children.staticValue.maxVal.error(!1),!0;this.children.staticValue.minVal.error(v),this.children.staticValue.maxVal.error(v)}});m.default=ie;v.exports=m.default},6821:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(4),W=M(b(3766)),$=M(b(3767)),U=M(b(3768)),q=M(b(6822)),G={metric:W.default,kpi:$.default,event:U.default,entity:q.default},ee=z.default.View.extend({dataTestItsi:"deep-dive-edit-lane-option",label:(0,N.gettext)("Edit Lane"),initialize:function initialize(v){this._lane=v.lane},doAction:function doAction(){new(G[this._lane.laneSettings.get("laneType")])({action:"edit",modalTitle:(0,N.gettext)("Edit Lane"),modalPrimaryButtonText:(0,N.gettext)("Done"),laneSettings:this._lane.laneSettings,onHiddenRemove:!0}).render()}});m.default=ee;v.exports=m.default},6822:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=M(b(15)),W=M(b(0)),$=b(4),U=M(b(34)),q=b(126),G=b(52),ee=b(232),te=b(900),ie=b(137),ne=M(b(88)),ae=M(b(77)),re=M(b(111)),se=M(b(155)),le=M(b(258)),oe=b(495),de=M(b(494)),ce=M(b(806)),he=se.default.extend({dataTestItsi:"deep-dive-entity-lane-modal-view-modal",initialize:function initialize(v){se.default.prototype.initialize.apply(this,arguments),this._kpiCollection=null,this._title=v.modalTitle||(0,$.gettext)("Lane Settings"),this._primaryButtonText=v.modalPrimaryButtonText||(0,$.gettext)("Save"),v.laneSettingsCollection instanceof ce.default?this._laneSettingsCollection=v.laneSettingsCollection:this._laneSettingsCollection=null,v.laneSettings instanceof de.default?(this._laneSettings=v.laneSettings.clone(),this._originalLaneSettings=v.laneSettings):this._laneSettings=new de.default({laneType:"entity",searchSource:"kpi"}),this.children={},this.children.entityTitle=new ne.default({controlType:"Text",controlOptions:{dataTestItsi:"entity-lane-entity-title-text",enabled:!1,model:this._laneSettings,modelAttribute:"entityTitle"},dataTestItsi:"entity-lane-entity-title-control-group",label:(0,$.gettext)("Entity Title")}),this.children.overwriteEntityTitle=new ne.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-overwrite-entity-title-radio",items:[{label:(0,$.gettext)("Yes"),value:"yes"},{label:(0,$.gettext)("No"),value:"no"}],model:this._laneSettings,modelAttribute:"overwriteEntityTitle"},dataTestItsi:"overwrite-entity-title-control-group",label:(0,$.gettext)("Overwrite Entity Title"),tooltip:(0,$.gettext)("Click Yes to overwrite Title.")}),this.children.title=new ne.default({controlType:"Text",controlOptions:{dataTestItsi:"entity-lane-title-input",model:this._laneSettings,modelAttribute:"title"},dataTestItsi:"entity-lane-title-control-group",label:(0,$.gettext)("Title"),required:!0}),this.children.subtitle=new ne.default({controlType:"Text",controlOptions:{dataTestItsi:"entity-lane-subtitle-text",model:this._laneSettings,modelAttribute:"subtitle",placeholder:(0,$.gettext)("optional")},dataTestItsi:"entity-lane-subtitle-control-group",label:(0,$.gettext)("Subtitle")}),this.children.visualizationType=new ne.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"entity-lane-graph-type-select",items:ee.GRAPH_TYPE_OPTIONS,model:this._laneSettings,modelAttribute:"graphType",style:{width:"100%"}},dataTestItsi:"entity-lane-graph-type-control-group",label:(0,$.gettext)("Graph Type")}),this.children.visualizationColor=new ne.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"entity-lane-graph-color-select",items:ee.COLOR_DROPDOWN_CONTENT,model:this._laneSettings,modelAttribute:"graphColor",style:{width:"100%"}},dataTestItsi:"entity-lane-graph-color-control-group",label:(0,$.gettext)("Graph Color")}),this.children.laneSize=new ne.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-entity-lane-size-radio",items:[{label:(0,$.gettext)("Small"),value:"small"},{label:(0,$.gettext)("Medium"),value:"medium"},{label:(0,$.gettext)("Large"),value:"large"}],model:this._laneSettings,modelAttribute:"laneSize"},dataTestItsi:"deep-dive-entity-lane-size-control-group",label:(0,$.gettext)("Lane Size")}),this.children.serviceTitle=new ne.default({controlType:"Text",controlOptions:{dataTestItsi:"kpi-service-title-text",enabled:!1,model:this._laneSettings,modelAttribute:"kpiServiceTitle"},dataTestItsi:"kpi-service-title-control-group",label:(0,$.gettext)("Service")}),this.children.kpi={},this.children.kpi.serviceId=new ne.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"entity-lane-service-select",enabled:!1,items:[],model:this._laneSettings,modelAttribute:"kpiServiceId"},dataTestItsi:"entity-lane-service-control-group",label:(0,$.gettext)("Service")}),this.children.kpi.kpiTitle=new ne.default({controlType:"Text",controlOptions:{dataTestItsi:"entity-lane-kpi-title-text-read-only",enabled:!1,model:this._laneSettings,modelAttribute:"kpiTitle"},dataTestItsi:"deep-dive-kpi-title-control-group",label:(0,$.gettext)("KPI")}),this.children.kpi.kpiId=new ne.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"entity-lane-kpi-select",enabled:!1,items:[],model:this._laneSettings,modelAttribute:"kpiId"},dataTestItsi:"entity-lane-kpi-control-group",label:(0,$.gettext)("KPI")}),this.children.kpi.entityAddToSummary=new ne.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-entity-lane-add-to-summary-radio",enabled:!1,items:[{label:(0,$.gettext)("Yes"),value:"yes"},{label:(0,$.gettext)("No"),value:"no"}],model:this._laneSettings,modelAttribute:"entityAddToSummary"},dataTestItsi:"entity-lane-add-to-summary-control-group",label:(0,$.gettext)("Accelerated Using KPI Summary"),tooltip:(0,$.gettext)("Use this setting to pick the search type (summary index search or raw search) for the KPI. Searches running off the summary index are faster than raw searches.")}),this.children.kpi.search=new ne.default({controlType:"Textarea",controlOptions:{dataTestItsi:"entity-lane-search-text-area-read-only",enabled:!1,model:this._laneSettings,modelAttribute:"search"},dataTestItsi:"entity-lane-search-control-group",label:(0,$.gettext)("Entity Search"),help:W.default.createElement(U.default,{"data-test-itsi":"entity-lane-modal-run-kpi-search-link",openInNewContext:!0,onClick:this.runSearch.bind(this)},(0,$.gettext)("Run Search")),tooltip:(0,$.gettext)("Search set by parent KPI, edit the KPI to edit search.")}),this.children.cancelButton=new ae.default({dataTestItsi:"entity-lane-modal-cancel-button",label:(0,$.gettext)("Cancel"),onClick:this.hide.bind(this)}),this.children.saveButton=new ae.default({appearance:"primary",dataTestItsi:"entity-lane-modal-primary-button",label:this._primaryButtonText,onClick:this.onSave.bind(this),style:{marginLeft:10}}),this.listenTo(this._laneSettings,"change:overwriteEntityTitle",this._overwriteEntityTitle),this.listenTo(this._laneSettings,"change:laneSize",this.children.laneSize.setValueFromModel),this.flashMessagesCollection=new N.default.Collection,this.children.flashMessages=new le.default({collection:this.flashMessagesCollection})},onSave:function onSave(){var v;if(0!==(v="no"===this._laneSettings.get("overwriteEntityTitle")?this._laneSettings.get("entityTitle"):this._laneSettings.get("title")).length&&v.trim())if(null===this._laneSettings.get("kpiId"))this.children.kpi.search.error((0,$.gettext)("Select a valid KPI for the selected service."));else{this.children.entityTitle.error(!1),this.children.title.error(!1),this.children.visualizationType.error(!1);var m=z.default.trim(this._laneSettings.get("search"));0!==m.indexOf("search")&&0!==m.indexOf("|")&&(m="search "+m),this.children.saveButton.changeStateAndLabel(!0,(0,$.gettext)("Validating..."));var b={output_mode:"json",q:m};(0,te.parseSearch)(b).then(v=>v.data).then(v=>{if(v.reportsSearch&&""!==this._laneSettings.get("search")){this.children.kpi.search.error(!1),this.flashMessagesCollection.reset();var m=this._laneSettings.get("kpiId"),b=this._kpiCollection.get(m);this._laneSettings.kpiModel=b,null!==this._originalLaneOverlaySettings&&void 0!==this._originalLaneOverlaySettings&&this._originalLaneOverlaySettings.set(this._laneOverlaySettings.toJSON()),null!==this._originalLaneSettings&&void 0!==this._originalLaneSettings&&(this._originalLaneSettings.kpiModel=this._laneSettings.kpiModel,this._originalLaneSettings.set(this._laneSettings.toJSON())),this._laneSettingsCollection instanceof ce.default&&this._laneSettingsCollection.add(this._laneSettings),this.hide(),this.remove()}else{var M;M=""===this._laneSettings.get("search")?(0,$.gettext)("Search is not a valid metric search, it cannot be an empty string."):(0,$.gettext)("Search is not a valid metric search, it should contain reporting search commands."),this.children.kpi.search.error(M)}}).catch(v=>{this.flashMessagesCollection.reset([{dataTestItsi:"deep-dive-entity-lane-error-message",html:v,type:"error"}]),this.children.kpi.search.error(!0)}).finally(()=>{this.children.saveButton.changeStateAndLabel(!1,this._primaryButtonText)})}else"no"===this._laneSettings.get("overwriteEntityTitle")?this.children.entityTitle.error(q.NO_EMPTY_TITLE_MESSAGE):this.children.title.error(q.NO_EMPTY_TITLE_MESSAGE)},runSearch:function runSearch(){var v;if(v=this._laneSettings.get("search")){var m={q:v,earliest:"-60m",latest:"now"};(0,G.redirect)((0,ie.uiEditURL)(m),!0,null,!0)}},_updateServiceKpiCollection:function _updateServiceKpiCollection(){var v=this._laneSettings.get("kpiServiceId");v&&(0,oe.getServiceModelXHR)(v).done(function(v){this.children.kpi.kpiId.disable(),v?(this._kpiCollection=v.get("kpis"),this.children.kpi.kpiId.enable()):this._laneSettings.set("searchSource","kpi")}.bind(this)).fail(()=>{var v=new re.default({content:(0,$.gettext)("Error retrieving services from server. Check service configuration. Check the user settings and make sure you have the proper roles and permissions."),dataTestItsi:"deep-dive-entity-lane-error-message",type:"error"});this.$el.html(v.render().$el)})},_overwriteEntityTitle:function _overwriteEntityTitle(){this.children.title.hide(),"yes"===this._laneSettings.get("overwriteEntityTitle")&&this.children.title.show()},render:function render(){return this.setModalTitle(this._title),this.appendToBody(this.children.flashMessages.render().el),this.appendToBody(this.children.entityTitle.render().el),this.appendToBody(this.children.overwriteEntityTitle.render().el),this.appendToBody(this.children.title.render().el),this.appendToBody(this.children.visualizationType.render().el),this.appendToBody(this.children.visualizationColor.render().el),this.appendToBody(this.children.laneSize.render().el),this.appendToBody(this.children.serviceTitle.render().el),this.appendToBody(this.children.kpi.kpiTitle.render().el),this.appendToBody(this.children.kpi.entityAddToSummary.render().el),this.appendToBody(this.children.kpi.search.render().el),this._overwriteEntityTitle(),this.appendToFooter(this.children.cancelButton.render().$el),this.appendToFooter(this.children.saveButton.render().$el),this._updateServiceKpiCollection(),se.default.prototype.render.apply(this,arguments),this}});m.default=he;v.exports=m.default},6823:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=M(b(15)),W=M(b(150)),$=M(b(0)),U=M(b(35)),q=b(4),G=b(14),ee=b(61),te=M(b(162)),ie=M(b(47)),ne=M(b(806)),ae=N.default.View.extend({dataTestItsi:"deep-dive-delete-lane-option",label:(0,q.gettext)("Delete Lane"),initialize:function initialize(v){this._lane=v.lane},primaryButtonClickedAction:function primaryButtonClickedAction(){var v=this._lane.laneSettings,m=v.collection;m instanceof ne.default&&m.remove(v)},doAction:function doAction(){var v=(0,z.default)("body").find(".deep-dive-react-modal-container");U.default.unmountComponentAtNode(v.get(0)),U.default.render($.default.createElement(ie.default,null,$.default.createElement(te.default,{modalDataTestItsi:"deep-dive-lane-delete-modal",cancelButtonDataTestItsi:"deep-dive-lane-delete-modal-cancel-button",primaryButtonDataTestItsi:"deep-dive-lane-delete-modal-delete-button",showCancel:!0,open:!0,modalStyles:ee.CONFIRMATION_MODAL_STYLE,title:(0,q.gettext)("Delete Lane"),primaryButtonLabel:(0,q.gettext)("Delete"),primaryButtonClicked:this.primaryButtonClickedAction.bind(this)},$.default.createElement("span",{"data-test-itsi":"deep-dive-lane-delete-modal-text"},(0,G.sprintf)((0,q.gettext)("Are you sure you want to delete %(objectName)s?"),{objectName:(0,W.default)(this._lane.laneSettings.get("title"))})))),v.get(0))}});m.default=ae;v.exports=m.default},6824:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(4),W=b(52),$=b(137),U=z.default.View.extend({dataTestItsi:"deep-dive-drilldown-open-in-search-option",label:(0,N.gettext)("Open in Search"),isExternal:!0,initialize:function initialize(v){this._lane=v.lane},doAction:function doAction(){var v=this._lane.dataManager,m=this._lane.laneSettings,b=m.get("search");if(b&&v&&m){var M={q:b,earliest:v.get("earliestTime")||"-60m",latest:v.get("latestTime")||"now"};(0,W.redirect)((0,$.uiEditURL)(M),!0,null,!0)}else console.log("Could not redirect to search due to invalid search/lane.")}});m.default=U;v.exports=m.default},6825:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(4),W=b(67),$=M(b(6826)),U=z.default.View.extend({dataTestItsi:"deep-dive-lane-overlay-options-option",label:(0,N.gettext)("Lane Overlay Options"),initialize:function initialize(v){this._lane=v.lane},doAction:function doAction(){var v=this._lane.laneSettings,m=this._lane.timeScale.domain();this.userTzOffsetSec=(0,W.getUserTimezoneOffset)("sec");var b=(0,W.convertDateToSplunkIsostring)(new Date(1e3*m[0]),this.userTzOffsetSec,!0),M=(0,W.convertDateToSplunkIsostring)(new Date(1e3*m[1]),this.userTzOffsetSec,!0),z=[(0,W.convertIsoStringToEpoch)(b,!0),(0,W.convertIsoStringToEpoch)(M,!0)];new $.default({laneSettings:v,timeExtent:m,timeExtentIso:z,onHiddenRemove:!0}).render()}});m.default=U;v.exports=m.default},6826:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z,N,W=M(b(7)),$=M(b(32)),U=M(b(15)),q=M(b(0)),G=M(b(35)),ee=M(b(2)),te=b(4),ie=M(b(91)),ne=b(73),ae=b(78),re=b(52),se=b(232),le=M(b(6827)),oe=M(b(155)),de=M(b(88)),ce=M(b(77)),he=M(b(111)),ue=M(b(47)),pe=M(b(258)),fe=b(495),ge=M(b(494)),ve=M(b(288)),me=ee.default.svg(z||(z=(0,W.default)(["\n\theight: 15px;\n\twidth: 15px;\n"]))),_e=ee.default.text(N||(N=(0,W.default)(["\n\tfill: white;\n"]))),ye="lane-overlay-entity-overlays-controls",be="lane-overlay-anomaly-overlays-controls",Se="lane-overlay-static-selection-mode-controls",we="lane-overlay-dynamic-selection-mode-controls",xe=oe.default.extend({dataTestItsi:"deep-dive-lane-overlay-options-modal",initialize:function initialize(v){if(oe.default.prototype.initialize.apply(this,arguments),!(v.laneSettings instanceof ge.default))throw"invalid LaneSettingsModel passed to DeepDiveLaneOverlayOptionsModalView id:"+this.id;this._laneSettings=v.laneSettings,this._originalLaneOverlaySettings=v.laneSettings.get("laneOverlaySettingsModel"),this._laneOverlaySettings=this._originalLaneOverlaySettings.clone(),this._laneOverlaySettings.get("selectedEntities")instanceof Array?this._selectedEntities=this._laneOverlaySettings.get("selectedEntities").slice(0):this._selectedEntities=[],this._laneOverlaySettings.set("selectedEntities",this._selectedEntities),this._firstRender=!0,this.entitySearchJobIsLoading=!1,this.timeExtent=v.timeExtent,this.timeExtentIso=v.timeExtentIso;var m=this._laneSettings.get("kpiServiceId");this._serviceModel=new ve.default({_key:m}),this._kpiCollection=null,this.children={},this.children.overlayRadio=new de.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-overlay-options-enabled-radio",enabled:!1,items:[{label:(0,te.gettext)("Yes"),value:"yes"},{label:(0,te.gettext)("No"),value:"no"}],model:this._laneOverlaySettings,modelAttribute:"isEnabled"},dataTestItsi:"deep-dive-overlay-options-control-group",label:(0,te.gettext)("Enable Overlays")}),this.children.enabled={},this.children.enabled.overlayType=new de.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"deep-dive-overlay-type-select",items:se.OVERLAY_TYPE_OPTIONS,model:this._laneOverlaySettings,modelAttribute:"overlayType",prompt:(0,te.gettext)("Select overlay type"),style:{width:"100%"}},dataTestItsi:"deep-dive-overlay-type-control-group",label:(0,te.gettext)("Overlay Type")}),this.children.enabled.entityOverlays={},this.children.enabled.entityOverlays.visualizationType=new de.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"overlay-graph-type-select",items:se.GRAPH_TYPE_OPTIONS,model:this._laneOverlaySettings,modelAttribute:"graphType",style:{width:"100%"}},dataTestItsi:"deep-dive-overlay-graph-type-control-group",label:(0,te.gettext)("Overlay Graph Type")}),this.children.enabled.entityOverlays.visualizationColor=new de.default({controlType:"SyntheticSelect",controlOptions:{dataTestItsi:"overlay-graph-color-select",items:se.COLOR_DROPDOWN_CONTENT,model:this._laneOverlaySettings,modelAttribute:"graphColor",style:{width:"100%"}},dataTestItsi:"deep-dive-overlay-graph-color-control-group",label:(0,te.gettext)("Graph Color")}),this.children.enabled.entityOverlays.overlaySelectionMode=new de.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-overlay-selection-mode-radio",model:this._laneOverlaySettings,modelAttribute:"selectionMode",items:[{label:(0,te.gettext)("Static"),value:"static"},{label:(0,te.gettext)("Dynamic"),value:"dynamic"}]},dataTestItsi:"deep-dive-overlay-selection-mode-control-group",label:(0,te.gettext)("Overlay Selection Mode")}),this.children.enabled.entityOverlays.staticSelection={},this.children.enabled.entityOverlays.dynamicSelection={},this.children.cancelButton=new ce.default({dataTestItsi:"lane-overlay-modal-cancel-button",label:(0,te.gettext)("Cancel"),onClick:this.hide.bind(this)}),this.children.saveButton=new ce.default({appearance:"primary",dataTestItsi:"lane-overlay-modal-save-button",label:(0,te.gettext)("Save"),onClick:this._updateLaneOverlaySettings.bind(this),style:{marginLeft:10}}),this.listenTo(this._laneOverlaySettings,"change:isEnabled change:overlayType",this._validateOverlaySelection),this.listenTo(this._laneOverlaySettings,"change:selectionMode",this._showLaneOverlaySelectionModeControls),this.listenTo(this._laneSettings,"change:kpiStatsOp",this._updateLaneOverlaySearch),this.flashMessagesCollection=new U.default.Collection,this.children.flashMessages=new pe.default({collection:this.flashMessagesCollection})},_updateLaneOverlaySettings:function _updateLaneOverlaySettings(){if("yes"===this._laneOverlaySettings.get("isEnabled")){var v=this._laneOverlaySettings.get("overlayType");"entity"===v?"static"===this._laneOverlaySettings.get("selectionMode")&&this._selectedEntities.length>5||"static"===this._laneOverlaySettings.get("selectionMode")&&0===this._selectedEntities.length?this.flashMessagesCollection.reset([{dataTestItsi:"deep-dive-overlay-invalid-count-error-message",html:se.ENTITY_OVERLAY_ERROR_MESSAGE,type:"error"}]):(this.flashMessagesCollection.reset(),this._updateLaneOverlaySearch(),this._originalLaneOverlaySettings.set(this._laneOverlaySettings.toJSON()),this.hide(),this.cleanUpJob(),this.remove()):"anomaly"===v&&0===this.flashMessagesCollection.length&&(this._updateLaneOverlaySearch(),this._originalLaneOverlaySettings.set(this._laneOverlaySettings.toJSON()),this.hide(),this.cleanUpJob(),this.remove())}else this.flashMessagesCollection.reset(),this._updateLaneOverlaySearch(),this._originalLaneOverlaySettings.set(this._laneOverlaySettings.toJSON()),this.hide(),this.cleanUpJob(),this.remove()},cleanUpJob:function cleanUpJob(){(0,ae.cleanSearchJobSubscriptions)(this.entitySearchJob,this.entitySearchJobResultsSubscription)},render:function render(){this.setModalTitle((0,te.gettext)("Lane Overlay Options")),this.appendToBody(this.children.flashMessages.render().el),this.appendToBody(this.children.overlayRadio.render().el);var v=(0,$.default)('<div class="lane-overlay-controls-container lane-overlay-controls"></div>');return this.appendToBody(v),v.append(this.children.enabled.overlayType.render().el),v.append('<div class="lane-overlay-entity-controls-container '+ye+'"></div>'),v.append('<div class="lane-overlay-anomaly-controls-container '+be+'"></div>'),v.find("."+ye).append(this.children.enabled.entityOverlays.visualizationColor.render().el),v.find("."+ye).append(this.children.enabled.entityOverlays.overlaySelectionMode.render().el),v.find("."+ye).append('<div class="lane-overlay-selection-mode-controls-container '+Se+'" data-test-itsi="lane-overlay-selection-mode-static"></div>'),v.find("."+ye).append('<div class="lane-overlay-selection-mode-controls-container '+we+'" data-test-itsi="lane-overlay-selection-mode-dynamic"></div>'),this.$selectionListNodeStatic=(0,$.default)('<div class="static-entity-selection-list" data-test-itsi="static-entity-selection-list"></div>'),this.$selectionModeNodeDynamic=(0,$.default)('<div class="dynamic-entity-selection-mode" data-test-itsi="dynamic-entity-selection-mode"></div>'),v.find("."+Se).append(this.$selectionListNodeStatic),v.find("."+we).append(this.$selectionModeNodeDynamic),this.$anomalySelectionNode=(0,$.default)('<div class="anomaly-selection-text-container"></div>'),v.find("."+be).append(this.$anomalySelectionNode),this.appendToFooter(this.children.cancelButton.render().$el),this.appendToFooter(this.children.saveButton.render().$el),this._showLaneOverlaySettingsControls(),this.renderEntityOverlaySelection(),oe.default.prototype.render.apply(this,arguments),this},_validateOverlaySelection:function _validateOverlaySelection(){var v="yes"===this._laneOverlaySettings.get("isEnabled"),m=this._validateEntityBreakdown()||!1,b=this._validateAnomalyDetection()||!1,M=!1;""===this._laneOverlaySettings.get("overlayType")&&(m?this._laneOverlaySettings.set("overlayType","entity"):b&&this._laneOverlaySettings.set("overlayType","anomaly"));var z=this._laneOverlaySettings.get("overlayType");m||b||!v?!m&&"entity"===z&&v?(M=!0,this.children.overlayRadio.error((0,te.gettext)("Enable monitoring at entity level for the KPI in order to enable entity overlays.")),b&&(this._laneOverlaySettings.set("overlayType","",{silent:!0}),this.$anomalySelectionNode&&this.$anomalySelectionNode.empty())):!b&&"anomaly"===z&&v?(M=!0,this.children.overlayRadio.error((0,te.gettext)("Enable anomaly detection for the KPI in order to enable anomaly overlays.")),m&&this._laneOverlaySettings.set("overlayType","",{silent:!0})):(this.children.overlayRadio.enable(),this.flashMessagesCollection.reset()):(this.children.saveButton.disable(),this.children.overlayRadio.disable(),M=!0,this._laneOverlaySettings.set({isEnabled:!1}),this._laneOverlaySettings.set({overlayType:""},{silent:!0}),this.children.overlayRadio.disable(),this.children.overlayRadio.error((0,te.gettext)("Enable monitoring at entity level or anomaly detection for the KPI in order to enable overlays."))),this._toggleOverlayTypeControls(),"entity"===this._laneOverlaySettings.get("overlayType")?this._laneOverlaySettings.set("graphType","line"):"anomaly"===this._laneOverlaySettings.get("overlayType")&&this._laneOverlaySettings.set("graphType","alert"),M&&"no"!==this._laneOverlaySettings.get("isEnabled")||this._showLaneOverlaySettingsControls(),"no"===this._laneOverlaySettings.get("isEnabled")&&(this.$selectionListNodeStatic.hide(),this.$selectionModeNodeDynamic.hide())},_validateAnomalyDetection:function _validateAnomalyDetection(){var v=this._laneSettings.get("kpiId");if(this._serviceModel&&(this._kpiCollection=this._serviceModel.get("kpis"),this._kpiCollection)){var m=this._kpiCollection.get(v);if(m)return m.get("anomaly_detection_is_enabled");this.$el.html('<p data-test-itsi="kpi-not-found-paragraph">'+(0,te.gettext)("KPI not found.")+"</p>")}},_showLaneOverlaySettingsControls:function _showLaneOverlaySettingsControls(){this.flashMessagesCollection.reset(),this.children.enabled.overlayType.hide(),this.children.enabled.entityOverlays.visualizationColor.hide(),this.children.enabled.entityOverlays.overlaySelectionMode.hide(),"yes"===this._laneOverlaySettings.get("isEnabled")&&(this.children.enabled.overlayType.show(),this.children.enabled.entityOverlays.visualizationColor.show(),this.children.enabled.entityOverlays.overlaySelectionMode.show()),"yes"===this._laneOverlaySettings.get("isEnabled")&&this._showLaneOverlaySelectionModeControls(),this._firstRender&&(this._firstRender=!1,this._checkKpiConfiguration())},renderEntityOverlaySelection:function renderEntityOverlaySelection(){G.default.unmountComponentAtNode(this.$selectionListNodeStatic.get(0)),G.default.render(q.default.createElement(ue.default,null,q.default.createElement(le.default,{entityData:this.entitySearchJobResults,initialSelectedEntities:this._selectedEntities,isLoading:this.entitySearchJobIsLoading,setSelectedEntitiesExternal:this.setSelectedEntities.bind(this)})),this.$selectionListNodeStatic.get(0))},setSelectedEntities:function setSelectedEntities(v){this._selectedEntities=v,this._laneOverlaySettings.set("selectedEntities",v)},_toggleOverlayTypeControls:function _toggleOverlayTypeControls(){var v=this._laneOverlaySettings.get("overlayType");"entity"===v?(this.children.enabled.entityOverlays.visualizationColor.show(),this.children.enabled.entityOverlays.overlaySelectionMode.show()):"anomaly"!==v&&""!==v||(this.children.enabled.entityOverlays.visualizationColor.hide(),this.children.enabled.entityOverlays.overlaySelectionMode.hide(),this.$selectionListNodeStatic.hide(),this.$selectionModeNodeDynamic.hide())},_showLaneOverlaySelectionModeControls:function _showLaneOverlaySelectionModeControls(){if(this.flashMessagesCollection.reset(),this.$selectionListNodeStatic.hide(),this.$selectionModeNodeDynamic.hide(),"yes"===this._laneOverlaySettings.get("isEnabled"))if(this._toggleOverlayTypeControls(),"entity"===this._laneOverlaySettings.get("overlayType"))if("static"===this._laneOverlaySettings.get("selectionMode"))this.$selectionListNodeStatic.show(),this._fetchAndRenderEntityListTable();else{var v=(0,te.gettext)("Select dynamic mode to automatically render the three worst performers as lane overlays.");this.$selectionModeNodeDynamic.show(),this.$selectionModeNodeDynamic.text(v)}else this.$anomalySelectionNode&&this.$anomalySelectionNode.empty(),this.children.anomalyDetectionMessage=new he.default({content:q.default.createElement("div",null,(0,te.gettext)("Anomalies detected in the current time range will appear in the KPI lane."),q.default.createElement(me,{"data-test-itsi":"deep-dive-anomaly-icon"},q.default.createElement("g",{className:"alert-node","data-test-itsi":"alert-node",transform:"translate(9,9)"},q.default.createElement("circle",{className:"graph-circle","data-test-itsi":"area-graph-circle",opacity:"1",r:"6",fill:"#dc4e41"}),q.default.createElement(_e,{className:"icon-alert-circle","data-test-itsi":"icon-alert-circle",dx:"0",dy:"3.5",fontWeight:"bolder",textAnchor:"middle",fontSize:"12px",fontFamily:"Roboto Bold"},"!")))),dataTestItsi:"anomaly-detection-info-message",type:"info"}),this.$anomalySelectionNode.append(this.children.anomalyDetectionMessage.render().$el)},_checkKpiConfiguration:function _checkKpiConfiguration(){this._laneSettings.get("kpiServiceId")&&this._serviceModel.fetch({success:function(){this._validateOverlaySelection()}.bind(this),error:function(){this.children.saveButton.disable(),this.flashMessagesCollection.reset([{dataTestItsi:"deep-dive-overlay-service-retrieve-error-message",html:(0,te.gettext)("Error retrieving service model. Object may not exist or may have been deleted."),type:"error"}])}.bind(this)})},_validateEntityBreakdown:function _validateEntityBreakdown(){var v=this._laneSettings.get("kpiId");if(this._serviceModel&&(this._kpiCollection=this._serviceModel.get("kpis"),this._kpiCollection)){var m=this._kpiCollection.get(v);if(m)return m.get("is_entity_breakdown");this.$el.html('<p data-test-itsi="kpi-not-found-paragraph">'+(0,te.gettext)("KPI not found.")+"</p>")}},_fetchAndRenderEntityListTable:function _fetchAndRenderEntityListTable(){this.cleanUpJob(),this.entitySearchJobIsLoading=!0,this.renderEntityOverlaySelection();var v=this._laneSettings.get("kpiId"),m="`get_full_itsi_summary_kpi(".concat(v,")` indexed_is_service_aggregate::0 ")+'| `escape_entity_key` | stats sparkline(avg(alert_value)) AS sparkline avg(alert_level) AS alert_level by entity_title, entity_key | sort 0 -alert_level | eval entity_id=entity_key+":"+entity_title | rename entity_id AS "Selection" entity_title AS "Entity_Title" alert_level AS "Alert_Level" | table Selection Entity_Title Alert_Level sparkline entity_key';this.entitySearchJob=ie.default.create({id:(0,ae.createUniqueSearchId)("deep-dive-overlay-search"),earliest_time:this.timeExtentIso[0],latest_time:this.timeExtentIso[1],preview:!1,cache:600,status_buckets:0,search:m,time_format:"%s.%Q"},{app:(0,ne.getShortAppName)(!0)}),this.entitySearchJobResultsSubscription=this.entitySearchJob.getResults().subscribe({next:v=>{v&&v.fields&&v.results?this.entitySearchJobResults=v.results:this.entitySearchJobResults=[],this._updateFirstLoadEntitySelectionList(),this.renderEntityOverlaySelection()},complete:()=>{this.entitySearchJobIsLoading=!1},error:v=>{var m=null==v?void 0:v.message,b=(0,te.gettext)("Error retrieving the entities for overlay selection.");this.flashMessagesCollection.reset([{dataTestItsi:"deep-dive-overlay-search-error-message",html:m?b+" "+m:b,type:"error"}])}})},_updateFirstLoadEntitySelectionList:function _updateFirstLoadEntitySelectionList(){if(0===this._selectedEntities.length&&this.entitySearchJobResults.length>0)for(var v=0;v<3;v++)this.entitySearchJobResults[v]&&this._selectedEntities.push(this.entitySearchJobResults[v].Entity_Title)},_updateLaneOverlaySearch:function _updateLaneOverlaySearch(){var v=this._laneSettings.get("kpiId"),m=this._laneOverlaySettings.get("overlayType"),b="",M=this._laneSettings.get("kpiStatsOp");b="entity"===m?"`get_full_itsi_summary_kpi("+v+")` indexed_is_service_aggregate::0 | search "+("static"===this._laneOverlaySettings.get("selectionMode")?this._updateEntityListSearchClause():"[search `get_full_itsi_summary_kpi("+v+")` indexed_is_service_aggregate::0 | `escape_entity_key` | stats "+M+"(alert_level) AS alert_level by entity_title, entity_key | sort 0 -alert_level | head 3 | fields + entity_title]")+"| `escape_entity_key` | timechart "+M+"(alert_value) as alert_value first(entity_id) as _entity_id by entity_title":"anomaly"===m?"`itsi_event_management_index` ("+v+" kpiid="+v+') source="MetricAD" | eval entity_id=entity_key+":"+entity_title | timechart count values(entity_id) AS _entity_id values(anomaly_detection_type) AS _anomaly_detection_type by kpiid':"",this._laneOverlaySettings.set("search",b),(0,$.default)(window).bind("beforeunload",(function(){return re.LEAVE_WITHOUT_SAVING_MESSAGE})),this._laneSettings.trigger("change")},_updateEntityListSearchClause:function _updateEntityListSearchClause(){return(0,fe.genKeywordFilter)(this._selectedEntities,"entity_title")}});m.default=xe;v.exports=m.default},6827:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.sparklineIdentifier=m.getAlertData=m.formatSparklineData=m.default=m.columnsData=m.cellData=void 0;var z,N,W,$=M(b(7)),U=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(0)),q=M(b(3)),G=M(b(140)),ee=M(b(179)),te=M(b(2)),ie=M(b(1355)),ne=M(b(266)),ae=M(b(24)),re=M(b(93)),se=b(4),le=b(107),oe=b(232);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}var de=te.default.div(z||(z=(0,$.default)(["\n margin: 10px 0;\n"]))),ce=te.default.div(N||(N=(0,$.default)(["\n display: inline-block;\n width: 10px;\n height: 10px;\n border-radius: 5px;\n text-align: left;\n background-color: ",";\n"])),v=>v.backgroundColor),he=te.default.div(W||(W=(0,$.default)(["\n display: inline-block;\n padding-left: 10px;\n"]))),ue=m.sparklineIdentifier="##__SPARKLINE__##",getAlertData=v=>parseInt(v,10);m.getAlertData=getAlertData;var formatSparklineData=v=>null==v?void 0:v.filter(v=>v!==ue).map(v=>parseInt(v,10));m.formatSparklineData=formatSparklineData;var pe=m.columnsData=[{dataTestItsi:"deep-dive-entity-overlay-table-entity-title-header",label:(0,se.gettext)("Entity Title")},{dataTestItsi:"deep-dive-entity-overlay-table-alert-level-header",label:(0,se.gettext)("Alert Level")},{dataTestItsi:"deep-dive-entity-overlay-table-sparkline-header",label:(0,se.gettext)("Sparkline")}],fe=m.cellData=[{dataTestItsi:"deep-dive-entity-overlay-table-entity-title-cell"},{dataTestItsi:"deep-dive-entity-overlay-table-alert-level-cell"},{dataTestItsi:"deep-dive-entity-overlay-table-sparkline-cell"}];function EntityOverlaySelection(v){var{entityData:m,initialSelectedEntities:b,isLoading:M,setSelectedEntitiesExternal:z}=v,[N,W]=(0,U.useState)(b),isSelected=v=>-1!==N.indexOf(v),onChipRemove=(v,m)=>{var{value:b}=m;W((0,ee.default)(N,b))},handleToggle=(v,m)=>{var{title:b}=m,M=(0,G.default)(N);isSelected(b)?W((0,ee.default)(M,b)):(M.push(b),W(M))},rowSelectionState=()=>{var v=N.length;return 0===v?"none":v===m.length?"all":"some"};return(0,U.useEffect)(()=>{z(N)},[N]),m&&m.length?U.default.createElement(U.default.Fragment,null,U.default.createElement(re.default,{"data-test-itsi":"deep-dive-entity-overlay-table",stripeRows:!0,onRequestToggleAllRows:()=>{var v="all"!==rowSelectionState(),b=N;v?m.forEach(v=>{isSelected(v.Entity_Title)||(b.push(v.Entity_Title),W(b))}):W([])},rowSelection:rowSelectionState()},U.default.createElement(re.default.Head,null,pe.map(v=>U.default.createElement(re.default.HeadCell,{"data-test-itsi":v.dataTestItsi,key:v.dataTestItsi},v.label))),U.default.createElement(re.default.Body,null,m.map(v=>{var m=getAlertData(v.Alert_Level);return U.default.createElement(re.default.Row,{data:{title:v.Entity_Title},"data-test-itsi":"deep-dive-entity-overlay-table-row",key:"".concat(v.entity_key,"-").concat(v.Entity_Title,"-row"),onRequestToggle:handleToggle,selected:isSelected(v.Entity_Title)},U.default.createElement(re.default.Cell,{"data-test-itsi":fe[0].dataTestItsi,key:"".concat(v.entity_key,"-").concat(v.Entity_Title,"-title-cell")},v.Entity_Title),U.default.createElement(re.default.Cell,{"data-test-itsi":fe[1].dataTestItsi,key:"".concat(v.entity_key,"-").concat(v.Entity_Title,"-alert-level-cell")},U.default.createElement(ce,{"data-test-itsi":"alert-level-indicator-circle",backgroundColor:(0,le.getSeverityColor)(m)}),U.default.createElement(he,{"data-test-itsi":"alert-level-indicator-text"},(0,le.getSeverityLabel)(m))),U.default.createElement(re.default.Cell,{"data-test-itsi":fe[2].dataTestItsi,key:"".concat(v.entity_key,"-").concat(v.Entity_Title,"-sparkline-cell")},U.default.createElement(ie.default,{acceptNull:!1,"data-test-itsi":"deep-dive-entity-overlay-entity-sparkline",data:formatSparklineData(v.sparkline),height:14,width:80})))}))),U.default.createElement(de,{"data-test-itsi":"deep-dive-selected-entity-tag-header"},(0,se.gettext)("Selected Entities")),N&&0===N.length&&U.default.createElement(ae.default,{"data-test-itsi":"deep-dive-entity-overlay-selection-message",type:"error"},oe.ENTITY_OVERLAY_ERROR_MESSAGE),N.map(v=>U.default.createElement(ne.default,{"data-test-itsi":"deep-dive-entity-overlay-selected-entity-chip",onRequestRemove:onChipRemove,key:"".concat(v,"-key"),value:v},v))):M?U.default.createElement(ae.default,{"data-test-itsi":"deep-dive-entity-overlay-loading-message",type:"info"},(0,se.gettext)("Loading entities...")):null}EntityOverlaySelection.propTypes={entityData:q.default.arrayOf(q.default.shape({Entity_Title:q.default.string,entity_key:q.default.string,Alert_Level:q.default.string,sparkline:q.default.arrayOf(q.default.string)})),initialSelectedEntities:q.default.arrayOf(q.default.string),isLoading:q.default.bool.isRequired,setSelectedEntitiesExternal:q.default.func.isRequired},EntityOverlaySelection.defaultProps={entityData:[],initialSelectedEntities:[]};m.default=EntityOverlaySelection},6828:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=M(b(15)),W=b(4),$=M(b(155)),U=M(b(88)),q=M(b(77)),G=M(b(258)),ee=M(b(494)),te="threshold-indication-type-levelIndication-controls",ie="threshold-indication-type-stateIndication-controls",ne=$.default.extend({dataTestItsi:"deep-dive-lane-threshold-options-modal",initialize:function initialize(v){if($.default.prototype.initialize.apply(this,arguments),!(v.laneSettings instanceof ee.default))throw"invalid LaneSettingsModel passed to DeepDiveLaneThresholdOptionsModalView id:"+this.id;this._laneSettings=v.laneSettings.clone(),this._originalLaneSettings=v.laneSettings,this.children={},this.children.thresholdRadio=new U.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-threshold-indication-enabled-radio",items:[{label:(0,W.gettext)("Yes"),value:"enabled"},{label:(0,W.gettext)("No"),value:"disabled"}],model:this._laneSettings,modelAttribute:"thresholdIndicationEnabled"},dataTestItsi:"deep-dive-threshold-indication-control-group",label:(0,W.gettext)("Enable Threshold Indication")}),this.children.enabled={},this.children.disabled={},this.children.enabled.thresholdIndicationType=new U.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-threshold-indication-type-radio",items:[{label:(0,W.gettext)("Level Indication"),value:"levelIndication"},{label:(0,W.gettext)("State Indication"),value:"stateIndication"}],modelAttribute:"thresholdIndicationType",model:this._laneSettings},dataTestItsi:"deep-dive-threshold-indication-type-control-group",label:(0,W.gettext)("Threshold Indication Type")}),this.children.background={},this.children.foreground={},this.children.background.hideGraph=new U.default({controlType:"SyntheticRadio",controlOptions:{dataTestItsi:"deep-dive-hide-graph-radio",items:[{label:(0,W.gettext)("Yes"),value:"yes"},{label:(0,W.gettext)("No"),value:"no"}],model:this._laneSettings,modelAttribute:"hideGraph"},dataTestItsi:"deep-dive-hide-graph-control-group",label:(0,W.gettext)("Hide Graph")}),this.children.cancelButton=new q.default({dataTestItsi:"lane-threshold-modal-cancel-button",label:(0,W.gettext)("Cancel"),onClick:this.hide.bind(this)}),this.children.saveButton=new q.default({appearance:"primary",dataTestItsi:"lane-threshold-modal-done-button",label:(0,W.gettext)("Done"),onClick:this.onSave.bind(this),style:{marginLeft:10}}),this.listenTo(this._laneSettings,"change:thresholdIndicationEnabled",this._showLaneThresholdIndicationControls),this.listenTo(this._laneSettings,"change:thresholdIndicationType",this._showStateIndicationThresholdControls),this.collection=this.options.laneSettings.collection,this.collection.flashMessages=new N.default.Collection,this.children.flashMessages=new G.default({collection:this.collection.flashMessages})},onSave:function onSave(){null!==this._originalLaneSettings&&void 0!==this._originalLaneSettings&&this._originalLaneSettings.set(this._laneSettings.toJSON()),this.hide(),this.remove()},render:function render(){return this.setModalTitle((0,W.gettext)("Lane Threshold Options")),this.appendToBody(this.children.flashMessages.render().el),this.appendToBody(this.children.thresholdRadio.render().el),this.$mountEnabled=(0,z.default)('<div class="lane-threshold-controls-container threshold-indication-enabled-controls"></div>'),this.$mountEnabled.append(this.children.enabled.thresholdIndicationType.render().el),this.appendToBody(this.$mountEnabled),this.$mountStateNode=(0,z.default)('<div class="lane-threshold-controls-container '+ie+'"></div>'),this.$mountLevelNode=(0,z.default)('<div class="lane-threshold-controls-container '+te+'"></div>'),this.$mountLevelNode.html(""),this.$mountStateNode.append(this.children.background.hideGraph.render().el),this.appendToBody(this.$mountStateNode),this.appendToBody(this.$mountLevelNode),this.appendToFooter(this.children.cancelButton.render().$el),this.appendToFooter(this.children.saveButton.render().$el),this._showLaneThresholdIndicationControls(),"enabled"===this._laneSettings.get("thresholdIndicationEnabled")&&"stateIndication"===this._laneSettings.get("thresholdIndicationType")&&"distributionStream"!==this._laneSettings.get("graphType")&&this._showStateIndicationThresholdControls(),$.default.prototype.render.apply(this,arguments),this},_showLaneThresholdIndicationControls:function _showLaneThresholdIndicationControls(){this.$mountEnabled.hide(),this.$mountStateNode.hide(),this.$mountLevelNode.hide(),"enabled"===this._laneSettings.get("thresholdIndicationEnabled")&&(this.$mountEnabled.show(),this.toggleStateLevelControls())},toggleStateLevelControls:function toggleStateLevelControls(){switch(this._laneSettings.get("thresholdIndicationType")){case"stateIndication":this.$mountStateNode.show();break;case"levelIndication":this.$mountLevelNode.show()}},_showStateIndicationThresholdControls:function _showStateIndicationThresholdControls(){this.$mountStateNode.hide(),this.$mountLevelNode.hide(),this.toggleStateLevelControls()}});m.default=ne;v.exports=m.default},6829:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(4),W=b(52),$=b(57),U=b(109),q=z.default.View.extend({dataTestItsi:"deep-dive-edit-kpi-option",label:(0,N.gettext)("Edit KPI"),isExternal:!0,initialize:function initialize(v){this._lane=v.lane},doAction:function doAction(){var v=this._lane.laneSettings.get("kpiId"),m=this._lane.laneSettings.get("kpiServiceId");m&&v?(0,W.redirect)((0,U.uiEditURL)(m,$.SERVICE_DEFINITION_TABS.KPI,v),!0):console.log("Invalid lane, cannot edit at this time.")}});m.default=q;v.exports=m.default},6830:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(1772)),N=M(b(2451)),W=M(b(1775)),$=M(b(3772)),U=z.default.extend({initialize:function initialize(v){z.default.prototype.initialize.apply(this,arguments),this.listenTo(this.laneSettings,"change:title change:overwriteKpiTitle change:overwriteEntityTitle change:kpiTitle change:laneSize",this._updateEntityLane),this.listenTo(this.laneSettings,"change:graphType",this.createGraph),this.listenTo(this.laneSettings,"change:thresholdIndicationEnabled change:thresholdIndicationType change:hideGraph",this.renderGraphDecorations)},render:function render(){z.default.prototype.render.apply(this,arguments),this._updateEntityLane(),this.laneSettings.get("isAccessDenied")||this._updateEntityLaneActions()},_updateEntityLane:function _updateEntityLane(){var v;v="no"===this.laneSettings.get("overwriteEntityTitle")?this.laneSettings.get("entityTitle"):this.laneSettings.get("title"),this.laneSettings.get("isAccessDenied")?this.updateLaneStyleAndRender():this.updateLane(v)},_updateEntityLaneActions:function _updateEntityLaneActions(){var v=[];v.push(N.default),v.push($.default),this.renderGraphDecorations(),this._actionsView&&this.$(".deep-dive-lane-actions-container").empty(),this._actionsView=new W.default({el:this.$(".deep-dive-lane-actions-container"),lane:this,customActions:v}),this._actionsView.render()},renderGraphDecorations:function renderGraphDecorations(){return this.renderThresholdIndications()}});m.default=U;v.exports=m.default},6831:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(1772)),N=M(b(1034)),W=M(b(2451)),$=M(b(1775)),U=z.default.extend({initialize:function initialize(){z.default.prototype.initialize.apply(this,arguments),this.listenTo(this.laneSettings,"change:title change:laneSize change:subtitle change:graphSeries",this._updateMetricLane),this.listenTo(this.laneSettings,"change:search",this._updateMetricLaneSearch),this.listenTo(this.laneSettings,"change:graphType",this._updateMetricLaneGraphType)},render:function render(){z.default.prototype.render.apply(this,arguments),this._updateMetricLane(),this._updateMetricLaneActions()},_updateMetricLane:function _updateMetricLane(){this.updateLane(this.laneSettings.get("title"))},_updateMetricLaneActions:function _updateMetricLaneActions(){var v=[];v.push(W.default),this._actionsView&&this.$(".deep-dive-lane-actions-container").empty(),this._actionsView=new $.default({el:this.$(".deep-dive-lane-actions-container"),lane:this,customActions:v}),this._actionsView.render()},_updateMetricLaneSearch:function _updateMetricLaneSearch(){var v=this.laneSettings.get("search");this.dataManager.set("search",v),this.twinDataManager instanceof N.default&&this.twinDataManager.set("search",v)},_updateMetricLaneGraphType:function _updateMetricLaneGraphType(){"yes"===this.laneOverlaySettings.get("isEnabled")&&this.disableLaneOverlay(),this.createGraph()}});m.default=U;v.exports=m.default},6832:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(1772)),N=M(b(1034)),W=M(b(6833)),$=M(b(1775)),U=z.default.extend({initialize:function initialize(){z.default.prototype.initialize.apply(this,arguments),this.listenTo(this.laneSettings,"change:title change:laneSize change:subtitle change:graphSeries",this._updateEventLane),this.listenTo(this.laneSettings,"change:search",this._updateEventLaneSearch)},render:function render(){z.default.prototype.render.apply(this,arguments),this._detailsView=new W.default({el:this.$(".deep-dive-lane-details-container"),lane:this}),this._detailsView.render(),this._updateEventLane(),this._updateEventLaneActions()},showDetails:function showDetails(v,m){this.laneController._hideLaneInspector(),this.$(".deep-dive-lane").addClass("deep-dive-lane-details-active"),this.$(".deep-dive-lane-details-event-viewer-container").hide(),this.$(".deep-dive-event-view-message-container").hide(),this._detailsView&&!m?(this.$(".deep-dive-lane-details-event-viewer-container").show(),this._detailsView.detailModel.set(v)):(this.$(".deep-dive-event-view-message-container").show(),this.displayMessage("no-events",this.$(".deep-dive-event-view-message-container"))),this._setLaneControllerOnShowEventDetails(!0),this.laneController.onResize()},hideDetails:function hideDetails(){this.laneController._hideLaneInspector(),this.$(".deep-dive-lane").removeClass("deep-dive-lane-details-active"),this.laneController.controllerState.has("eventDetailsVisibleCount")&&this._setLaneControllerOnShowEventDetails(!1),this.laneController.onResize()},_setLaneControllerOnShowEventDetails:function _setLaneControllerOnShowEventDetails(v){if(this.laneController&&this.laneController.controllerState){var m=this.laneController.controllerState.get("eventDetailsVisibleCount")||0;v?this.laneController.controllerState.set({eventDetailsVisibleCount:m+1}):m&&m>1?this.laneController.controllerState.set({eventDetailsVisibleCount:m-1}):this.laneController.controllerState.unset("eventDetailsVisibleCount")}},_updateEventLane:function _updateEventLane(){this.updateLane(this.laneSettings.get("title"))},_updateEventLaneActions:function _updateEventLaneActions(){this._actionsView&&this.$(".deep-dive-lane-actions-container").empty(),this._actionsView=new $.default({el:this.$(".deep-dive-lane-actions-container"),lane:this,customActions:[]}),this._actionsView.render()},_updateEventLaneSearch:function _updateEventLaneSearch(){var v=this.laneSettings.get("search");v+=" | timechart count",this.dataManager.set("search",v),this.twinDataManager instanceof N.default&&this.twinDataManager.set("search",v)}});m.default=U;v.exports=m.default},6833:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(166)),N=b(45),W=M(b(15)),$=M(b(0)),U=M(b(35)),q=b(4),G=M(b(958)),ee=M(b(91)),te=b(73),ie=b(130),ne=b(78),ae=b(52),re=b(137),se=M(b(77)),le=M(b(47)),oe=M(b(6834)),de=M(b(6835));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}b(6836);var ce=(0,N.template)(de.default,null,{variable:"vars"}),he=W.default.View.extend({tagName:"div",className:"deep-dive-event-lane-details",initialize:function initialize(v){this._lane=v.lane,this.detailModel=new W.default.Model({earliestTime:null,latestTime:null,dataManager:null,eventCount:null}),this.listenTo(this.detailModel,"change",this._onDetailModelChange),this.children={},this.children.runSearchLink=new se.default({dataTestItsi:"event-lane-view-in-search-link",icon:"external",isLink:!0,label:(0,q.gettext)("View in Search"),openInNewContext:!0,onClick:this._runSearchURL.bind(this)}),this.children.hideEventsLinks=new se.default({dataTestItsi:"hide-events-link",icon:"clear",isLink:!0,label:(0,q.gettext)("Hide Events"),onClick:this._onCloseClick.bind(this)}),this.options={currentTableStyle:"list",pageLengthOptions:ie.COUNTS_PER_PAGE_MODAL,showPagination:!0},this.requestParams={count:ie.COUNTS_PER_PAGE_MODAL[0],offset:0,requestTotalCount:!0},this.results=[]},render:function render(v){return v=v||{},(0,N.defaults)(v,{gettext:q.gettext,events:[]}),this.$el.html(ce(v,{variable:"vars"})),this.$el.find(".run-search").append(this.children.runSearchLink.render().$el),this.$el.find(".hide-events").append(this.children.hideEventsLinks.render().$el),this._d3el=z.select(this.$el.get(0)),this._d3el.select(".deep-dive-custom-paginator-container").on("mousedown",function(v){v.stopPropagation()}.bind(this)),this},dispatchSearch:function dispatchSearch(){this.eventSearchJob=ee.default.create({id:(0,ne.createUniqueSearchId)("deep-dive-event-lane-search"),search:this._lane.laneSettings.get("search"),earliest_time:this.detailModel.get("earliestTime"),latest_time:this.detailModel.get("latestTime")},{app:(0,te.getShortAppName)(!0)}),this.eventSearchJobSubscription=this.eventSearchJob.getResults().subscribe({next:v=>{v&&v.fields&&v.results&&(this.results=G.default.fromJSONArray(v.fields,v.results),this.renderEventsViewer())},error:v=>{this._lane.displayMessage(v,this.$(".deep-dive-event-view-message-container"))}})},remove:function remove(){return(0,ne.cleanSearchJobSubscriptions)(this.eventSearchJob,this.eventSearchJobSubscription),W.default.View.prototype.remove.apply(this,arguments)},renderEventsViewer:function renderEventsViewer(){U.default.unmountComponentAtNode(this.$(".deep-dive-lane-details-react-event-viewer-container").get(0)),U.default.render($.default.createElement(le.default,null,$.default.createElement(oe.default,{results:this.results})),this.$(".deep-dive-lane-details-react-event-viewer-container").get(0))},_onCloseClick:function _onCloseClick(){z.select(this.$el.prevObject.get(0)).selectAll("rect.heat-map-stick").attr("stroke","none").attr("stroke-width","0px");var v=this._lane;v.hideDetails(),v._graphView.highlightTime=null},_runSearchURL:function _runSearchURL(){var v={q:this._lane.laneSettings.get("search"),earliest:this.detailModel.get("earliestTime"),latest:this.detailModel.get("latestTime")};(0,ae.redirect)((0,re.uiEditURL)(v),!0,null,!0)},_displayEventCount:function _displayEventCount(){var v=this.detailModel.get("eventCount");this.$(".event-count").text(v+" Events")},_onDetailModelChange:function _onDetailModelChange(){this.dispatchSearch(),this._displayEventCount()}});m.default=he;v.exports=m.default},6834:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(16)),N=M(b(17)),W=M(b(21)),$=M(b(19)),U=M(b(20)),q=M(b(8)),G=function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}(b(0)),ee=M(b(3)),te=M(b(958)),ie=M(b(1581)),ne=b(3214),ae=b(130);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}function _callSuper(v,m,b){return m=(0,$.default)(m),(0,W.default)(v,function _isNativeReflectConstruct(){try{var v=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(v){}return function _isNativeReflectConstruct(){return!!v}()}()?Reflect.construct(m,b||[],(0,$.default)(v).constructor):m.apply(v,b))}b(28);var re=function(v){function DeepDiveEventsViewerView(v){var m;return(0,z.default)(this,DeepDiveEventsViewerView),m=_callSuper(this,DeepDiveEventsViewerView,[v]),(0,q.default)(m,"fetchPage",(v,m)=>{var{offset:b,count:M}=m,{results:z}=v.toJSONArray(),N=(0,ne.totalPageCount)(z,{count:M}),W=Math.abs(b/M)+1,$=Math.min(W,N),U=(0,ne.getPage)(z,{count:M,offset:$});return te.default.fromJSONArray(v.fields,U)}),(0,q.default)(m,"handleRequestParamsChange",(v,b)=>{m.setState({requestParams:b})}),(0,q.default)(m,"handleOptionsChange",v=>{m.setState({options:v})}),m.state={options:{currentTableStyle:"list",pageLengthOptions:ae.COUNTS_PER_PAGE_MODAL,rowNumbers:!0,showPagination:!0},requestParams:{count:ae.COUNTS_PER_PAGE_MODAL[0],offset:0,requestTotalCount:!0}},m}return(0,U.default)(DeepDiveEventsViewerView,v),(0,N.default)(DeepDiveEventsViewerView,[{key:"render",value:function render(){var v,{results:m}=this.props,{options:b,requestParams:M}=this.state;return v=m?this.fetchPage(m,M):this.fetchPage(te.default.fromJSONArray([],[]),M),G.default.createElement(ie.default,{dataSources:{primary:{requestParams:M,data:v,meta:{totalCount:m&&m.columns&&m.columns.length?m.columns[0].length:0}}},onOptionsChange:this.handleOptionsChange,onRequestParamsChange:this.handleRequestParamsChange,options:b})}}])}(G.Component);(0,q.default)(re,"propTypes",{results:ee.default.object}),(0,q.default)(re,"defaultProps",{results:{}});m.default=re;v.exports=m.default},6835:function(v,m){v.exports='<div style="position:relative;">\n\t<div class="deep-dive-lane-details-event-viewer-container">\n\t\t<div class="deep-dive-custom-paginator-container">\n\t\t\t<div class="event-count" data-test-itsi="event-count"><%= vars.gettext("Events") %></div>\n\t\t\t<div class="run-search"></div>\n\t\t\t<div class="hide-events"></div>\n\t\t</div>\n\t\t<div class="deep-dive-lane-details-react-event-viewer-container"></div>\n\t</div>\n\t<div class="deep-dive-event-view-message-container"></div>\n</div>'},6836:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(2762),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},6837:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=M(b(2431)),W=N.default.extend({isClickable:!0,initialize:function initialize(v){N.default.prototype.initialize.apply(this,arguments),this.laneSettingsCollection=v.laneSettingsCollection,this.dataManager=v.dataManager},handleBannerDrilldown:function handleBannerDrilldown(v){if(!(0,z.default)(v.target).parents("button").length){var m=this.dataManager.get("earliestTime"),b=this.dataManager.get("latestTime"),M="",N=[];this.laneSettingsCollection.forEach(function(v){v.get("isAccessDenied")||"kpi"!==v.get("laneType")&&"entity"!==v.get("laneType")||N.push(v.get("kpiId"))}.bind(this));for(var W=0;W<N.length;W++){var $=N[W];W<N.length-1?M+="("+$+" kpiid="+$+") OR ":M+="("+$+" kpiid="+$+" ) "}this.bannerDrilldown(m,b,M)}}});m.default=W;v.exports=m.default},6838:function(v,m){v.exports='<div class="deep-dive-lane-collection-header">\n <table class="deep-dive-layout-table" data-test-itsi="deep-dive-collection-header-layout-table">\n <tr>\n <td colspan="2">\n </td>\n </tr>\n <tr>\n <td>\n <div class="deep-dive-dummy"></div>\n </td>\n <td class="deep-dive-time-axis-container" style="vertical-align: bottom;">\n <svg class="deep-dive-lane-collection-time-axis-top deep-dive-lane-collection-time-axis">\n <g class="axis-container" data-test-itsi="axis-container-top" transform="translate(1,0)"></g>\n </svg>\n </td>\n </tr>\n </table>\n</div>\n<div class="deep-dive-lanes-container" data-test-itsi="deep-dive-lanes-container">\n <svg class="deep-dive-lane-collection-overlay">\n <defs>\n <filter id="dropGlow">\n <feColorMatrix type="matrix"\n values=\n "0 0 0 1 0\n 0 0 0 1 0\n 0 0 0 1 0\n 0 0 0 1 0"/>\n <feGaussianBlur stdDeviation="0.5" result="blur"/>\n <feOffset in="blur" dx="1" dy="1" result="offsetBlur"/>\n <feMerge>\n <feMergeNode in="offsetBlur"/>\n <feMergeNode in="SourceGraphic"/>\n </feMerge>\n </filter>\n </defs>\n <g class="time-window-container"></g>\n <g class="lane-investigator-container">\n <text class="lane-investigator-time-label" text-anchor="middle"\n font-family="Roboto, Droid, \'Helvetica Neue\', Helvetica, Arial, sans-serif" font-size="12px"\n fill="<%- vars.gray22Color %>" y="14"></text>\n <rect class="lane-investigator-bar" width="1" fill="<%- vars.gray22Color %>" y="23"></rect>\n </g>\n </svg>\n</div>\n<div class="deep-dive-lane-collection-footer">\n <table class="deep-dive-layout-table" data-test-itsi="deep-dive-collection-footer-layout-table">\n <tr>\n <td class="deep-dive-layout-table-left-col">\n </td>\n <td class="deep-dive-time-axis-container" style="vertical-align: top;">\n <svg class="deep-dive-lane-collection-time-axis-bottom deep-dive-lane-collection-time-axis">\n <rect class="viewport-background" height="23" fill="<%- vars.borderColor %>" x="1" cursor="pointer"></rect>\n <rect class="viewport-left-border" height="24" fill="<%- vars.borderColor %>" width="1"></rect>\n <rect class="viewport-right-border" height="24" fill="<%- vars.borderColor %>" width="1"></rect>\n <rect class="viewport-window-box" height="23" fill="<%- vars.backgroundColor %>"></rect>\n <text class="viewport-window-label" data-test-itsi="viewport-window-label" text-anchor="middle" fill="<%- vars.gray22Color %>" font-size="12px" y="15"></text>\n <g class="axis-container" data-test-itsi="axis-container-bottom" transform="translate(0,40)"></g>\n </svg>\n </td>\n </tr>\n </table>\n</div>\n'},6839:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(2763),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},6840:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=b(45),W=M(b(33)),$=M(b(15)),U=b(4),q=b(57),G=b(109),ee=M(b(111)),te=M(b(6841)),ie=M(b(6847)),ne=M(b(695)),ae=M(b(494)),re=b(495);b(3774);var se=$.default.View.extend({initialize:function initialize(v){$.default.View.prototype.initialize.apply(this,arguments),this.id=this.id||this.cid,this.savedDeepDive=null,v.savedDeepDive instanceof ne.default?this.setSavedDeepDive(v.savedDeepDive):this.setSavedDeepDive(new ne.default({is_named:!1,lane_settings_collection:new ae.default({},{})})),this._earliestTime=void 0===v.earliestTime?this.savedDeepDive.get("earliest_time"):v.earliestTime||"-60m",this._latestTime=void 0===v.latestTime?this.savedDeepDive.get("latest_time"):v.latestTime||"now",this._horizontalFirstRender=!0,this._verticalFirstRender=!0,this._viewTopology=!0,this._fetchedServiceArray=null,this.searchTokens=v.searchTokens},addDependenciesHandler:function addDependenciesHandler(){if(this._fetchedServiceArray&&!(0,W.default)(this._fetchedServiceArray)){var v=(0,N.findWhere)(this._fetchedServiceArray,{_key:this.savedDeepDive.get("topology_id")}),m=this._fetchedServiceArray[0]._key,b=null!==this.savedDeepDive.get("topology_id")&&v?this.savedDeepDive.get("topology_id"):m;return(0,G.uiEditURL)(b,q.SERVICE_DEFINITION_TABS.DEPENDENCY)}},render:function render(){this.$el.append('<div class="side-bar-main shared-sidebar"></div>'),this.getServiceCollectionXHR=(0,re.getServiceCollectionPartialFetchWithSearchesDependencies)(),this.getServiceCollectionXHR.done(function(v){this._fetchedServiceArray=v,this._verticalFirstRender&&(this._verticalFirstRender=!1,this.verticalSidebar=new ie.default({el:this.$el.find(".side-bar-main.shared-sidebar"),toggleSidebar:this.toggleSidebar.bind(this),isSidebarOpen:this._viewTopology,fetchedServiceArray:this._fetchedServiceArray,serviceId:this.savedDeepDive.get("topology_id")}),this.verticalSidebar.render()),this._horizontalFirstRender&&(this._horizontalFirstRender=!1,this.horizontalSidebar=new te.default({addDependenciesHandler:this.addDependenciesHandler.bind(this),el:this.$el.find(".side-bar-main.shared-sidebar"),toggleSidebar:this.toggleSidebar.bind(this),isSidebarOpen:this._viewTopology,fetchedServiceArray:this._fetchedServiceArray,serviceId:this.savedDeepDive.get("topology_id"),savedDeepDive:this.savedDeepDive,searchTokens:this.searchTokens}),this.horizontalSidebar.render()),this.toggleSidebar()}.bind(this)).fail(()=>{var v=new ee.default({content:(0,U.gettext)("Error retrieving services from server. Check service configuration. Check the user settings and make sure you have the proper roles and permissions."),dataTestItsi:"deep-dive-service-topology-error-message",type:"error"});this.$el.html(v.render().$el)})},toggleSidebar:function toggleSidebar(v){v&&v.preventDefault(),this._viewTopology?(this._viewTopology=!1,(0,z.default)(".deep-dive-row").animate({"padding-right":380},100,"swing").promise().done((function(){(0,z.default)(window).trigger("resize")})),(0,z.default)(".application-page-sub-header").animate({"padding-right":380},100,"swing").promise().done((function(){(0,z.default)(window).trigger("resize")})),(0,z.default)(".sidebar.expanded").show(),(0,z.default)(".sidebar.collapsed").hide(),this.horizontalSidebar.updateTopologyTree()):(this._viewTopology=!0,(0,z.default)(".sidebar.expanded").hide(),(0,z.default)(".sidebar.collapsed").show(),(0,z.default)(".deep-dive-row").animate({"padding-right":70},100,"swing").promise().done((function(){(0,z.default)(window).trigger("resize")})),(0,z.default)(".application-page-sub-header").animate({"padding-right":70},100,"swing").promise().done((function(){(0,z.default)(window).trigger("resize")})))},_updateVerticalSidebar:function _updateVerticalSidebar(){this.verticalSidebar&&(this.verticalSidebar._serviceId=this.savedDeepDive.get("topology_id"),this.verticalSidebar._updateServiceTitle())},_updateSidebars:function _updateSidebars(){this._updateVerticalSidebar(),this.horizontalSidebar&&this.horizontalSidebar.updateSeverityTiles()},_onTimeChange:function _onTimeChange(){this.horizontalSidebar&&this.horizontalSidebar.onTimeChange()},setSavedDeepDive:function setSavedDeepDive(v){this.savedDeepDive instanceof ne.default&&this.stopListening(this.savedDeepDive),this.savedDeepDive=v,this.listenTo(this.savedDeepDive,"replace",this._replaceSavedDeepDive),this.listenTo(this.savedDeepDive,"change:topology_id",this._updateSidebars),this.listenTo(this.savedDeepDive,"change:earliest_time change:latest_time",this._onTimeChange),this.horizontalSidebar&&this.horizontalSidebar.setSavedDeepDive(v),this.verticalSidebar&&this._updateVerticalSidebar()},_replaceSavedDeepDive:function _replaceSavedDeepDive(v){this.setSavedDeepDive(v)}});m.default=se;v.exports=m.default},6841:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=b(45),W=M(b(37)),$=M(b(50)),U=M(b(387)),q=M(b(15));b(2453);var G=b(4),ee=b(29),te=b(107),ie=b(527),ne=b(109),ae=M(b(88)),re=M(b(77)),se=M(b(1034)),le=M(b(6842)),oe=M(b(695)),de=M(b(6845)),ce=M(b(6846));b(3774);var he=(0,N.template)(ce.default,null,{variable:"vars"}),ue=q.default.View.extend({initialize:function initialize(v){q.default.View.prototype.initialize.apply(this,arguments),this.id=this.id||this.cid,this.savedDeepDive=null,v.savedDeepDive instanceof oe.default&&this.setSavedDeepDive(v.savedDeepDive),this._earliestTime=this.savedDeepDive.get("earliest_time")||"-60m",this._latestTime=this.savedDeepDive.get("latest_time")||"now",this._fetchedServiceArray=v.fetchedServiceArray;var m="`service_health_data` | stats latest(color) AS color by serviceid";v.searchTokens instanceof q.default.Model&&(this.searchTokens=new q.default.Model(v.searchTokens.toJSON())),this.getTimeInIso=!0,this.dataManager=new se.default({earliestTime:this._earliestTime,latestTime:this._latestTime,search:m,id:"colorMap_manager",getTimeInIso:this.getTimeInIso}),this._colorMap={},this.addDependenciesHandler=v.addDependenciesHandler,this.toggleSidebar=v.toggleSidebar,this.isSidebarOpen=v.isSidebarOpen,this.children={},this.dataTestItsiToggleExpand="horizontal-deep-dive-open-sidebar-link",this.dataTestItsiToggleCollapse="horizontal-deep-dive-close-sidebar-link",this.iconToggleExpand="chevron-left",this.iconToggleCollapse="chevron-right",this.screenReaderTextToggleExpand=(0,G.gettext)("Expand side panel"),this.screenReaderTextToggleCollapse=(0,G.gettext)("Collapse side panel"),this.children.toggleLink=new re.default({ariaLabel:this.screenReaderTextToggleExpand,dataTestItsi:this.dataTestItsiToggleExpand,icon:this.iconToggleExpand,isLink:!0,onClick:this._toggleSidebar.bind(this),style:{fontSize:20,margin:"5px 10px"},screenReaderText:this.screenReaderTextToggleExpand}),this.children.servicesListerLink=new re.default({dataTestItsi:"deep-dive-no-services-link",icon:"external",isLink:!0,label:(0,G.gettext)("here"),to:(0,ne.uiListerURL)()}),this.listenTo(this.dataManager,"change:data",this._onDataManagerChange)},_toggleSidebar:function _toggleSidebar(){this.toggleSidebar(),this.updateToggle()},updateToggle:function updateToggle(){this.isSidebarOpen?this.children.toggleLink.render({ariaLabel:this.screenReaderTextToggleCollapse,dataTestItsi:this.dataTestItsiToggleCollapse,icon:this.iconToggleCollapse,screenReaderText:this.screenReaderTextToggleCollapse}):this.children.toggleLink.render({ariaLabel:this.screenReaderTextToggleExpand,dataTestItsi:this.dataTestItsiToggleExpand,icon:this.iconToggleExpand,screenReaderText:this.screenReaderTextToggleExpand})},render:function render(){this.$el.removeClass("deep-dive-vertical-sidebar"),this.$el.addClass("deep-dive-horizontal-sidebar").append(he({hasServices:this._fetchedServiceArray.length>0,gettext:G.gettext},{variable:"vars"})),this.$el.find(".header").prepend(this.children.toggleLink.render().$el),this.updateToggle(),this.$el.find(".deep-dive-services-lister-link-placeholder").length>0&&this.$el.find(".deep-dive-services-lister-link-placeholder").replaceWith(this.children.servicesListerLink.render().$el),this._updateServiceSelector()},_updateServiceSelector:function _updateServiceSelector(){this._fetchedServiceArray.length>0&&(this._serviceSelectItems=(0,$.default)(this._fetchedServiceArray,(function(v){return{value:v._key,label:v.title}})),this._renderServiceSelector())},_renderServiceSelector:function _renderServiceSelector(){null!==this.serviceSelector&&this.$(".service-selector-dropdown").empty(),!this.savedDeepDive.get("topology_id")&&this._serviceSelectItems.length>0&&this.savedDeepDive.set("topology_id",this._serviceSelectItems[0].value,{silent:!0});var v=this._fetchedServiceArrayHasTopologyId(this.savedDeepDive.get("topology_id"));v||(v=this._fetchedServiceArray[0],this.savedDeepDive.set("topology_id",v._key,{silent:!0})),this.serviceSelector=new ae.default({controlType:"FetchingSelector",controlOptions:{appearance:"pill",dataTestItsi:"deep-dive-sidebar-service-select",fields:"title,_key,kpis.title,kpis._key,kpis.type",initialValue:v,items:this._serviceSelectItems,listenForModelChanges:!0,model:this.savedDeepDive,modelAttribute:"topology_id",placeholder:(0,G.gettext)("Select a service"),retriever:ne.retrieveServices,retrieverCount:ne.retrieveServicesCount,style:{margin:"4px"},setInitialToFirstFetched:!1,truncate:!0,typeAheadFilter:!0},hasControlGroup:!1}),this.$(".service-selector-dropdown").append(this.serviceSelector.render().el),this._renderSeverityTiles()},_fetchedServiceArrayHasTopologyId:function _fetchedServiceArrayHasTopologyId(v){return(0,N.findWhere)(this._fetchedServiceArray,{_key:v})},_renderSeverityTiles:function _renderSeverityTiles(){if(null===this.kpiSeverityTiles||void 0===this.kpiSeverityTiles){var v=this._fetchedServiceArrayHasTopologyId(this.savedDeepDive.get("topology_id")),m=null!==this.savedDeepDive.get("topology_id")&&v?v.title:this._fetchedServiceArray[0].title,b=null!==this.savedDeepDive.get("topology_id")&&v?this.savedDeepDive.get("topology_id"):this._fetchedServiceArray[0]._key;this.kpiSeverityTiles=new le.default({el:this.$(".deep-dive-kpi-listing-container"),savedDeepDive:this.savedDeepDive,serviceFocusId:b,serviceTitle:m,earliestTime:this._earliestTime,latestTime:this._latestTime,searchTokens:this.searchTokens}),this.kpiSeverityTiles.render(),this.kpiSeverityTiles.assignKpiUnits(this._fetchedServiceArray),this._createTopologyTreeDataStructure(b)}else this.updateSeverityTiles();this.kpiSeverityTiles.createKpiSelectionMap()},updateTopologyTree:function updateTopologyTree(){var v,m=this._fetchedServiceArrayHasTopologyId(this.savedDeepDive.get("topology_id")),b=null!==this.savedDeepDive.get("topology_id")&&m?this.savedDeepDive.get("topology_id"):null===(v=this._fetchedServiceArray[0])||void 0===v?void 0:v._key;this._createTopologyTreeDataStructure(b)},updateSeverityTiles:function updateSeverityTiles(){var v=this._fetchedServiceArrayHasTopologyId(this.savedDeepDive.get("topology_id")),m=null!==this.savedDeepDive.get("topology_id")&&v?this.savedDeepDive.get("topology_id"):this._fetchedServiceArray[0]._key,b=null!==this.savedDeepDive.get("topology_id")&&v?v.title:this._fetchedServiceArray[0].title;this.kpiSeverityTiles.tokens.set("serviceId",m),this.kpiSeverityTiles.kpiHealthTilesView.serviceTitle=b,this.kpiSeverityTiles.kpiHealthTilesView.updateTitle(),this.kpiSeverityTiles.tokens.set("serviceId",m),this.kpiSeverityTiles.kpiHealthTilesView.render(),this._createTopologyTreeDataStructure(m)},_updateSeverityTilesTimeRange:function _updateSeverityTilesTimeRange(){this.kpiSeverityTiles.tokens.set({earliest:this.savedDeepDive.get("earliest_time"),latest:this.savedDeepDive.get("latest_time")}),this.kpiSeverityTiles.kpiHealthTilesView.render()},_generateColorMap:function _generateColorMap(){this._colorMap=(0,U.default)(this.dataManager.get("data"),(function(v,m){return v[m[0]]=m[1],v}),{})},_getColor:function _getColor(v){return Object.prototype.hasOwnProperty.call(this._colorMap,v)?this._colorMap[v]:(0,te.getSeverityColor)(-1)},_onDataManagerChange:function _onDataManagerChange(){var v=this._fetchedServiceArrayHasTopologyId(this.savedDeepDive.get("topology_id"));if(null!==this.savedDeepDive.get("topology_id")&&v)var m=this.savedDeepDive.get("topology_id");else this._fetchedServiceArray.length>0&&(m=this._fetchedServiceArray[0]._key);this._generateColorMap(),this._createTopologyTreeDataStructure(m)},onTimeChange:function onTimeChange(){this.dataManager.set({earliestTime:this.savedDeepDive.get("earliest_time"),latestTime:this.savedDeepDive.get("latest_time")}),this._updateSeverityTilesTimeRange()},getRange:function getRange(v){var m=v.length,b=50*(m-1)-50*(m-1)/2;return(0,ie.getRange)(-b,b+1,50)},_createTopologyTreeDataStructure:function _createTopologyTreeDataStructure(v){var m=this,b=[],M=[],z=this._fetchedServiceArrayHasTopologyId(v),N=null!==z?z:this._fetchedServiceArray[0]._key;if(N){var $={id:(0,ee.generateUUID)(),_key:N._key,name:N.title,color:m._getColor(v),x:0,y:0},U=N.services_depending_on_me;if(U){var q=this.getRange(U);(0,W.default)(U,(function(v,M){var z=m._fetchedServiceArrayHasTopologyId(v.serviceid);void 0!==z&&b.push({id:(0,ee.generateUUID)(),_key:v.serviceid,name:z.title,color:m._getColor(v.serviceid),x:q[M],y:90})})),$.children=b}var G={id:(0,ee.generateUUID)(),_key:N._key,name:N.title,color:m._getColor(v),x:0,y:0},te=N.services_depends_on;if(te){var ie=this.getRange(te);M=te.map((function(v,b){var M=m._fetchedServiceArrayHasTopologyId(v.serviceid);return{id:(0,ee.generateUUID)(),_key:v.serviceid,name:M.title,color:m._getColor(v.serviceid),x:ie[b],y:90}})),G.children=M}this._renderTopologyTree($,G)}},_renderTopologyTree:function _renderTopologyTree(v,m){this.topologyTree=new de.default({addDependenciesHandler:this.addDependenciesHandler,el:(0,z.default)(".deep-dive-topology-tree-container"),impactedTreeRoot:v,initialHeight:"360px",dependsOnTreeRoot:m,savedModel:this.savedDeepDive}),this.topologyTree.render(),this.$(".deep-dive-topology-tree-container").resizable({autoHide:!0,containment:"parent",handles:"s",maxHeight:500,minHeight:60})},_onLaneSettingsCollectionChange:function _onLaneSettingsCollectionChange(){this.kpiSeverityTiles&&this.kpiSeverityTiles.createKpiSelectionMap()},setSavedDeepDive:function setSavedDeepDive(v){this.savedDeepDive instanceof oe.default&&this.stopListening(this.savedDeepDive),this.savedDeepDive=v,this.listenTo(this.savedDeepDive,"replace",this._replaceSavedDeepDive),this.kpiSeverityTiles&&(this.kpiSeverityTiles.setSavedDeepDive(v),this.kpiSeverityTiles.setServiceFetchedArray(this._fetchedServiceArray),this._renderServiceSelector()),this.topologyTree&&this.topologyTree.setSavedModel(v),this.laneSettingsCollection&&this.stopListening(this.laneSettingsCollection),this.laneSettingsCollection=this.savedDeepDive.get("lane_settings_collection"),this.listenTo(this.laneSettingsCollection,"add remove reset change",this._onLaneSettingsCollectionChange)},_replaceSavedDeepDive:function _replaceSavedDeepDive(v){this.setSavedDeepDive(v)}});m.default=ue;v.exports=m.default},6842:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(45),N=M(b(50)),W=M(b(15)),$=M(b(91)),U=b(14),q=b(4),G=b(73),ee=b(78),te=b(232),ie=M(b(138)),ne=M(b(1776)),ae=M(b(695)),re=M(b(494));b(3773);var se=W.default.View.extend({initialize:function initialize(v){this._earliestTime=v.earliestTime,this._latestTime=v.latestTime,this._serviceFocusId=v.serviceFocusId||"None",this._serviceTitle=v.serviceTitle,this.tokens=v.searchTokens,this.tokens.set("serviceId",this._serviceFocusId),this.savedDeepDive=null,v.savedDeepDive instanceof ae.default&&this.setSavedDeepDive(v.savedDeepDive),this.listenTo(this.tokens,"change:serviceId change:earliest change:latest",this.createSearchJob)},createSearchJob:function createSearchJob(){(0,ee.cleanSearchJobSubscriptions)(this.kpiHealthScoreSearchJob,this.kpiHealthScoreSubscription,this.kpiHealthScoreSearchProgress,this.kpiHealthScorePreviewSubscription),this.kpiHealthTilesView&&this.kpiHealthTilesView.displaySearchMessages("waiting");var v=this.tokens.get("earliest")||this._earliestTime,m=-1!==v.indexOf("rt"),b=!0;this.kpiHealthScoreSearchJob=$.default.create({id:m?(0,ee.createUniqueSearchId)("rt_deep-dive-tile-manager"):(0,ee.createUniqueSearchId)("deep-dive-tile-manager"),search:"`get_full_itsi_summary_service(".concat(this.tokens.get("serviceId"),")` `service_level_kpi_only` | ")+'eval alert_value=coalesce(alert_value,"N/A") | stats latest(alert_value) AS alert_value latest(alert_severity) AS severity_label latest(alert_color) AS color latest(alert_level) AS severity_value latest(service) AS service sparkline(avg(alert_value)) AS spark latest(kpi) AS kpi latest(itsi_service_id) AS itsi_service_id by itsi_kpi_id | sort 0 -severity_value | makemv delim=" " alert_value | eval alert_value=max(alert_value)',earliest_time:v,latest_time:this.tokens.get("latest")||this._latestTime,indexedRealtime:"true",indexedRealtimeOffset:60,auto_cancel:m?0:65},{app:(0,G.getShortAppName)(!0)}),this.kpiHealthScoreSubscription=this.kpiHealthScoreSearchJob.getResults().subscribe({error:v=>{new ie.default({dataTestItsi:"home-view-health-score-search-error-modal",errorMessage:(0,U.sprintf)((0,q.gettext)("Could not retrieve health scores for the service tiles. Details: %(errorMessageDetails)s"),{errorMessageDetails:v&&v.message||(0,q.gettext)("An internal error has occurred.")})}).render()},complete:()=>{this._kpiTilesSearchDone=!0}}),this.kpiHealthScorePreviewSubscription=this.kpiHealthScoreSearchJob.getResultsPreview().subscribe(v=>{this.kpiHealthTilesView&&v.results.length&&(b&&(this.kpiHealthTilesView.displaySearchMessages(""),b=!1),this.kpiHealthTilesView.setTileScores(v,"deep-dive-kpi-health-tiles"))}),this.kpiHealthScoreSearchProgress=this.kpiHealthScoreSearchJob.getProgress().subscribe(v=>{var m;null!==(m=v.content)&&void 0!==m&&m.isDone||!this.kpiHealthTilesView||this.kpiHealthTilesView.displaySearchMessages("waiting")})},render:function render(){var v=this;this.createSearchJob(),this.kpiHealthTilesView=new ne.default({el:this.$(".kpi-health-tiles"),tileView:te.OBJECT_TYPE,hideGearLink:!0,severityTilesConfig:{idField:"itsi_kpi_id",severityLabelField:"severity_label",severityLevelField:"severity_value",severityColorField:"color",valueField:"alert_value",sparklineField:"spark",labelField:"kpi",subLabelField:"service",dataFields:["itsi_kpi_id","itsi_service_id"]},serviceTitle:this._serviceTitle,addLaneFunction:function addLaneFunction(m){var b=v.savedDeepDive.get("lane_settings_collection"),M="avg";b.length>0&&b.some((function(v){"avg"===v.get("kpiStatsOp")||(M=v.get("kpiStatsOp"))}));var W=(0,N.default)(m,(function(m){var b=m.model,N=(0,z.findWhere)(v._fetchedServiceArray,{_key:b.get("dataFields").itsi_service_id}),W=(0,z.findWhere)(N.kpis,{_key:b.get("dataFields").itsi_kpi_id}),$=W.search_time_series_aggregate,U=new re.default({kpiTitle:b.get("label"),subtitle:N.title||"",kpiServiceId:b.get("dataFields").itsi_service_id,kpiServiceTitle:N.title||"",kpiId:b.get("dataFields").itsi_kpi_id,kpiUnit:b.get("unit"),laneType:"kpi",searchSource:"kpi",kpiStatsOp:M,kpiAddToSummary:"yes",search:$,thresholdIndicationEnabled:"enabled",thresholdIndicationType:"stateIndication"});return U.kpiModel=W,U}));b.add(W)},removeLaneFunction:function removeLaneFunction(m){var b=[],M=v.savedDeepDive.get("lane_settings_collection");M.forEach((function(v){-1!==m.indexOf(v.get("kpiId"))&&b.push(v.id)})),b.forEach((function(v){var m=M.get(v);M.remove(m)}))}})},createKpiSelectionMap:function createKpiSelectionMap(){if(void 0!==this._fetchedServiceArray){var v={},m=[];if(this.savedDeepDive.get("lane_settings_collection").forEach((function(v){null!==v.get("kpiId")&&-1===m.indexOf(v.get("kpiId"))&&m.push(v.get("kpiId"))})),m.length>0)for(var b=0;b<this._fetchedServiceArray.length;b++){var M=this._fetchedServiceArray[b].kpis;if(void 0!==M&&M.length>0)for(var z=0;z<M.length;z++){var N=M[z];-1!==m.indexOf(N._key)?v[N._key]=!0:v[N._key]=!1}}this.kpiHealthTilesView.setKpiSelectionMap(v),this.kpiHealthTilesView.render()}},assignKpiUnits:function assignKpiUnits(v){if(this._fetchedServiceArray=v,void 0!==this._fetchedServiceArray){for(var m={},b=0;b<this._fetchedServiceArray.length;b++){var M=this._fetchedServiceArray[b].kpis;if(void 0!==M&&M.length>0)for(var z=0;z<M.length;z++){var N=M[z],W=N.unit;null!=W&&""!==W&&(m[N._key]=N.unit)}}this.kpiHealthTilesView.setKpiUnitMap(m),this.kpiHealthTilesView.render()}},setServiceFetchedArray:function setServiceFetchedArray(v){this._fetchedServiceArray=v},setSavedDeepDive:function setSavedDeepDive(v){this.savedDeepDive instanceof ae.default&&(this.stopListening(this.savedDeepDive),this.stopListening(this.laneSettingsCollection)),this.savedDeepDive=v,this.laneSettingsCollection=this.savedDeepDive.get("lane_settings_collection"),this.listenTo(this.laneSettingsCollection,"add remove reset",this.createKpiSelectionMap)}});m.default=se;v.exports=m.default},6845:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=_interopRequireWildcard(b(166)),W=_interopRequireWildcard(b(1938)),$=M(b(0)),U=b(4),q=M(b(34)),G=b(107),ee=M(b(111)),te=b(188),ie=M(b(695));function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?b:m})(v)}function _interopRequireWildcard(v,m){if(!m&&v&&v.__esModule)return v;if(null===v||"object"!=typeof v&&"function"!=typeof v)return{default:v};var b=_getRequireWildcardCache(m);if(b&&b.has(v))return b.get(v);var M={__proto__:null},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var N in v)if("default"!==N&&{}.hasOwnProperty.call(v,N)){var W=z?Object.getOwnPropertyDescriptor(v,N):null;W&&(W.get||W.set)?Object.defineProperty(M,N,W):M[N]=v[N]}return M.default=v,b&&b.set(v,M),M}b(3773);var ne=z.default.View.extend({initialize:function initialize(v){z.default.View.prototype.initialize.apply(this,arguments),this.id=this.id||this.cid,this.impactedTreeRoot=v.impactedTreeRoot,this.dependsOnTreeRoot=v.dependsOnTreeRoot,this.savedModel=null,v.savedModel instanceof ie.default&&this.setSavedModel(v.savedModel),this._firstRender=!0,this._initialHeight=v.initialHeight||"45%",this.seperation=v.separation||2,this.children={},this.children.noDependenciesMessage=new ee.default({content:$.default.createElement("div",null,(0,U.gettext)("Service Dependencies not defined.")," ",$.default.createElement(q.default,{"data-test-itsi":"topology-tree-service-dependency-drilldown-link",openInNewContext:!0,to:v.addDependenciesHandler()},(0,U.gettext)("Define dependencies."))),dataTestItsi:"service-topology-no-dependencies-message",type:"info"})},_setUpTopologyTree:function _setUpTopologyTree(){var v=this.$el.height(),m=this.$el.width(),b=m-m/2,M=v-v/2<180?180:v-v/2,z=N.select(this.$el.get(0));z.selectAll(".topology-tree-no-dependencies-container").remove(),z.append("div").attr("class","topology-tree-no-dependencies-container").attr("data-test-itsi","topology-tree-no-dependencies-container"),this.tree=N.tree().nodeSize([25,90]).separation(function(){return this.seperation}.bind(this)),this.diagonal=N.linkVertical().x((function(v){return v.data.x})).y((function(v){return-v.data.y})),this.dependsOnDiagonal=N.linkVertical().x((function(v){return v.data.x})).y((function(v){return v.data.y})),z.selectAll("svg.topology-tree-container").remove(),z=(z=z.append("svg").attr("class","topology-tree-container").attr("data-test-itsi","topology-tree-container").attr("width","100%").attr("height","100%")).append("g").attr("class","service-topology-topology-tree").attr("data-test-itsi","service-topology-topology-tree").attr("transform","translate("+b+","+M+")"),this.d3treeLinks=z.append("g").attr("class","topology-tree-links").attr("data-test-itsi","topology-tree-links"),this.d3treeRoot=z.append("g").attr("class","topology-tree-root").attr("data-test-itsi","topology-tree-root"),this.d3impactedTree=z.append("g").attr("class","topology-impacted-tree").attr("data-test-itsi","topology-impacted-tree"),this.d3dependsOnTree=z.append("g").attr("class","topology-depends-on-tree").attr("data-test-itsi","topology-depends-on-tree"),z.append("svg:defs").selectAll("marker").data(["end"]).enter().append("svg:marker").attr("id",String).merge(z).attr("viewBox","0 -5 10 10").attr("refX",10).attr("refY",0).attr("markerWidth",15).attr("markerHeight",15).attr("orient","auto").append("g:path").attr("d","M0,-5L10,0L0,5").style("fill",(0,G.getSeverityColor)(-1)),z.append("svg:defs").selectAll("marker").data(["start"]).enter().append("svg:marker").attr("id",String).merge(z).attr("viewBox","-5 -5 10 10").attr("refX",-10).attr("refY",0).attr("markerWidth",15).attr("markerHeight",15).attr("orient","auto").append("g:path").attr("d","M-5,0L5,5L5,-5").style("fill",(0,G.getSeverityColor)(-1))},render:function render(){var v=this;this._firstRender&&(this._setUpTopologyTree(),this._firstRender=!1);var m=W.hierarchy(this.impactedTreeRoot);W.tree(m);var b=m.descendants(),M=m.links(),z=W.hierarchy(this.dependsOnTreeRoot);W.tree(z);var $,U=z.descendants(),q=z.links(),ee=this.$el.find(".topology-tree-container"),ie=this.$el.find(".topology-tree-no-dependencies-container"),ne=function ellipsis(v,m){v.each((function(){var v=N.select(this),b=v.data()[0].data;if(b){var M=b.name,z=v.attr("y");if(!v.text())return;var W=v.text(null).append("tspan").attr("x",0).attr("y",z);if(W.text(M),"function"==typeof W.node().getComputedTextLength&&W.node().getComputedTextLength()>m){W.text(null);var $=M.substr(0,8).concat("...");W.text($),W.append("title").text(M)}}}))};this.impactedTreeRoot.children.length||this.dependsOnTreeRoot.children.length?(ie.hide(),this.$el.animate({height:this._initialHeight},400,"swing"),ee.show(),($=this.d3treeRoot.selectAll("g.tree-nodes").data([b[0]],(function(v){return v.id}))).exit().remove(),($=$.enter().append("g").attr("class","tree-nodes").merge($).attr("data-test-itsi","service-topology-tree-nodes").attr("transform",(function(v){return"translate("+v.data.x+","+v.data.y+")"}))).append("circle").attr("class","service-circle").attr("data-test-itsi","service-circle").attr("opacity",1).attr("r",15).attr("cursor","default").attr("fill",(function(v){return N.rgb(v.data.color).brighter(.3).toString()})),$.append("text").text((function(){return""})).attr("class","maintenance-mode-icon").attr("data-test-itsi","maintenance-mode-icon").attr("dx",0).attr("dy",4).attr("opacity",(function(v){if(v.data.color!==(0,G.getSeverityColor)(-2))return"1e-6"})).attr("cursor","pointer").attr("font-family","icokate").attr("text-anchor","middle").attr("fill",te.backgroundColor).attr("font-size","10px"),$.append("text").text((function(v){return v.data.name})).attr("class","topology-tree-service-title").attr("data-test-itsi","topology-tree-service-title").attr("dx",0).attr("dy",30).attr("cursor","pointer").attr("text-anchor","middle").attr("font-size","12px"),ne($.selectAll("text.topology-tree-service-title"),120)):(this.$el.animate({height:"55px"},400,"swing"),ee.hide(),ie.show(),ie.append(this.children.noDependenciesMessage.render().$el));var ae=function onClickAction(m){v.savedModel.set("topology_id",m.data._key)};this.impactedTreeRoot.children&&(($=this.d3impactedTree.selectAll("g.tree-nodes").data(b,(function(v){return v.id}))).exit().remove(),($=$.enter().append("g").attr("class","tree-nodes").merge($).attr("data-test-itsi","service-topology-tree-nodes").attr("transform",(function(v){return v.parent,"translate("+v.data.x+","+-v.data.y+")"})).on("mouseover",(function(v,m){if(m.parent)return N.select(this).attr("opacity",.5)})).on("mouseout",(function(v,m){if(m.parent)return N.select(this).attr("opacity",1)}))).append("circle").attr("class","service-circle").attr("data-test-itsi","service-circle").attr("opacity",1).attr("r",10).attr("fill",(function(v){return v.data.color})).attr("cursor",(function(v){if(v.parent)return"pointer"})).on("click",(function(v,m){ae(m)})),$.append("text").text((function(){return""})).attr("class","maintenance-mode-icon").attr("data-test-itsi","maintenance-mode-icon").attr("dx",0).attr("dy",4).attr("opacity",(function(v){if(v.data.color!==(0,G.getSeverityColor)(-2))return"1e-6"})).attr("cursor","pointer").attr("font-family","icokate").attr("text-anchor","middle").attr("fill",te.backgroundColor).attr("font-size","10px").on("click",(function(v,m){ae(m)})),$.append("text").text((function(v){if(v.parent)return v.data.name})).attr("class","topology-tree-service-title").attr("data-test-itsi","topology-tree-service-title").attr("dx",0).attr("dy",20).attr("cursor","pointer").attr("text-anchor","middle").attr("opacity",(function(v){if(!v.parent)return"1e-6"})).attr("font-size","10px"),this.d3treeLinks.selectAll("g.impacted-tree-links").data(M,(function(v){return v.target.id})).enter().insert("path","g").attr("class","impacted-tree-links").attr("data-test-itsi","impacted-tree-links").attr("d",this.diagonal).attr("fill","none").attr("stroke",(0,G.getSeverityColor)(-1)).attr("stroke-width",1).attr("marker-end","url(#end)"),ne($.selectAll("text.topology-tree-service-title"),50)),this.dependsOnTreeRoot.children&&(($=this.d3dependsOnTree.selectAll("g.tree-nodes").data(U,(function(v){return v.id}))).exit().remove(),($=$.enter().append("g").attr("class","tree-nodes").merge($).attr("data-test-itsi","service-topology-tree-nodes").attr("transform",(function(v){return"translate("+v.data.x+","+v.data.y+")"})).on("mouseover",(function(v,m){if(m.parent)return N.select(this).attr("opacity",.5)})).on("mouseout",(function(v,m){if(m.parent)return N.select(this).attr("opacity",1)}))).append("circle").attr("class","service-circle").attr("data-test-itsi","service-circle").attr("opacity",1).attr("r",10).attr("fill",(function(v){return v.data.color})).attr("cursor",(function(v){if(v.parent)return"pointer"})).attr("marker-end","url(#start)").on("click",(function(v,m){ae(m)})),$.append("text").text((function(){return""})).attr("class","maintenance-mode-icon").attr("data-test-itsi","maintenance-mode-icon").attr("dx",0).attr("dy",4).attr("opacity",(function(v){if(v.data.color!==(0,G.getSeverityColor)(-2))return"1e-6"})).attr("cursor","pointer").attr("font-family","icokate").attr("text-anchor","middle").attr("fill",te.backgroundColor).attr("font-size","10px").on("click",(function(v,m){ae(m)})),$.append("text").text((function(v){if(v.parent)return v.data.name})).attr("class","topology-tree-service-title").attr("data-test-itsi","topology-tree-service-title").attr("dx",0).attr("dy",20).attr("cursor","pointer").attr("text-anchor","middle").attr("opacity",(function(v){if(!v.parent)return"1e-6"})).attr("font-size","10px"),this.d3treeLinks.selectAll("g.depends-on-tree-links").data(q,(function(v){return v.target.id})).enter().insert("path","g").attr("class","depends-on-tree-links").attr("data-test-itsi","depends-on-tree-links").attr("d",this.dependsOnDiagonal).attr("fill","none").attr("stroke",(0,G.getSeverityColor)(-1)).attr("stroke-width",1).attr("marker-start","url(#start)"),ne($.selectAll("text.topology-tree-service-title"),50)),this._setWidth()},_setWidth:function _setWidth(){if(this.$(".service-topology-topology-tree").get(0)){var v=N.select(this.$(".service-topology-topology-tree").get(0)).node().getBoundingClientRect().width;if(v>350){this.$(".topology-tree-container").width(v+40);var m=N.select(this.$(".service-topology-topology-tree").get(0)),b=this.$el.height(),M={left:v-v/2+21,right:120,top:b-b/2<180?180:b-b/2,bottom:180};m.attr("transform","translate("+M.left+","+M.top+")")}}},setSavedModel:function setSavedModel(v){this.savedModel instanceof ie.default&&this.stopListening(this.savedModel),this.savedModel=v}});m.default=ne;v.exports=m.default},6846:function(v,m){v.exports='<div class="sidebar expanded" data-test-itsi="deep-dive-sidebar-expanded">\n\t<div class="sidebar-body">\n\t\t<div class="report-preview content-preview splunkjs-mvc-simplexml-addcontent-reportcontent">\n\t\t\t<div class="header">\n\t\t\t\t<% if (vars.hasServices) { %>\n\t\t\t\t\t<h3 class="horizontal-focus" data-test-itsi="horizontal-focus-text"><%= vars.gettext("Focus") %>:</h3>\n\t\t\t\t\t<div class="service-selector-dropdown"></div>\n\t\t\t\t<% } else { %>\n\t\t\t\t\t<h3 class="horizontal-focus-no-services" data-test-itsi="deep-dive-no-services"><%= vars.gettext("No services found.") %></h3>\n\t\t\t\t<% } %>\n\t\t\t</div>\n\t\t\t<div class="preview-body">\n\t\t\t\t<% if (vars.hasServices) { %>\n\t\t\t\t\t<div class="deep-dive-topology-tree-container" data-test-itsi="deep-dive-topology-tree-container"></div>\n\t\t\t\t\t<div class="deep-dive-kpi-listing-container">\n\t\t\t\t\t\t<div class="kpi-health-tiles" data-test-itsi="kpi-health-tiles"></div>\n\t\t\t\t\t</div>\n\t\t\t\t<% } else { %>\n\t\t\t\t\t<p class="deep-dive-no-services" data-test-itsi="deep-dive-no-services-suggestion">\n\t\t\t\t\t\t<%= vars.gettext("To create your first service, click") + \' \' %>\n\t\t\t\t\t\t<span class="deep-dive-services-lister-link-placeholder"></span>.\n\t\t\t\t\t</p>\n\t\t\t\t<% } %>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>'},6847:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=b(45),N=M(b(33)),W=M(b(15)),$=b(4),U=M(b(77)),q=M(b(6848)),G=(0,z.template)(q.default,null,{variable:"vars"}),ee=W.default.View.extend({initialize:function initialize(v){W.default.View.prototype.initialize.apply(this,arguments),this.id=this.id||this.cid,this._serviceId=v.serviceId,this._fetchedServiceArray=v.fetchedServiceArray,this.toggleSidebar=v.toggleSidebar,this.isSidebarOpen=v.isSidebarOpen,this.children={},this.iconToggleExpand="chevron-right",this.iconToggleCollapse="chevron-left",this.children.toggleLink=new U.default({ariaLabel:(0,$.gettext)("Expand side panel"),dataTestItsi:"vertical-deep-dive-open-sidebar-link",icon:this.iconToggleExpand,isLink:!0,onClick:this._toggleSidebar.bind(this),screenReaderText:(0,$.gettext)("Expand side panel"),style:{fontSize:20,margin:"10px 19px"}})},_toggleSidebar:function _toggleSidebar(){this.toggleSidebar()},render:function render(){this.$el.removeClass("deep-dive-horizontal-sidebar"),this.$el.addClass("deep-dive-vertical-sidebar").append(G({gettext:$.gettext},{variable:"vars"})),this.$el.find(".deep-dive-sidebar-toggle-placeholder").replaceWith(this.children.toggleLink.render().$el),this._updateServiceTitle()},_updateServiceTitle:function _updateServiceTitle(){if(this._fetchedServiceArray&&!(0,N.default)(this._fetchedServiceArray)){var v=(0,z.findWhere)(this._fetchedServiceArray,{_key:this._serviceId}),m=null!==this._serviceId&&v?v.title:this._fetchedServiceArray[0].title;this.$(".service-name").text(m)}}});m.default=ee;v.exports=m.default},6848:function(v,m){v.exports='<div class="sidebar collapsed" data-test-itsi="deep-dive-sidebar-collapsed">\n\t<div class="sidebar-body">\n\t\t<div style="display:block">\n\t\t\t<div class="deep-dive-sidebar-toggle-placeholder"></div>\n\t\t\t\t<h3 class="focus-title" data-test-itsi="side-bar-vertical-focus-title"><%= vars.gettext("Focus") %>:</h3>\n\t\t\t\t<h3 class="service-name" data-test-itsi="side-bar-vertical-service-title"><%- vars.gettext("Loading...") %></h3>\n\t\t\t</div>\n\t</div>\n</div>\n'},6849:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(32)),N=M(b(15)),W=M(b(140)),$=M(b(94)),U=b(4),q=b(85),G=b(67),ee=b(52),te=M(b(1200)),ie=M(b(2465)),ne=M(b(695)),ae=M(b(138));b(6851);var re=ie.default.extend({skipRealTimePresets:!0,headerControlsDataTestItsiPrefix:"deep-dive-header",saveButtonEnabledDataTestItsi:"deep-dive-save-enabled-button",saveButtonDisabledDataTestItsi:"deep-dive-save-disabled-button",saveAsButtonDataTestItsi:"deep-dive-save-as-button",initialize:function initialize(v){if(v=v||{},this._appPageHeaderModel=null,this.savedDeepDive=null,this._firstRender=!0,this._pageChrome=v.pageChrome,this._urlTokenModel=v.pageChrome.urlTokenModel,!(v.appPageHeaderModel instanceof N.default.Model))throw"Page Header Model passed to DeepDivePageHeaderView must be a valid model!";this._appPageHeaderModel=v.appPageHeaderModel,this.setAppPageHeaderModel(this._appPageHeaderModel),v.savedDeepDive instanceof ne.default?this.setSavedDeepDive(v.savedDeepDive):this.setSavedDeepDive(new ne.default({is_named:!1})),this._appPageHeaderModel&&(this.listenTo(this._appPageHeaderModel,"change",this._updateTitleDescription),this.listenTo(this._appPageHeaderModel,"enableSave",this._enableSave),this.listenTo(this._appPageHeaderModel,"disableSave",this._disableSave)),ie.default.prototype.initialize.apply(this,arguments)},setAppPageHeaderModel:function setAppPageHeaderModel(v){v instanceof N.default.Model&&(this._stateModel instanceof N.default.Model&&this.stopListening(this._stateModel),this._stateModel=v,this.listenTo(this._stateModel,"change:title change:description",(function(){this.title=this._stateModel.get("title"),this.description=this._stateModel.get("description"),this._firstRender&&this.render()})))},setSavedDeepDive:function setSavedDeepDive(v){if(v instanceof ne.default){this.savedDeepDive instanceof ne.default&&(this.stopListening(this.savedDeepDive.get("lane_settings_collection")),this.stopListening(this.savedDeepDive)),this.savedDeepDive=v,this.savedDeepDive.isNew()||(this._updateAppPageHeaderModel(),this._updateURL());var m=(0,$.default)(this._autosaveSavedDeepDive,1e3);this.listenTo(this.savedDeepDive.get("lane_settings_collection"),"change add remove",m),this.listenTo(this.savedDeepDive,"change",this._updateURL),this.listenTo(this.savedDeepDive,"replace",this._replaceSavedDeepDive),this._firstRender||this.render()}},_updateAppPageHeaderModel:function _updateAppPageHeaderModel(){this._appPageHeaderModel.set({title:this.savedDeepDive.get("title"),description:this.savedDeepDive.get("description"),earliest:this.savedDeepDive.get("earliest_time")||"-60m",latest:this.savedDeepDive.get("latest_time")||"now"})},_performSave:function _performSave(){this.savedDeepDive.set("mod_time",(0,G.getModTime)()),(0,z.default)("body").append('<div id="deep-dive-save-action-backdrop" class="modal-backdrop fade in">'),this.savedDeepDive.save().done(()=>{(0,z.default)("#deep-dive-save-action-backdrop").remove(),this._disableSave()}).fail(v=>{new ae.default({dataTestItsi:"deep-dive-save-error-modal",errorMessage:(0,U.gettext)("Could not load/save the deep dive."),htmlResponse:v}).render(),(0,z.default)("#deep-dive-save-action-backdrop").remove()}),(0,z.default)(window).unbind("beforeunload")},_performSaveAs:function _performSaveAs(){this.savedDeepDive.set({earliest_time:this._appPageHeaderModel.get("earliest"),latest_time:this._appPageHeaderModel.get("latest")});var v=this.savedDeepDive.clone();v.set({is_named:!0}),v.unset("_key");var m=(0,W.default)(this.savedDeepDive.get("acl"));m.owner=q.username||"",v.set("acl",m);var b=new te.default({model:{savedPage:v},onHiddenRemove:!0});v.once("sync",function(){this.savedDeepDive.trigger("replace",v),this.children.saveButton.changeStateAndSelector(!1,this.saveButtonEnabledDataTestItsi),this._disableSave(),(0,z.default)(window).unbind("beforeunload")}.bind(this)),b.render()},changeViewMode:function changeViewMode(){ie.default.prototype.changeViewMode.apply(this,arguments),(0,z.default)(window).trigger("resize")},saveAction:function saveAction(){this._urlTokenModel.get("savedDeepDiveID")?this.saveButtonDisabled||this._performSave():this._performSaveAs()},saveAsAction:function saveAsAction(){this._performSaveAs()},render:function render(){return this._firstRender&&(ie.default.prototype.render.apply(this,arguments),this._firstRender=!1),this.savedDeepDive.get("is_named")||this._disableSave(),this},_updateTitleDescription:function _updateTitleDescription(){this.savedDeepDive.set({title:this._appPageHeaderModel.get("title"),description:this._appPageHeaderModel.get("description")})},_updateURL:function _updateURL(){this._urlTokenModel instanceof N.default.Model&&this._urlTokenModel.save({savedDeepDiveID:this.savedDeepDive.id,owner:this.savedDeepDive.get("_owner"),earliest:this.savedDeepDive.get("earliest_time"),latest:this.savedDeepDive.get("latest_time")})},_cleanUrl:function _cleanUrl(){this._urlTokenModel.has("laneSettingsCollection")&&this.savedDeepDive.get("is_named")&&(this._pageChrome.cleanUrl(),this._urlTokenModel.unset("laneSettingsCollection"),this._updateURL(),this._appPageHeaderModel.trigger("change"))},_autosaveSavedDeepDive:function _autosaveSavedDeepDive(){if(!1===this.savedDeepDive.get("is_named")&&null!==this.savedDeepDive.get("focus_id"))if(this.savedDeepDive.isNew()){if(!this._inFlight){this._inFlight=!0;var v=this;this.savedDeepDive.save({success:function success(){v._inFlight=!1},error:function error(){v._inFlight=!1}})}}else this.savedDeepDive.save()},_replaceSavedDeepDive:function _replaceSavedDeepDive(v){this.setSavedDeepDive(v),this._cleanUrl()},_enableSave:function _enableSave(){this.saveButtonDisabled&&(this.saveButtonDisabled=!1,this.children&&this.children.saveButton&&this.children.saveButton.changeStateAndSelector(!1,this.saveButtonEnabledDataTestItsi),(0,z.default)(window).bind("beforeunload",(function(){return ee.LEAVE_WITHOUT_SAVING_MESSAGE})))}});m.default=re;v.exports=m.default},6851:function(v,m,b){"use strict";b.r(m);var M=b(12),z=b.n(M),N=b(2768),W=b.n(N),$={insert:"head",singleton:!1};z()(W.a,$);m.default=W.a.locals||{}},6852:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=b(52),W=b(620),$=z.default.Model.extend({save:function save(v){this.set(v),(0,N.updateURL)((0,W.uiEditURL)(this.toJSON()))}});m.default=$;v.exports=m.default},695:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(37)),N=M(b(70)),W=b(232),$=b(620),U=b(114),q=M(b(492)),G=M(b(806)),ee=q.default.extend({initialize:function initialize(v,m){q.default.prototype.initialize.apply(this,arguments)},hasAcl:!0,objectNameSingular:W.OBJECT_NAMES.singular,objectNamePlural:W.OBJECT_NAMES.plural,_objectType:W.OBJECT_TYPE,defaults:function defaults(){return(0,N.default)({},q.default.prototype.defaults,{earliest_time:"-60m",latest_time:"now",is_named:!0,focus_id:null,topology_id:"",lane_settings_collection:new G.default,_owner:""})},parse:function parse(v,m){return Object.prototype.hasOwnProperty.call(v,"lane_settings_collection")&&(v.lane_settings_collection=new G.default(v.lane_settings_collection,{parse:!0})),q.default.prototype.parse.apply(this,arguments)},getEditUrl:function getEditUrl(){var v=this.get("_owner");return v||(v=U.USERS.NOBODY,this.set("_owner",v)),(0,$.uiEditURL)({savedDeepDiveID:this.id,owner:v})},getViewUrl:function getViewUrl(){return this.getEditUrl()},save:function save(v,m){m=m||{};var b=JSON.parse(JSON.stringify(this));if(b&&v)for(var M in b)if(Object.prototype.hasOwnProperty.call(b,M)){var N=b[M];if(Object.prototype.hasOwnProperty.call(v,M)){var W=v[M];N!==W&&(b[M]=W)}}return void 0!==b.lane_settings_collection&&(0,z.default)(b.lane_settings_collection.models,(function(v){delete v.isAccessDenied})),m.data=JSON.stringify(b),m.contentType="application/json",q.default.prototype.save.call(this,v,m)}});m.default=ee;v.exports=m.default},806:function(v,m,b){"use strict";var M=b(1);Object.defineProperty(m,"__esModule",{value:!0}),m.default=void 0;var z=M(b(15)),N=M(b(494)),W=z.default.Collection.extend({model:N.default});m.default=W;v.exports=m.default}}); |