12345678910 |
- /**
- * IBM Confidential OCO Source Materials IBM Business Platform: Dashboards
- * (C) Copyright IBM Corp. 2016, 2020
- *
- * The source code for this program is not published or otherwise divested of
- * its trade secrets, irrespective of what has been deposited with the U.S.
- * Copyright Office
- */
- function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _possibleConstructorReturn(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var _extends=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(t[o]=i[o])}return t},_createClass=function(){function t(t,e){for(var i=0;i<e.length;i++){var o=e[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,i,o){return i&&t(e.prototype,i),o&&t(e,o),e}}(),_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};define("dashboard-analytics/lib/@waca/dashboard-common/dist/api/Error",[],(function(){return function(){function t(e,i){_classCallCheck(this,t),this._message=e.msg,this._params=e.params,this._type=i&&"warning"===i.type?"warning":"error"}return t.prototype.getMessage=function(){return this._message},t.prototype.getParams=function(){return this._params},t.prototype.getType=function(){return this._type},t.prototype.toJson=function(){return{message:this.getMessage(),params:this.getParams(),type:this.getType()}},t}()})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/utils/HtmlXSSUtils",[],(function(){var t=["body","embed","script","object","applet","meta","style","link"];return{cleanseContentElements:function(t,e,i){if(!t)return null;var o=(((e=e||[])+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join("");if(i){t=t.replace(/<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>/gi,"")}return t.replace(/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,(function(t,e){return o.indexOf("<"+e.toLowerCase()+">")>-1?t:""}))},isValidHtmlContent:function(t){return!this.containsTag(t)&&!this.containsBlackListedAttributes(t)&&this.isHtmlSafe(t)},containsTag:function(e){return new RegExp("<("+t.join("|")+")(\\s|\\/|>|$)","i").test(e)},containsBlackListedAttributes:function(t){return new RegExp("<\\w+[^>]*\\bon\\w+\\s*=","i").test(t)},isHtmlSafe:function(t){var e=t.match(/<\s*\w+\b[^>]+\s*>/g);return!e||[!0].concat(e).reduce((function(t,e){return t&&!e.match(/\w+\s*=\s*"?\s*javascript/gi)}))},sanitizeHtml:function(t){return t&&this.isValidHtmlContent(t)?t:""}}})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/DynamicFileLoader",["require"],(function(t){return{_require:t,load:function(t){if(!Array.isArray(t))throw new Error("modules must be an array");t.forEach((function(e,i){-1!==e.indexOf("text!")?t[i]=e.replace("text!","text!./"):t[i]="./"+e}));var e=[],i=[];return t.forEach((function(){var t={},o=new Promise((function(e,i){t.resolve=e,t.reject=i}));i.push(t),e.push(o)})),this._require(t,(function(){for(var t=0;t<arguments.length;t++)i[t].resolve(arguments[t])}),(function(t){i[0].reject(t)})),Promise.all(e)},loadModules:function(t){return this.load(t)}}})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/api/WidgetAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getId=function(){},t.prototype.getEventGroupId=function(){},t.prototype.getScope=function(){},t.prototype.getLayoutAPI=function(){},t.prototype.getType=function(){},t.prototype.getProperties=function(){},t.prototype.getProperty=function(){},t.prototype.getPropertyLayoutList=function(){},t.prototype.getPropertyList=function(){},t.prototype.getFeature=function(){},t.prototype.getContextToolbarItems=function(){},t.prototype.getError=function(){},t.prototype.getErrorDetails=function(){},t.prototype.hasError=function(){},t.prototype.hasWarning=function(){},t.prototype.clearError=function(){},t.prototype.on=function(){},t.prototype.off=function(){},t.prototype.isWidgetMaximized=function(){},t.prototype.isContextualGridEnabled=function(){},t.prototype.setFeatureEnabled=function(){},t}()})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/api/impl/Widget",["../../core/APIFactory","../WidgetAPI"],(function(t,e){return function(){function i(t){_classCallCheck(this,i),this.widget=t}return i.prototype.getAPI=function(){return t.createAPI(this,[e])},i.prototype.getId=function(){return this.widget.getId()},i.prototype.getEventGroupId=function(){return this.widget.getEventGroupId()},i.prototype.getScope=function(){return this.widget.getContainerPageId()},i.prototype.getLayoutAPI=function(){return this.widget.getLayoutAPI()},i.prototype.getType=function(){return this.widget.getType()},i.prototype.getProperties=function(t){return this.widget.getProperties(t)},i.prototype.getProperty=function(t){return this.widget.getProperty(t)},i.prototype.getPropertyLayoutList=function(){return this.widget.getPropertyLayoutList()},i.prototype.getPropertyList=function(){return this.widget.getPropertyList()},i.prototype.getFeature=function(t){return this.widget.getFeature(t)},i.prototype.getContextToolbarItems=function(){return this.widget.getContextToolbarItems()},i.prototype.getError=function(){return this.widget.getError()},i.prototype.getErrorDetails=function(){return this.hasError()?{errorMessage:this.widget.getError()}:null},i.prototype.hasError=function(){return this.widget.hasError()},i.prototype.hasWarning=function(){return this.widget.hasWarning()},i.prototype.clearError=function(){this.widget.clearError()},i.prototype.on=function(t,e,i){return this.widget.on(t,e,i)},i.prototype.off=function(t,e,i){return this.widget.off(t,e,i)},i.prototype.isWidgetMaximized=function(){return this.widget.isWidgetMaximized()},i.prototype.isContextualGridEnabled=function(){return this.widget.isContextualGridEnabled()},i.prototype.setFeatureEnabled=function(t,e){return this.widget.setFeatureEnabled(t,e)},i}()})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/ExpandedController",["jquery"],(function(t){var e=function(t){this.widget=t.widget};return e.prototype.toggle=function(){var e=t('<div class="card">');return this.widget.$el.parent().append(e),this.widget.getExpandViewContent&&this.widget.getExpandViewContent(this.data,e),Promise.resolve()},e})),define("text!dashboard-analytics/lib/@waca/dashboard-common/dist/ui/templates/FocusView.template",[],(function(){return'<div role="button" class="collapseSvg focusMode" tabindex="0" title="{{!it.label}}" aria-label="{{!it.label}}">\n\t<svg class="svgIcon" role="img" focusable="false">\n\t\t<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!it.collapseIcon}}"></use>\n\t</svg>\n</div>'})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/FocusView",["../lib/@waca/core-client/js/core-client/ui/AccessibleView","../nls/StringResources","jquery","doT","text!./templates/FocusView.template"],(function(t,e,i,o,a){var n=t.extend({init:function(t){n.inherited("init",this,arguments),this._content=t.content,this._owner=t.owner,this._widgetNode=t.data,this._dashboardState=t.dashboardState,this._iconsFeature=this._owner.dashboardApi.getFeature("Icons")},onKeyPress:function(t){27===t.keyCode&&this.cancel()},onTapBackground:function(){this.cancel()},_onClick:function(){this._owner.layoutAPI.offFocus()},render:function(){var t=this,n=this.containerElement||document.body,s=document.createElement("div");s.classList.add("focusViewContainer"),s.setAttribute("tabindex","-1");var r=i(n[0].appendChild(s));r.addClass("expandedView"),this._$container=r;var l=i('<div class="card gigante widgetFocus" tabindex="-1">');r.append(l);var c=this._owner.getExpandStartingPosition?this._owner.getExpandStartingPosition():this._getCardPosition(this._widgetNode.rowDiv),d=this._content.getFeature("VisExpandMode");if(d){this._setFocusState(!0),d.renderExpandedModeContent(l.get(0));var u=o.template(a)({label:e.get("evCollapse"),collapseIcon:this._iconsFeature.getIcon("minimize").id}),p=i(u);p.on("primaryaction",this._collapse.bind(this)),l.children().first().append(p)}var h={left:0,top:0,height:"100%",width:"100%"};l.css({"min-height":"inherit",top:c.top,left:c.left}).height(c.height).width(c.width),this._returnPosition=c,r.show();var g=new Promise(function(t){l.animate(h,"fast",function(){this.postRenderAnimation&&this.postRenderAnimation({height:l.height()}),t(r);var e=i(".popover");e.length&&e.popover("hide")}.bind(this._owner))}.bind(this));return i("body").on("tap.focusView",".focusViewContainer.expandedView",this.onTapBackground.bind(this)),i("body").on("keydown.pageView",this.onKeyPress.bind(this)),i("body").on("click.widgetContent",".widgetContent",this._onClick.bind(this)),r.on("touch","span.expand",(function(e){e.preventDefault(),e.stopImmediatePropagation(),t._collapse()})).on("tap","div.card",(function(t){t.preventDefault(),t.stopImmediatePropagation()})),g},remove:function(){return this._setFocusState(!1),this._$container&&(this._$container.remove(),this._$container=null),i("body").off("tap.focusView"),i("body").off("keydown.pageView"),i("body").off("click.widgetContent"),n.inherited("remove",this,arguments)},_getCardPosition:function(t){var e=i(t).parents(".cardscroll")[0],o=i(e).scrollTop(),a=this._getPosition(t);return a.y-=o,{top:a.y,left:a.x,height:i(t).height(),width:i(t).width()}},_restoreUI:function(){this._owner.onRestore&&this._owner.onRestore(),this.getLaunchPoint()&&this.getLaunchPoint().focus()},_collapse:function(){this._setFocusState(!1);var t=this._$container.find("div.card");t.css({overflow:"hidden"});var e=this.remove.bind(this);t.animate(this._returnPosition,"fast",function(){this._$container.fadeOut("fast",e)}.bind(this)),this._restoreUI()},cancel:function(){this._setFocusState(!1),this._$container&&(this._$container.fadeOut("fast",this.remove.bind(this)),this._restoreUI())},_getPosition:function(t){for(var e=0,i=0;t;)e+=t.offsetLeft-t.scrollLeft+t.clientLeft,i+=t.offsetTop-t.scrollTop+t.clientTop,t=t.offsetParent;return{x:e,y:i}},_setFocusState:function(t){this._dashboardState.getUiState().focus!=t&&this._dashboardState.updateUiState({stateChange:{focus:t}})}});return n})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/WidgetBase",["../lib/@waca/core-client/js/core-client/ui/core/Events","../lib/@waca/core-client/js/core-client/utils/Deferred","../api/Error","underscore","jquery","../utils/HtmlXSSUtils","../DynamicFileLoader","../api/impl/Widget","../utils/ContentUtil","./ExpandedController","./FocusView"],(function(t,e,i,o,a,n,s,r,l,c,d){var u=300,p=300,h=t.extend({expanded:!1,init:function(t){h.inherited("init",this,arguments),this.dashboardApi=t.dashboardApi;var i=-1!==[void 0,!0,"true"].indexOf(this.dashboardApi.getAppConfig("usePreferredSize")),o=t.initialConfigJSON&&t.initialConfigJSON.usePreferredSize;this.usePreferredSize=!1!==o&&i,this.whenContainerIsReady=new e,this.id=t.id,this.canvas=t.canvas,this.content=t.content,this._stateAPI=this.content.getFeature("state.internal"),this._stateAPI.onChangeError(this.onStateChangeError.bind(this)),this.initialConfigJSON=t.initialConfigJSON,this.el=t.el,this.$el=a(this.el),this.$widgetContainer=a(t.widgetContainer),this.eventRouter=t.eventRouter,this.services=t.services,t.registry&&(this.properties=t.registry.properties);var n=this.dashboardApi.getFeature("internal");n&&(this.eventGroups=n.getBoardModel().eventGroups),this.colorsService=this.dashboardApi.getFeature("Colors"),this.registerEvents(t.eventRouter),this.contributionSpec=t.registry,this.logger=this.dashboardApi.getGlassCoreSvc(".Logger"),this.errorView=t.errorView,this.propertiesUtil=t.propertiesUtil,t.contentFeatureLoader.registerDeprecatedFeature(this.id,"WidgetAPI.deprecated",{getAPI:this.getAPI.bind(this)}),this._expandModeContainerSelector=".boardPageView:visible > .pageViewContent > .dashboardFrame > .dashboardFrameCentre"},getDashboardApi:function(){return this.dashboardApi},_extendAPI:function(t){var e=this.getAPI();for(var i in t)"function"==typeof t[i]&&(e[i]=t[i])},getFeature:function(){return null},setFeatureEnabled:function(){},getId:function(){return this.id},getAPI:function(){return this.widgetAPI||(this.widgetAPI=new r(this).getAPI()),this.widgetAPI},registerEvents:function(){this.dashboardApi.on("widget:stopMove",this.onStopMove,this),this.dashboardApi.on("widget:startMove",this.onStartMove,this),this.dashboardApi.on("widget:onDetailErrors",this.addErrorDetailsHandler,this),this.colorsService&&this.colorsService.on("colorSet:changed",this.onDashboardColorSetChanged,this)},unregisterEvents:function(){this.dashboardApi.off("widget:stopMove",this.onStopMove,this),this.dashboardApi.off("widget:startMove",this.onStartMove,this),this.dashboardApi.off("widget:onDetailErrors",this.addErrorDetailsHandler,this),this.colorsService&&this.colorsService.off("colorSet:changed",this.onDashboardColorSetChanged,this)},registerEventGroup:function(t){if(t=t||o.uniqueId("_addToDefaultGroup_"),this.eventGroups){var e=this.eventGroups.findGroup(this.id);if(!e||e.getPageId()!==this.getContainerPageId())return e=this.eventGroups.getDefaultGroup(this.getContainerPageId(),{payloadData:{undoRedoTransactionId:t}}),this.eventGroups.addToGroup(e.id,[this.id],{payloadData:{undoRedoTransactionId:t}}),!0}return!1},registerWidgetChromeEvents:function(t){t&&(t.on("widget:onResize",this.resize,this),t.on("widget:onShow",this.onShow,this),t.on("widget:onHide",this.onHide,this),t.on("widget:onMaximize",this.onMaximize,this),t.on("widget:onRestore",this.onRestore,this),t.on("widget:onTitleChange",this.onTitleChange,this),t.on("widgetchrome:selected",this.onChromeSelected,this),t.on("widgetchrome:deselected",this.onChromeDeselected,this),t.on("widget:onAuthoringMode",this.onAuthoringMode,this),t.on("widget:onConsumeMode",this.onConsumeMode,this),t.on("widget:onEventGroupMode",this.onEventGroupMode,this),t.on("widget:onEnterContainer",this.onEnterContainer,this),t.on("widget:onExitContainer",this.onExitContainer,this),t.on("layout:fillColorChange",this.onPagefillColorChange,this))},unregisterWidgetChromeEvents:function(t){t&&(t.off("widget:onResize",this.resize,this),t.off("widget:onShow",this.onShow,this),t.off("widget:onHide",this.onHide,this),t.off("widget:onMaximize",this.onMaximize,this),t.off("widget:onRestore",this.onRestore,this),t.off("widget:onTitleChange",this.onTitleChange,this),t.off("widgetchrome:selected",this.onChromeSelected,this),t.off("widgetchrome:deselected",this.onChromeDeselected,this),t.off("widget:onAuthoringMode",this.onAuthoringMode,this),t.off("widget:onConsumeMode",this.onConsumeMode,this),t.off("widget:onEventGroupMode",this.onEventGroupMode,this),t.off("widget:onEnterContainer",this.onEnterContainer,this),t.off("widget:onExitContainer",this.onExitContainer,this),t.off("layout:fillColorChange",this.onPagefillColorChange,this))},_registerModelEvents:function(){this.model.on("change",this._onModelChange,this),this.model.on("change:fillColor",this.applyFillColor,this),this.model.on("change:borderColor",this.applyBorderColor,this),this._modelEventsRegistered=!0},_unregisterModelEvents:function(){this._modelEventsRegistered&&(this.model.off("change",this._onModelChange,this),this.model.off("change:fillColor",this.applyFillColor,this),this.model.off("change:borderColor",this.applyBorderColor,this),this._modelEventsRegistered=!1)},onStartMove:function(){},onStopMove:function(){},onPagefillColorChange:function(){},onDashboardColorSetChanged:function(){this.colorsService.makeSureColorIsValidInModel({model:this.model,propertyName:"fillColor"}),this.colorsService.makeSureColorIsValidInModel({model:this.model,propertyName:"borderColor"})},getDefaultValue:function(t){var e=o.find(this.properties,(function(e){return e.id===t}));if(e)return e.defaultValue},onContainerReady:function(t){var e=t.model,i=t.widgetChromeEventRouter,o=t.isAuthoringMode,a=t.additionalWidgetData,n=void 0===a?{}:a,s=t.layoutAPI;this.model=e,this.widgetChromeEventRouter=i,this.isAuthoringMode=o,this.addPayloadData=n.addPayloadData,this.layoutAPI=s,this.model&&(this._registerModelEvents(),this.addWhiteListAttrs("fillColor","borderColor","animationEntrance","animationExit"),this.addColorProperties(["fillColor","borderColor"]),this.model.localizedProps&&this.model.localizedProps.length&&this.dashboardApi.getFeature("TranslationService").registerView({view:this,model:this.model})),this.registerWidgetChromeEvents(this.widgetChromeEventRouter),this.whenContainerIsReady.resolve()},getLayoutAPI:function(){return this.layoutAPI},onAuthoringMode:function(){this.isAuthoringMode=!0,this.isEventGroupMode=!1},onConsumeMode:function(){this.isAuthoringMode=!1,this.isEventGroupMode=!1},onEventGroupMode:function(){this.isAuthoringMode=!0,this.isEventGroupMode=!0,this._setEventGroupOverlayContent(this.eventGroups.findGroup(this.id))},getEventGroupId:function(){return this.eventRouter?this.eventRouter.channelId:void 0},setEventRouter:function(t,e){!t&&this.eventRouter?(this.unregisterEvents(this.eventRouter),this.onRemoveCurrentEventRouter(e),this.unregistered=!0):(this.unregistered||t.channelId!==this.eventRouter.channelId)&&(this.unregistered||(this.unregisterEvents(this.eventRouter),this.onRemoveCurrentEventRouter(e)),this.eventRouter=t,this.eventRouter&&(this.registerEvents(this.eventRouter),this.onNewEventRouter(e),this.unregistered=!1)),this._setEventGroupOverlayContent()},onRemoveCurrentEventRouter:function(){},onNewEventRouter:function(){},_setEventGroupOverlayContent:function(){var t=this.eventGroups.findGroup(this.id),e=this.getWidgetStyleNode().find(".eventGroupOverlayContent");t&&e&&e.text(t.getGroupIndex())},onEnterContainer:function(){},onExitContainer:function(){},_onModelChange:function(t){t&&"UndoRedoController"===t.sender&&this.refreshPropertiesPane()},destroy:function(){this._unregisterModelEvents(),this._expanded&&this._expanded.remove(),this.unregisterEvents(this.eventRouter),this.unregisterWidgetChromeEvents(this.widgetChromeEventRouter),this.model&&(this.model.localizedProps&&this.model.localizedProps.length&&this.dashboardApi.getFeature("TranslationService").deregisterView(this.model.id),this.model.contentReferences=[]),this._expanded=null,this.eventRouter=null},get:function(t){return this.model?this.model[t]:void 0},set:function(t,e){this.model&&t&&(e=e||{},e=o.defaults(e,{sender:this.id}),this.model.set(t,e))},triggerExternalEvent:function(t,e){this.eventRouter&&this.eventRouter.trigger(t,e)},onTitleChange:function(){},onPropertyUpdate:function(t){var e={};e[t.category]=t.item;var i=null;t.transactionId&&(i={undoRedoTransactionId:t.transactionId,transactionToken:t.transactionToken}),"fillColor"!==t.category&&"borderColor"!==t.category||this.colorsService.prepareForColorModelChange(e,t.category),this.set(e,{silent:!1,payloadData:i})},updateDescription:function(t){this.widgetChromeEventRouter&&this.widgetChromeEventRouter.trigger("widget:updateDescription",{value:t})},updateWidgetArialabel:function(t){this.widgetChromeEventRouter&&this.widgetChromeEventRouter.trigger("widget:updateWidgetArialabel",{value:t})},clearWidgetArialabel:function(){this.widgetChromeEventRouter&&this.widgetChromeEventRouter.trigger("widget:clearWidgetArialabel")},setLayoutProperties:function(t){this.widgetChromeEventRouter&&this.widgetChromeEventRouter.trigger("widget:setLayoutProperties",t)},addIcon:function(t,e){if(this.widgetChromeEventRouter){var i=void 0,o=this._isMaximized&&this._expanded&&this._expanded.containerElement&&this._expanded.containerElement.find(".widgetHeader");o&&o.length&&0===(i=o.find(".widgetIcons")).length&&(i=o),this.widgetChromeEventRouter.trigger("widget:addIcon",{widgetIcon:t,name:e,location:i})}},applyCommonProperties:function(){if(this.model){this.applyFillColor({value:this.model.fillColor}),this.applyBorderColor({value:this.model.borderColor});var t=this.model.showTitle;t||(t=this.getDefaultValue("showTitle")),this.showTitle({value:t})}},showTitle:function(t){if(!t.value){var e=this.$el.parent();e.hasClass("widget")&&e.find(".textArea").addClass("hidden")}},changeTitleType:function(t){if("smart"===t.value){var e=this.model.toJSON();e.name="";var i=this.dashboardApi.getDashboardCoreSvc(".SmartNamingSvc").getWidgetName(e);this.$el.parent().find(".textArea").text(i)}},applyFillColor:function(t){this.applyColor(t,"fill")},applyBorderColor:function(t){this.applyColor(t,"border")},applyColor:function(t,e){this.getWidgetStyleNode().each(function(i,o){var a=new RegExp("\\s*\\b"+e+"-[^\\s]*\\b","g"),n=o.getAttribute("class")||"";n=n.replace(a,""),t.value&&(n+=" "+this.getThemeColorClassName(t.value,e)),o.setAttribute("class",n)}.bind(this))},getWidgetStyleNode:function(){return this.$el.closest(".widget")},getThemeColorClassName:function(t,e){return e+"-"+t},resize:function(){},onShow:function(){},onHide:function(){},reveal:function(){},onChromeSelected:function(){this.chromeSelected=!0,this.triggerExternalEvent("widget:selected",{sender:this.model.id,payloadData:this})},onChromeDeselected:function(){this.chromeSelected=!1,this.triggerExternalEvent("widget:deselected",{sender:this.model.id}),this.triggerExternalEvent("properties:deregister",{sender:this.model.id})},showWarning:function(t,e){this.showError(t,e,"warning")},_updateErrorContainer:function(){},_updateErrorType:function(t,e){return e||"error"},hasError:function(){return this.$el.has(".errorContainer").length>0},hasWarning:function(){return this.$el.has(".warningContainer").length>0},getError:function(){return this.errorMessage},onStateChangeError:function(t){t?this.renderError(t.getMessage(),t.getParams(),t.getType()):this._clearError()},renderError:function(t,e,i){e&&e.errorInfo&&(this._lastErrorInfo=e.errorInfo),i=this._updateErrorType(t,i);var o=this.hasError();if(this.el){var a=this.errorView.renderContainer({id:this.id+"Title",type:i,msg:{str:t,params:e}});if(this._updateErrorContainer(t,a),this.$el.find(".errorContainer").remove(),this.widgetChromeEventRouter&&!o){var n={"min-height":Math.max(p,this.$el.innerHeight()),"min-width":u};this.widgetChromeEventRouter.trigger("widget:showError",n,this)}var s=this.errorView.makeNlsMessage({str:t,params:e});this.errorMessage=s,this.updateWidgetArialabel(s),this.$el.append(a),this.addErrorDetailsHandler(),this.renderComplete&&this.renderComplete()}},showError:function(t,e,o){var a=new i({msg:t,params:e},{type:o});this._stateAPI.setError(a)},addErrorDetailsHandler:function(){!0===window.dashboardErrorDetailsEnabled&&this._lastErrorInfo&&this.$el.has(".errorContainer").length>0&&this.$el.find(".dashboardMessageBox").onClick(this._showErrorDetails.bind(this))},_showErrorDetails:function(){return this._lastErrorInfo?s.load(["ui/dialogs/MessageBox"]).then(function(t){var e=t[0],i={httpResponse:{status:this._lastErrorInfo.status,details:this._lastErrorInfo.responseJSON?this._lastErrorInfo.responseJSON:{}},httpRequest:{querySpec:this._lastErrorInfo.querySpec?this._lastErrorInfo.querySpec:{}},widgetSpec:this.model};new e("selectableInfo","Error details",JSON.stringify(i,null,4)).open()}.bind(this)):Promise.resolve()},clearError:function(){this._stateAPI.clearError()},_clearError:function(){if(this._lastQueryErrorInfo=null,this.errorMessage=null,this.hasError()){if(this.widgetChromeEventRouter){this.widgetChromeEventRouter.trigger("widget:clearError",{})}this.$el.find(".errorContainer").remove()}},clearMoreDataIndicator:function(){this.widgetChromeEventRouter&&this.widgetChromeEventRouter.trigger("widget:clearMoreDataIndicator")},addWhiteListAttrs:function(){var t=Array.prototype.slice.call(arguments,0);this.model&&t.length>0&&(this.model.whitelistAttrs?this.model.whitelistAttrs=o.uniq(this.model.whitelistAttrs.concat(t)):this.model.whitelistAttrs=t)},addColorProperties:function(t){this.model&&(this.model.colorProperties?this.model.colorProperties=this.model.colorProperties.concat(t):this.model.colorProperties=t)},addContentReferences:function(t){this.model&&(this.model.contentReferences=this.model.contentReferences.concat(t))},removeWhiteListAttrs:function(){if(this.model&&this.model.whitelistAttrs){var t=Array.prototype.slice.call(arguments,0);this.model.whitelistAttrs=o.difference(this.model.whitelistAttrs,t)}},getExpandStartingPosition:function(){var t=a(this._expandModeContainerSelector).offset().top,e=this.$el.offset();return e.top-=t,e.width=this.$el.width(),e.height=this.$el.height(),t=a(this._expandModeContainerSelector).offset().left,e.left-=t,e},getExpandViewContent:function(){return a('<span class="collapseIcon" title="collapse"></span>')},isWidgetMaximized:function(){return!0===this._isMaximized},onMaximize:function(){if(!this._isMaximized&&this.isMaximizeSupported)return this._isMaximized=!0,this.triggerExternalEvent("widget:maximize",{id:this.id}),this._expanded&&this._expanded.remove(),this._restoreToParent=this.$el.parent(),this._expanded=new d({owner:this,content:this.content,data:this.el,containerElement:a(this._expandModeContainerSelector),launchPoint:this.getWidgetStyleNode()[0],dashboardState:this.dashboardApi.getFeature("DashboardState")}),this._expanded.render()},toggleExpanded:function(t){return void 0===t&&(t=!this.expanded),t!==this.expanded?(this.expanded=t,this._getExpandedController().toggle(t)):Promise.resolve()},_getExpandedController:function(){return this._expandedController||(this._expandedController=new c({widget:this})),this._expandedController},whenRenderComplete:function(){return this._stateAPI.setStatus(this._stateAPI.STATUS.RENDERED),Promise.resolve()},onRestore:function(){if(this._isMaximized=!1,this.triggerExternalEvent("widget:restore",{id:this.id}),this._restoreToParent)return this.getVisBounds().then(function(t){this.$el.css({width:t.width,height:t.height}),this._restoreToParent.append(this.$el),this._restoreToParent=null,this.applyCommonProperties(),this.resize()}.bind(this))},getContextToolbarItems:function(){return[]},getContainerPageId:function(){var t=this.dashboardApi.getAppConfig("pageContainerType"),e=l.getPageContent(this.content,t);return e?e.getId():null},resizeToPreferredSize:function(){},setPreferredSize:function(t,e){if(this.usePreferredSize){var i={preferredSize:t,options:e};this.widgetChromeEventRouter&&this.widgetChromeEventRouter.trigger("widget:setPreferredSize",i,this)}},getVisBounds:function(){var t=new e;if(!this.widgetChromeEventRouter||this._isMaximized&&this._expanded)t.resolve({top:0,left:0,width:this.$el.innerWidth(),height:this.$el.innerHeight()});else if(this._isIntentViewMode()){var i=this.$el.parents(".intent-results-preview");t.resolve({top:0,left:0,width:i.innerWidth(),height:i.innerHeight()})}else this.widgetChromeEventRouter.trigger("widget:getSize",{deferred:t},this);return t.promise},_isIntentViewMode:function(){return this.$el.parents(".intent-results-preview").length>0},getType:function(){return this.model.type},_filterActiveAutoBinProperty:function(t){var e=this;return o.filter(t,(function(t){return!["autoBin.toggle","autoBin.count"].includes(t.id)||e.visModelManager.getDefinition().binningConfig&&!0===e.visModelManager.getDefinition().binningConfig.auto}))},onPropertyChange:function(t,e){this.onPropertyUpdate(this.propertiesUtil.buildPropChangePayload(t,e))},refreshPropertiesPane:function(t){this.model&&this.triggerExternalEvent("properties:refreshPane",o.extend({sender:this.model.id},t))},isValidHtmlContent:function(t){return n.isValidHtmlContent(t)},doesVisPropertyMatchExpected:function(t,e){if(this._currVis&&this._currVis.doesVisPropertyMatchExpected)return this._currVis.doesVisPropertyMatchExpected(t,e)},isContextualGridEnabled:function(){return Promise.resolve(!1)},_invokeLifeCycleHandlers:function(t,e){var i=this;return this.dashboardApi.getDashboardSvc(".LifeCycleManager").then((function(i){return i.invokeLifeCycleHandlers(t,e)})).catch((function(t){i.logger.error(t)}))},render:function(){return this._stateAPI.setStatus(this._stateAPI.STATUS.RENDERING),Promise.resolve(this.$el)}});return h})),define("dashboard-analytics/widgets/AnalyticsBaseWidget",["../lib/@waca/dashboard-common/dist/ui/WidgetBase"],(function(t){"use strict";var e=t.extend({init:function(){e.inherited("init",this,arguments);var t=this.dashboardApi.getFeature("internal");t&&(this.boardModel=t.getBoardModel(),this.boardModel.pageContext&&(this.pageContextAPI=this.boardModel.pageContext.getAPI()))},getDashboardApi:function(){return this.dashboardApi},_updateEventGroupIdInPageContext:function(t,e){this.pageContextAPI&&this.pageContextAPI.updateEventGroupId(this.id,this.getContainerPageId(),t,e)},onRemoveCurrentEventRouter:function(t){this._updateEventGroupIdInPageContext(null,t)},onNewEventRouter:function(t){this._updateEventGroupIdInPageContext(this.eventRouter.channelId,t)}});return e})),define("dashboard-analytics/widgets/livewidget/DeprecateWidgetBase",["../AnalyticsBaseWidget","underscore","jquery","../../prompts/PromptManager","../../DynamicFileLoader","../../lib/@waca/core-client/js/core-client/utils/Deferred"],(function(t,e,i,o,a,n){"use strict";var s=t.extend({isMaximizeSupported:!0,customPalettePrefix:"__CM__",init:function(t){s.inherited("init",this,arguments),this.readyDfd=new n,this.visualizationDfd=new n,this._isDashboardActive=!0,this.logger=this.dashboardApi.getGlassCoreSvc(".Logger"),this._useNewQueryApi=t.useNewQueryApi,this.visModelManager=null,this.dataSet=null,this.transactionApi=this.dashboardApi.getFeature("Transaction"),this.visualizationFeature=this.content.getFeature("Visualization"),this.colorsService.on("palette:deleted",this.onPaletteDeleted,this),this.colorsService.on("palette:updated",this.onPaletteUpdated,this)},destroy:function(){s.inherited("destroy",this,arguments),this.clearRefreshTimer(),this.dataSet=null,this.model&&(this.model.off("change:queryRefresh",this.registerRefreshTimer,this),this.model=null),this._removeShapingModelEvents(),this.readyDfd=null,this.visualizationDfd=null,this.logger=null,this.boardModel=null},reRender:function(t){return this.visAPI.reRender(t)},registerEvents:function(){s.inherited("registerEvents",this,arguments),this.dashboardApi.on("widget:toolbar:show:before",this.onToolbarShowBefore,this),this.dashboardApi.on("widget:toolbar:hide:after",this.onToolbarHideAfter,this),this.dashboardApi.on("dashboard:show",this.onDashboardShow,this),this.dashboardApi.on("dashboard:deactivate",this.onDashboardDeactivate,this)},unregisterEvents:function(){s.inherited("unregisterEvents",this,arguments),this.dashboardApi.off("widget:toolbar:show:before",this.onToolbarShowBefore,this),this.dashboardApi.off("widget:toolbar:show:after",this.onToolbarShowAfter,this),this.dashboardApi.off("widget:toolbar:show:after",this.onToolbarShowAfter,this),this.dashboardApi.off("widget:toolbar:hide:after",this.onToolbarHideAfter,this),this.dashboardApi.off("dashboard:show",this.onDashboardShow,this),this.dashboardApi.off("dashboard:deactivate",this.onDashboardDeactivate,this),this.colorsService.off("palette:deleted",this.onPaletteDeleted,this),this.colorsService.off("palette:updated",this.onPaletteUpdated,this)},getCurrentVis:function(){return this._currVis},onStartMove:function(){this._currVis&&this._currVis.onStartMove&&this._currVis.onStartMove()},onStopMove:function(){this._currVis&&this._currVis.onStopMove&&this._currVis.onStopMove()},onToolbarHideAfter:function(t){if(this._currVis){var e=this._currVis.getCurrentViewSelector();e&&e.setPopoverClosed&&e.setPopoverClosed(t)}},onToolbarShowBefore:function(t){if(this._currVis){var e=this._currVis.getCurrentViewSelector();e&&e.setPopoverOpened&&e.setPopoverOpened(t)}},onDashboardShow:function(){this._isTimerActive=!0,this._isDashboardActive=!0},onDashboardDeactivate:function(){this._isTimerActive=!1,this._isDashboardActive=!1},updateThemeMapping:function(t){this.colorsService.updateThemeMapping(t)},onContainerReady:function(t){var e=this;console.debug("onContainerReady"),s.inherited("onContainerReady",this,arguments),this.model=t.model,this.model&&this.model.on("change:queryRefresh",this.registerRefreshTimer,this),this.addWhiteListAttrs("titleHtml","name","type","localFilters","visId","showTitle","properties","maintainAxisScales","colorPalette","showItemLabel","titleType","titleMode","truncateTitle","hideLegend","hideAxisTitleLabels","legendPosition","lineColor","interpolation","elementColor","symbolShape","symbolFill","heatScalePalette","heatScaleColorOrder","hideRadialTitle","hideRadialValue","archetype","expandOnRender","hideLabel","hideValue","hideTreeMapLeafLabels","pieAsDonut","hideGridLines","hideSymbols","hideDataLines","conditions","queryRefresh","transpose","labelLocation","interpolate","condColorPalette","condColorOrder","hideSummaries","legend.position","donutRadius","labelLocation","lineWithPoints.symbol","itemLabel.display","tiledmap.style","fillDirection","savedPrompts","labels.visible","label.format","defaultPaletteIndex","actions","showInsights","lineWithPoints.symbol");var i=function(t){var i=e.visAPI.getPropertyValue(t);return i&&0===i.indexOf(e.customPalettePrefix)?i.split(e.customPalettePrefix)[1]:null},o=[];["colorPalette","contColorPalette","condColorPalette"].forEach((function(t){o.push({type:"palette",get:function(){return i(t)}})})),this.addContentReferences(o),this.registerRefreshTimer()},resizeToPreferredSize:function(){this.setPreferredSize(this.visAPI.getPreferredSize())},placeAt:function(t,e){e||(e=this.el),this._currVis&&this._currVis.remove(!1),this._currVis=t,this._currVis.predictData=this.predictData,this.visualizationDfd.resolve(t),this.setLayoutProperties({pannable:this._currVis.isPannable,mobilePannable:this._currVis.isMobilePannable,noRotate:this._currVis.noRotate,maximizable:this._currVis.isMaximizable}),i(e).children(".dataview").detach(),t.placeAt?t.placeAt(e,0):i(t.el).appendTo(e)},getDataSet:function(){return this.dataSet},_refreshWidgets:function(t){if(t.sender.widget!==this&&this.visAPI&&(!t.sender.refreshedWidgets||-1===t.sender.refreshedWidgets.indexOf(this))){if(t.dataItemId&&!this.visAPI.isDataItemMapped(t.dataItemId))return;var e=t.sender;e||(e={}),e.refreshedWidgets||(e.refreshedWidgets=[]),e.refreshedWidgets.push(this),this.reRender({sender:e}),this.visExpandMode&&this.visExpandMode.renderSlotsView()}},onMenuAction:function(){},_applyingExternalFilter:{},_createEventTransactionToken:function(t){var e=void 0;return t&&t.data?t.data.transactionToken&&this.transactionApi.isValidTransaction(t.data.transactionToken)?e=this.transactionApi.startTransaction(t.data.transactionToken):(e=t.data.undoRedoTransactionId?this.transactionApi.startTransactionById(t.data.undoRedoTransactionId):this.transactionApi.startTransaction(),t.data.transactionToken=e):(e=this.transactionApi.startTransaction(),t.data={transactionToken:e}),e},_onModelChange:function(t){var e=this,i=arguments;if(!(t.data&&t.data.saveOnly||-1!==["properties","localFilters","searchFilters","visId"].indexOf(t.name))){var o=this._createEventTransactionToken(t);this.visAPI&&this.visAPI.clearModelInvalid(),this.readyDfd.promise.then((function(){s.inherited("_onModelChange",e,i)})).finally((function(){e.trigger("dwChange:"+t.name,t,e),e.transactionApi.endTransaction(o)})),s.inherited("_onModelChange",this,arguments)}},getUnavailableLocalFilter:function(){return this.visModelManager.filterSupport.getUnavailableLocalFilter()},updateMissingFilters:function(){this.visModelManager.filterSupport.updateMissingFilters()},resize:function(t){this.visAPI&&this.el&&this.visAPI.resize(this.$el.innerWidth(),this.$el.innerHeight(),t)},isAnOverridableVisProperty:function(t){return-1!==["fillDirection","legendPosition","lineColor","maintainAxisScales","showItemLabel","colorPalette","symbolShape","symbolFill","hideLegend","elementColor","interpolation","shortNumbers","hideAxisTitleLabels","heatScalePalette","contColorPalette","hideRadialTitle","hideRadialValue","valueColor","hideLabel","hideValue","hideTreeMapLeafLabels","pieAsDonut","hideGridLines","hideSymbols","hideDataLines","transpose","rangeSlider","labelLocation","condColorPalette","condColorOrder","hideSummaries","legend.position","donutRadius","labelLocation","lineWithPoints.symbol","itemLabel.display","tiledmap.style","labels.visible","label.format"].indexOf(t)},getConditionalPalette:function(t){return this.colorsService.getPalette({paletteId:t,type:"ConditionalPalette",defaultIfNotFound:!0})},_reverseColorPointAt:function(t){var i=e.map(t,e.clone),o=i.length;return e.each(i,(function(e,i){var a=t[o-i-1].at;e.at=a})),i},onHeatScalePaletteChanged:function(t){this.onPropertyUpdate(t)},onPaletteDeleted:function(t){var e=t.paletteId;this.onCustomPaletteChanged(e,"delete")},onPaletteUpdated:function(t){var e=t.paletteId;this.onCustomPaletteChanged(e,"update")},onCustomPaletteChanged:function(){},onColorPaletteChanged:function(t){this.onPropertyUpdate(t)},_reMapBundle:function(t,e){var i=e.find((function(e){return e.id===t.id}));return i||(i=e.find((function(e){return e.id===t.minimalVisId}))),i},updateVisProperties:function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=e.extend({},i,this.boardModel.getLanguageModelOptions(!0));this.model.properties.set(t,e.extend({merge:!0,remove:!1},o))},_getInteractionConfig:function(){return this.dashboardApi.getAppConfig("interactions")||{}},_isInteractionEnabled:function(t){var e=this._getInteractionConfig();return!e.hasOwnProperty(t)||-1===[!1,"false"].indexOf(e[t])},doesWidgetSupportContextualGrid:function(){var t=this._currVis;return!!t&&(!t.doesVisPropertyMatchExpected("isMultilayersWidget",!0)&&!t.doesVisPropertyMatchExpected("noDataQuery",!0))},suppressAnimations:function(t){this.visModelManager&&this.visModelManager.setSuppressViewAnimations(t)},_getRefreshValueInUnits:function(t,e){var i=this._getMaxRefreshValuesForUnits(e);return Math.min(i,t)},onPropertyUpdate:function(t){if(s.inherited("onPropertyUpdate",this,arguments),"queryRefresh"===t.category&&t.item){var e=t.item.value?this._getRefreshValueInUnits(t.item.value,t.item.unit):null;this.model.set({queryRefresh:i.extend(t.item,{value:e})})}},validateInput:function(t){var e=t.value,o=e&&i.isNumeric(e);return o&&(e=Math.ceil(e),o=this._getTimeIntervalInSeconds(e,t.unit)>=5),o},_getMaxRefreshValuesForUnits:function(t){var e,i,o=(Math.pow(2,31)-1)/1e3;switch(t){case"minutes":e=o/60,i=Math.ceil(e-1);break;case"hours":e=o/3600,i=Math.ceil(e-1);break;default:i=Math.ceil(o-1)}return i},_getTimeIntervalInSeconds:function(t,e){var o=null;if(i.isNumeric(t)){var a=this._getMaxRefreshValuesForUnits(e);switch(e){case"minutes":o=Math.min(a,t*=60);break;case"hours":o=Math.min(a,t*=3600);break;default:o=Math.min(a,t)}}return o},registerRefreshTimer:function(){this.clearRefreshTimer();var t=this.get("queryRefresh");t&&(this._startRefreshTimer(t),this.trigger("dwChange:refreshTimerIndicator",{autoRefresh:t.autoRefresh}))},_startRefreshTimer:function(t){t&&t.autoRefresh&&t.value&&(this.visibilityHandler=function(){!0===this._isDashboardActive&&(document.hidden||!document.visibilityState?this._isTimerActive=!1:this._isTimerActive=!0)}.bind(this),this._isTimerActive=!0,this._queryRefreshFinished=!0,this._setLastRefreshedTime(),this._refreshTimer=setInterval(function(){this._isTimerActive&&this._queryRefreshFinished&&(i(document).on("visibilitychange",this.visibilityHandler),this._autoRefresh())}.bind(this),1e3*this._getTimeIntervalInSeconds(t.value,t.unit)))},_autoRefresh:function(){if(this.visAPI)return this._queryRefreshFinished=!1,this._currVis&&(this._currVis.animationType=this._currVis.ANIMATION_TYPES.TRANSITION),this.reRender({sender:"realtimeRefresh",queryRefresh:this.model.queryRefresh}).then(function(){this._queryRefreshFinished=!0,this._setLastRefreshedTime()}.bind(this),function(t){throw window.dashboardErrorDetailsEnabled||(this._queryRefreshFinished=!0),t}.bind(this))},_setLastRefreshedTime:function(){this.model.set({queryRefresh:i.extend(this.get("queryRefresh"),{lastRefreshed:(new Date).getTime()})},{silent:!0})},clearRefreshTimer:function(){this._refreshTimer&&(clearInterval(this._refreshTimer),this._refreshTimer=null,this.visibilityHandler&&(i(document).off("visibilitychange",this.visibilityHandler),this.visibilityHandler=null))},_rebuildVis:function(){},savePromptSpec:function(t){var e=this.get("savedPrompts")||{};e[t.name]=t,this.model.set({savedPrompts:e}),this._updateFilterIndicator()},getSavedPrompts:function(){return this.get("savedPrompts")||{}},setPromptSpecs:function(t){this.model.set({savedPrompts:t}),this._updateFilterIndicator()},_updateFilterIndicator:function(){this._currVis&&this._currVis.filterIndicator&&this._currVis.filterIndicator.update()},getPromptSpec:function(t){var e=this.get("savedPrompts");return t?e?e[t]:null:e},useNewQueryApi:function(){return void 0!==this._useNewQueryApi?this._useNewQueryApi:-1!==["kpi","summary","crosstab","JQGrid"].indexOf(this.visAPI.getDefinition().id)||!this.dashboardApi.getGlassCoreSvc(".FeatureChecker").checkValue("dashboard","queryApi","disabled")},rePrompt:function(t){var i=this;if(!t)return this.logger.error("Could not find prompt info to rePrompt",t,this),Promise.resolve();var a=this.getPromptSpec(t);if(!a)return this.logger.error("Could not find prompt info for "+t,this),Promise.resolve();if(this.useNewQueryApi()){var n=e.extend({},a);n.rePrompt=!0;var s=this.dashboardApi.getFeature("Prompts"),r=this.dashboardApi.getCanvas().getContent(this.getId()).getFeature("Visualization.internal"),l=r.getSavedPrompts();return s.openPromptView([n],r).then((function(t){l.save(t[0])}))}var c={promptSpec:[a],id:this.visModelManager.getModuleId(),preferences:this.dashboardApi.getGlassCoreSvc(".UserProfile").preferences};return e.extend(c,this.visAPI.getQueryExecution().getPromptQueries()),o.openPromptView(c).then((function(t){i.savePromptSpec(t[0]),i.reRender()}))},onCancelPromptDialog:function(){this.isAuthoringMode&&this.dashboardApi.undo()},onUnSupportedPrompt:function(t){a.load(["dashboard-analytics/lib/@waca/core-client/js/core-client/ui/dialogs/ConfirmationDialog"]).then(function(e){var i=new e[0]("warning","",t);i.confirm(function(){this.onCancelPromptDialog()}.bind(this)),i._cancelCallback=function(){this.onCancelPromptDialog()}.bind(this)}.bind(this))}});return s})),define("dashboard-analytics/widgets/livewidget/visapi/VisAPI",["../../../lib/@waca/core-client/js/core-client/ui/core/Class","../../../dataSources/utils/DatasourceUtil","dashboard-analytics/util/DashboardFormatter"],(function(t,e,i){"use strict";var o=t.extend({init:function(t){o.inherited("init",this,arguments),this._intialize(t),this.flag="VisAPI"},destroy:function(){this._clear(),this.visModelManager&&(this.visModelManager.remove(),this.visModelManager=null),o.inherited("destroy",this,arguments)},reIntialize:function(t){this._clear(),this.visRenderSupport&&(this.visRenderSupport.clear(),this.visRenderSupport=null),this._intialize(t)},_clear:function(){this.visFilterSupport&&(this.visFilterSupport=null),this.visConditionsSupport&&(this.visConditionsSupport.destroy(),this.visConditionsSupport=null),this.visPropertySupport&&(this.visPropertySupport.remove(),this.visPropertySupport=null),this.visModelManagerLEFTOVER&&(this.visModelManagerLEFTOVER=null)},_intialize:function(t){var e=this.visModelManager=t.visModelManager,o=this.visRenderSupport=t.visRenderSupport,a=this.visFilterSupport=t.visFilterSupport,n=this.visConditionsSupport=t.visConditionsSupport,s=this.visPropertySupport=t.visPropertySupport,r=t.ownerWidget,l=this.visModelManagerLEFTOVER=t.visModelManagerLEFTOVER;this.visQuerySupport=t.visQuerySupport,this.getVisId=e.getVisId.bind(e),this.getSuppressViewAnimations=e.getSuppressViewAnimations.bind(e),this.getModule=e.getModule.bind(e),this.getMetadataColumn=e.getMetadataColumn.bind(e),this.getMetadataManager=e.getMetadataManager.bind(e),this.getUsedMetadataColumns=e.getUsedMetadataColumns.bind(e),this.getInvalidReason=e.getInvalidReason.bind(e),this.setInvalidReason=e.setInvalidReason.bind(e),this.clearModelInvalid=e.clearModelInvalid.bind(e),this.getDefinition=e.getDefinition.bind(e),this.getTitle=e.getTitle.bind(e),this.setTitle=e.setTitle.bind(e),this.isFilterEditable=e.isFilterEditable.bind(e),this.getShowTitle=e.getShowTitle.bind(e),this.supportsSortAction=e.supportsSortAction.bind(e),this.supportsFormatAction=e.supportsFormatAction.bind(e),this.supportsBinAction=e.supportsBinAction.bind(e),this.supportsCustomGroupAction=e.supportsCustomGroupAction.bind(e),this.supportsMaintainAxisScale=e.supportsMaintainAxisScale.bind(e),this.getListenForPropChangesFromDefinition=e.getListenForPropChangesFromDefinition.bind(e),this.getFormatter=function(){return i},this.getInteractivitySettings=r.getInteractivitySettings.bind(r),this.isOptimizeForSize=r.isOptimizeForSize.bind(r),this.swapSlots=e.swapSlots.bind(e),this.getDataSlots=e.getDataSlots.bind(e),this.getLayers=e.getLayers&&e.getLayers.bind(e),this.getDefaultLayer=e.getDefaultLayer&&e.getDefaultLayer.bind(e),this.getDataSlotById=e.getDataSlotById.bind(e),this.getDataItemSlotAndIndex=e.getDataItemSlotAndIndex.bind(e),this.filterSlotDataItems=e.filterSlotDataItems.bind(e),this.isMappingEmpty=e.isMappingEmpty.bind(e),this.getConditions=e.getConditions.bind(e),this.isDataItemMapped=e.isDataItemMapped.bind(e),this.hasBinnedDataItems=e.hasBinnedDataItems.bind(e),this.isIgnoreDefaultSlotSort=e.isIgnoreDefaultSlotSort.bind(e),this.getQueryAPI=this.visQuerySupport.getAPI.bind(this.visQuerySupport),this.getQueryManager=this.visQuerySupport.getQueryManager.bind(this.visQuerySupport),this.getQueryResults=this.visQuerySupport.getQueryResults.bind(this.visQuerySupport),this.getQueryExecution=this.visQuerySupport.getQueryExecution.bind(this.visQuerySupport),this.whenQueryResultsReady=this.visQuerySupport.whenQueryResultsReady.bind(this.visQuerySupport),this.whenColumnsMinMaxQueryReady=this.visQuerySupport.whenColumnsMinMaxQueryReady.bind(this.visQuerySupport),this.whenDataItemsMinMaxQueryReady=this.visQuerySupport.whenDataItemsMinMaxQueryReady.bind(this.visQuerySupport),this.queryChanged=this.visQuerySupport.queryChanged.bind(this.visQuerySupport),this.getAnnotations=e.getAnnotations.bind(e),this.setAnnotations=e.setAnnotations.bind(e),this.whenAnnotatedResultsReady=this.visQuerySupport.whenAnnotatedResultsReady.bind(this.visQuerySupport),this.getSmartAnnotationsManger=this.visQuerySupport.getSmartAnnotationsManger.bind(this.visQuerySupport),this.getEnabledAnnotations=this.visQuerySupport.getEnabledAnnotations.bind(this.visQuerySupport),this.getAllSuggestedAnnotations=this.visQuerySupport.getAllSuggestedAnnotations.bind(this.visQuerySupport),this.areThereValidInsights=this.visQuerySupport.areThereValidInsights.bind(this.visQuerySupport),this.areThereValidFPDMessages=this.visQuerySupport.areThereValidFPDMessages.bind(this.visQuerySupport),this.resetAnnotations=this.visQuerySupport.resetAnnotations.bind(this.visQuerySupport),this.setAnnotationMessages=this.visQuerySupport.setAnnotationMessages.bind(this.visQuerySupport),this.clearInsightsIndicatorMessages=this.visQuerySupport.clearInsightsIndicatorMessages.bind(this.visQuerySupport),this.whenPredictIsReady=this.visQuerySupport.whenPredictIsReady.bind(this.visQuerySupport),this.executeFastPatternDetectionRequest=this.visQuerySupport.executeFastPatternDetectionRequest.bind(this.visQuerySupport),this.getPossibleKeyDrivers=e.getPossibleKeyDrivers.bind(e),this.setPossibleKeyDrivers=e.setPossibleKeyDrivers.bind(e),this.whenPossibleKeyDriversAreReady=this.visQuerySupport.whenPossibleKeyDriversAreReady.bind(this.visQuerySupport),this.whenPossibleKeyDriversQueryIsReady=this.visQuerySupport.whenPossibleKeyDriversQueryIsReady.bind(this.visQuerySupport),this.getPossibleKeyDriversDisplayState=this.visQuerySupport.getPossibleKeyDriversDisplayState.bind(this.visQuerySupport),this.getNewPossibleKeyDriversForTargetId=this.visQuerySupport.getNewPossibleKeyDriversForTargetId.bind(this.visQuerySupport),this.possibleKeyDriverSelectionStateChanged=this.visQuerySupport.possibleKeyDriverSelectionStateChanged.bind(this.visQuerySupport),this.getEnabledPossibleKeyDrivers=this.visQuerySupport.getEnabledPossibleKeyDrivers.bind(this.visQuerySupport),this.getPossibleKeyDriversErrorState=this.visQuerySupport.getPossibleKeyDriversErrorState.bind(this.visQuerySupport),this.getRenderer=o.getRenderer.bind(o),this.getRenderSequence=o.getRenderSequence.bind(o),this.getPreferredSize=o.getPreferredSize.bind(o),this.renderComplete=o.renderComplete.bind(o),this.renderCompleteBeforeAnimation=o.renderCompleteBeforeAnimation.bind(o),this.resize=o.resize.bind(o),this.reRender=o.reRender.bind(o),this.mapVizRenderForPrint=o.mapVizRenderForPrint.bind(o),this.selectData=a.select.bind(a),this.supportsFilterOnColumn=a.supportsFilterOnColumn.bind(a),this.getPendingFilters=a.getPendingFilters.bind(a),this.getActiveFilters=a.getActiveFilters.bind(a),this.getPageContextAPI=a.getPageContextAPI.bind(a),this.getFilterInfo=a.getFilterInfo.bind(a),this.setSynchronizeDataFilters=a.setSynchronizeDataFilters.bind(a),this.setPendingFilters=a.setPendingFilters.bind(a),this.getLocalFiltersList=a.getLocalFiltersList.bind(a),this.validateFilters=a.validateFilters.bind(a),this.cleanUpMissingFilters=a.cleanUpMissingFilters.bind(a),this.getAllFiltersAsLocalFiltersForPinning=a.getAllFiltersAsLocalFiltersForPinning.bind(a),this.getLocalFilterAndTopBottomInfo=a.getLocalFilterAndTopBottomInfo.bind(a),this.clearSelectionsByDataItemIds=a.clearSelectionsByDataItemIds.bind(a),this.getSelectionAsLocalFilters=a.getSelectionAsLocalFilters.bind(a),this.clearSelectionsUsedForShowBy=a.clearSelectionsUsedForShowBy.bind(a),this.getDrillInfo=a.getDrillInfo.bind(a),this.getTopBottomInfo=a.getTopBottomInfo.bind(a),this.hasHeatByItem=n.hasHeatByItem.bind(n),this.getConditionalMinMaxValue=n.getConditionalMinMaxValue.bind(n),this.createDefaultConditionalPalette=n.createDefaultConditionalPalette.bind(n),this.initConditionalPalette=n.initConditionalPalette.bind(n),this.updateConditionalPalette=n.updateConditionalPalette.bind(n),this.getConditionalPaletteLength=n.getConditionalPaletteLength.bind(n),this.getPropertyValue=s.getPropertyValue.bind(s),this.getPropertyById=s.getPropertyById.bind(s),this.getProperties=s.getProperties.bind(s),this.getVisPropertiesCSSProxy=s.getVisPropertiesCSSProxy.bind(s),this.getMetaDataValue=e.getMetaDataValue.bind(e),this.getLocalFilters=e.getLocalFilters.bind(e),this.onChangeTheme=o.onChangeTheme.bind(o),this.clearError=r.clearError.bind(r),this.getScope=r.getScope.bind(r),this.getEventGroupId=r.getEventGroupId.bind(r),this.getWidgetId=r.getId.bind(r),this.getDecoratorAPI=r.getDecoratorAPI.bind(r),this.getDecoratorAPIs=r.getDecoratorAPIs.bind(r),this.on=e.on.bind(e),this.off=e.off.bind(e),this.getCustomDataDecoration=l.getCustomDataDecoration.bind(l),this.setCustomDataDecoration=l.setCustomDataDecoration.bind(l),this.getDecoratedCustomData=l.getDecoratedCustomData.bind(l),this.getCustomData=l.getCustomData.bind(l),this.getPromptSpec=r.getPromptSpec.bind(r),this.getFredIsRed=r.getFredIsRed.bind(r),this.generateThumbnail=r.generateThumbnail.bind(r)},setDataMembersTEMPORARILY:function(t){this.ownerWidget=t.ownerWidget,this.pendingFilters=t.pendingFilters,this.localFilters=t.localFilters},renderComplete:function(){throw new Error("VisAPI:renderComplete needs to be implemented")}});return o})),define("dashboard-analytics/data/models/VisProperty",["../../lib/@waca/dashboard-common/dist/core/Model"],(function(t){"use strict";var e=null;return e=t.extend({whitelistAttrs:["id","value"],init:function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.collection=i.collection,t&&this.collection&&this.collection.localizedPropIds&&-1!==this.collection.localizedPropIds.indexOf(t.id)&&(this.localizedProps=["value"]),"colorClass"===t.type&&(this.colorClass=!0),e.inherited("init",this,arguments)},setValue:function(t){this.isOfType("Boolean")?this.set({value:t.toString()}):this.set({value:t})},isDefault:function(){return void 0===this.value},isOfType:function(t){return this.propertyType===t},getType:function(){return this.propertyType},isPublic:function(){return!0===this.public},_getWidgetModelValue:function(){return this.get("value")},getValue:function(){var t=this._getWidgetModelValue();return void 0!==t&&this.isOfType("Boolean")&&(t="true"===t||!0===t),t},isResolveColor:function(){return!this.colorClass},getPredefinedValue:function(){return this.predefinedValue},getDefaultValue:function(){return this.isOfType("Boolean")?"true"===this.defaultValue||!0===this.defaultValue:this.defaultValue}})})),define("dashboard-analytics/data/models/VisPropertyCollection",["../../lib/@waca/dashboard-common/dist/core/Collection","./VisProperty","underscore"],(function(t,e,i){"use strict";var o=null;return o=t.extend({modelClass:e,localizedPropIds:["itemAxis.title","valueAxis.title","valueAxis.column.title","color.title","series.title","categories.title","values.title","size.title","locationColor.title","pointSize.title","pointColor.title","pointcolor.title","latlongSize.title","latlongColor.title","valueAxis.line.title","baseValueLabel","targetValueLabel"],init:function(t,e){this.modelConstructorOptions={collection:this},e=e||{},this.visModel=e.visModel,o.inherited("init",this,arguments)},applyDefaults:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=this.toJSON();this.reset(t,i.extend(e,{silent:!0})),this.set(o,i.extend(e,{remove:!1,merge:!0,silent:!0}))},_getDataPropertiesAndValues:function(t){var e={},o=i.find(t,(function(t){return"maintainAxisScales"===t.id}));return e.maintainAxisScales=o,e},toJSON:function(){var t=this.filter((function(t){return void 0!==t.value}));return t=t.map((function(t){return t.toJSON?t.toJSON():t}))},getMultilingualAttribute:function(t){if(-1===this.localizedPropIds.indexOf(t))return null;var e=this.get(t);return e?e.getMultilingualAttribute("value"):null},getMultilingualAttributes:function(){var t=this,e=[];return this.localizedPropIds.forEach((function(i){var o=t.getMultilingualAttribute(i);o&&e.push(o)})),e},_refreshDataNeeded:function(t){return"maintainAxisScales"===t},_onModelEvent:function(t){t.dataRefresh=this._refreshDataNeeded(t.model.id),o.inherited("_onModelEvent",this,arguments)}})})),define("dashboard-analytics/widgets/livewidget/visapi/support/VisRenderSupport",["jquery","../../../../data/models/VisPropertyCollection","../../../../lib/@waca/core-client/js/core-client/ui/core/Events"],(function(t,e,i){var o=i.extend({init:function(t){if(o.inherited("init",this,arguments),this.content=t.content,this.visQuerySupport=t.visQuerySupport,this.visModelManager=t.visModelManager,this.ownerWidget=t.ownerWidget,this.pageContext=t.pageContext,this.synchronizeData=t.synchronizeData,this.dashboardApi=t.dashboardApi,this.transactionApi=this.dashboardApi.getFeature("Transaction"),this._registeredActions={},this.content.on("change:state:status",this._onChangeStatus,this),this.content.on("change:state:error",this._onChangeError,this),this.ownerWidget)for(var e in this.ownerWidgetEvents={"dwChange:refreshTimerIndicator":this.onChangeRefreshTimerIndicator,"dwChange:annotations":this.onChangeAnnotations,"dwChange:showTitle":this.onShowTitle,"dwChange:titleMode":this.onShowTitle,"dwChange:possibleKeyDrivers":this.onChangePossibleKeyDrivers,"dwChange:customData":this.onChangeCustomData},this.ownerWidgetEvents)this.ownerWidget.on(e,this.ownerWidgetEvents[e],this)},getRenderSequence:function(){var t=this.content.getFeature("InteractivityController.deprecated");return t?t.getRenderSequence():null},getDefinition:function(){return this.visModelManager.getDefinition()},resize:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t<=0||e<=0)return Promise.resolve();var o=this.getRenderSequence().getLastSizeRendered()||{},a=1,n=!o.width||Math.abs(o.width-t)>=a,s=!o.height||Math.abs(o.height-e)>=a+2,r=i&&!0===i.reRender,l=this.ownerWidget._currVis&&this.ownerWidget._currVis.alwaysRenderOnResize;if(r||l||s||n){var c=i&&i.data;return this.transactionApi.registerTransactionHandler(c||{},this.ownerWidget.id,function(){return this.getRenderSequence().reRender(_extends({resizing:!0},i))}.bind(this),i)}return Promise.resolve()},_onChangeError:function(){this.ownerWidget.removeLoadingAnimation()},_onChangeStatus:function(t){var e=this.content.getPropertyValue("queryRefresh");e&&e.autoRefresh||("rendering"===t.info.value?this.ownerWidget.showLoadingAnimation():this.ownerWidget.removeLoadingAnimation())},reRender:function(t){return this.getRenderSequence().reRender({refresh:{data:!0},extraInfo:t})},mapVizRenderForPrint:function(){return this.getRenderSequence().reRender({extraInfo:{preserveDrawingBuffer:!0}})},initialize:function(){this.properties?this.properties.visModel=this:this.properties=new e([],{visModel:this}),this._suppressViewAnimations=!1},getVisId:function(){return this.getDefinition()?this.getDefinition().id:null},getPreferredSize:function(){return this.getDefinition().preferredSize},remove:function(){this.clear()},clear:function(){this._cleanUpEventsHandling()},_cleanUpEventsHandling:function(){var t=this;for(var e in this.content.off("change:state:status",this._onChangeStatus,this),this.content.off("change:state:error",this._onChangeError,this),this.ownerWidgetEvents)this.ownerWidget.off(e,this.ownerWidgetEvents[e],this);Object.keys(this._registeredActions).forEach((function(e){delete t._registeredActions[e]}))},getSpecification:function(){return this.getDefinition()?this.getDefinition().specification:null},getRenderer:function(){return this.getDefinition()?this.getDefinition().renderer:null},renderComplete:function(t){this.ownerWidget&&(this.ownerWidget._firstRenderComplete=!0,this.ownerWidget.renderComplete(t))},renderCompleteBeforeAnimation:function(){this.ownerWidget.removeLoadingAnimation()},getCanvas:function(){return this.canvas?this.canvas:{dataSet:this.dataSet,getDataSource:function(){return this.dataSet}}},onChangePossibleKeyDrivers:function(t){if("UndoRedoController"===t.sender){var e=this.visQuerySupport.getPossibleKeyDriversManger();Object.keys(t.value).forEach((function(t){e.invalidateCache(t)}))}},_notifyViews:function(t,e){this.visModelManager.trigger(t,e)},onChangeDataSlot:function(t){var e=this,i=this.visModelManager.getMetadataAPI();return i&&!i.getModule()?this.ownerWidget.loadMetadata().finally((function(){e._notifyViews("change:dataSlot",{eventName:t.eventName,name:"dataSlot",value:t.sender,sender:e,changeEvent:t})})):(this._notifyViews("change:dataSlot",{eventName:t.eventName,name:"dataSlot",value:t.sender,sender:this,changeEvent:t}),Promise.resolve())},onChangeAnnotations:function(t){this._notifyViews("change:annotations",{eventName:t.eventName,value:t.sender,sender:this,changeEvent:t})},onShowTitle:function(t){var e=this.dashboardApi.getGlassCoreSvc(".FeatureChecker"),i=void 0;e&&(i=!(e.checkValue&&e.checkValue("dashboard","SmartTitle","disabled")));var o=i?"titleMode":"showTitle";this._notifyViews("change:"+o,{name:"change:"+o,sender:this,value:t.value,eventName:"change:theme"})},onChangeCustomData:function(t){this._notifyViews("change:customData",{name:"change:customData",sender:this,value:t.value,prevValue:t.prevValue,eventName:"change:customData"})},onChangeTheme:function(){this._notifyViews("change:theme",{name:"change:theme",sender:this,eventName:"change:theme"})},getContextToolbarItems:function(){var t=[];return this.actions.forEach((function(e){t=t.concat(e().getAvailableActions())})),t},setSuppressViewAnimations:function(t){this._suppressViewAnimations=t},getSuppressViewAnimations:function(){return this._suppressViewAnimations},onChangeRefreshTimerIndicator:function(t){this._notifyViews("change:refreshTimer",t)},doLocalSort:function(){return this.getDefinition()&&this.getDefinition().clientSort}});return o})),define("dashboard-analytics/util/TransactionUtil",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.transactionTokenToOptions=function(t){var e={};return t&&t.transactionId&&(e.payloadData={undoRedoTransactionId:t.transactionId,transactionToken:t}),e},t}()})),define("dashboard-analytics/util/ColorUtils",[],(function(){"use strict";return new function(){return{invertColor:function(t,e,i){e=e||180,i=i||100;var o=this._convertRGBToYUV(t);o.y=this._validateColor(o.y+(o.y>i?-e:e));var a=this._convertYUVToRGB(o);return this.contrastRatio(t,a)<4.5?this.contrastRatio(t,"#FFFFFF")<4.5?"#000000":"#FFFFFF":a},_convertRGBToYUV:function(t){var e=parseInt(t.substring(1,3),16),i=parseInt(t.substring(3,5),16),o=parseInt(t.substring(5),16);return{y:this._validateColor(.299*e+.587*i+.114*o),u:this._validateColor(-.16874*e+-.33126*i+.5*o+128),v:this._validateColor(.5*e+-.41869*i+-.08131*o+128)}},_convertYUVToRGB:function(t){var e=this._validateColor(t.y+1.402*(t.v-128)),i=this._validateColor(t.y+-.34414*(t.u-128)+-.71414*(t.v-128)),o=this._validateColor(t.y+1.772*(t.u-128));return"#"+(e<16?"0"+e.toString(16):e.toString(16))+(i<16?"0"+i.toString(16):i.toString(16))+(o<16?"0"+o.toString(16):o.toString(16))},_validateColor:function(t){return t<0?0:t>255?255:Math.floor(t)},luminance:function(t){var e=parseInt(t.substring(1,3),16),i=parseInt(t.substring(3,5),16),o=parseInt(t.substring(5),16);return i/=255,o/=255,.2126*(e=(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(i=i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4))+.0722*(o=o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))},contrastRatio:function(t,e){var i=this.luminance(t),o=this.luminance(e);return i>o?(i+.05)/(o+.05):(o+.05)/(i+.05)}}}})),define("dashboard-analytics/widgets/livewidget/visapi/support/VisConditionsSupport",["../../../../lib/@waca/core-client/js/core-client/ui/core/Class","../../../../util/TransactionUtil","../../../../util/ColorUtils","../../../../features/content/dataQueryExecution/DataQueryUtils","underscore"],(function(t,e,i,o,a){"use strict";var n=t.extend({HEAT_SLOT:"heat",init:function(t){n.inherited("init",this,arguments),this.visModelManager=t.visModelManager,this.widgetModel=t.widgetModel,this.pageContext=t.pageContext,this.dashboardApi=t.dashboardApi,this.visualization=t.visualization,this.dataModel=t.dataModel,this.colorsService=this.dashboardApi.getFeature("Colors")},getAPI:function(){return this},initialize:function(t){if(this.visAPI=t,!this._isNewConditionalFormatFeature())return this.widgetModel.on("change:conditions",this._onConditionsChanged,this),this.visModelManager.content.on("change:property:condColorPalette",this._onConditionsPropertiesChanged,this),this.visModelManager.content.on("change:property:condColorOrder",this._onConditionsPropertiesChanged,this),this._initHeatPalette()},destroy:function(){this._isNewConditionalFormatFeature()||(this.widgetModel.off("change:conditions",this._onConditionsChanged,this),this.visModelManager.content.off("change:property:condColorPalette",this._onConditionsPropertiesChanged,this),this.visModelManager.content.off("change:property:condColorOrder",this._onConditionsPropertiesChanged,this))},_initHeatPalette:function(){var t=this,e=this.visAPI.getPropertyValue("condColorPalette");return this.colorsService.getPalette({paletteId:e,type:"ConditionalPalette",defaultIfNotFound:!0}).then((function(e){return t._heatPalette=a.clone(e.fills),t._heatPalette="DarkerForLowerValue"===t.visAPI.getPropertyValue("condColorOrder")?t._heatPalette.reverse():t._heatPalette,t._getConditionalPalette()&&t._applyConditionsToPalette(),t._heatPalette}))},_getConditionalPalette:function(){var t=this.visModelManager.getConditions(this.hasHeatByItem());return t?t.palette:null},_onConditionsChanged:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=void 0,i=["change:conditions","change:visTransaction","change:visId"];if("UndoRedoController"===t.sender&&-1!==i.indexOf(t.eventName)){var o=this._getConditionalPalette();o&&(o.sortConditionalPaletteByValue(),e=this.updateConditionalPalette().then((function(){o.trigger("palette:refreshSlider")})))}return e||Promise.resolve()},_onConditionsPropertiesChanged:function(t){var e=this._getConditionalPalette();return t&&e?this.updateConditionalPalette().then((function(){e.trigger("palette:refreshSlider")})):Promise.resolve()},hasHeatByItem:function(){var t=this.visualization.getSlots().getSlot(this.HEAT_SLOT);return t&&t.getDataItemList().length>0},initConditionalPalette:function(t){if(!this._isNewConditionalFormatFeature()){var i={};return(t=t||{}).payloadData&&t.payloadData.transactionToken&&(i=e.transactionTokenToOptions(t.payloadData.transactionToken)),this.hasHeatByItem()&&"UndoRedoController"!==t.sender?this.getConditionalMinMaxValue().then(function(t){return this.createDefaultConditionalPalette(t.min,t.max,i)}.bind(this)):Promise.resolve()}return Promise.resolve()},getConditionalMinMaxValue:function(){var t,e=this.visualization.getSlots(),i=e.getSlot(this.HEAT_SLOT).getDataItemList()[0].getId(),n=[];a.each(e.getSlotList(),(function(t){a.each(t.getDataItemList(),(function(e){if(!e.getBinning()&&"_multiMeasuresSeries"!==e.getId()){var o=t.getDefinition().getType(),a=t.getDefinition().getSubType(),s="latitude"===a||"longitude"===a?"attribute":e.getType();("category"===o||"any"===o&&"attribute"===s||e.getId()===i)&&n.push(e)}}))}));var s=this.dashboardApi.getCanvas().getContent(this.widgetModel.getId()),r=this.visualization.getDataSource(),l=o.getFilterSpecListByVisualization(s,this.dashboardApi);(t=l).push.apply(t,this.visualization.getLocalFilters().getFilterList());var c=a.uniq(n.map((function(t){return t.getColumnId()})));return l=a.filter(l,(function(t){var e=-1!==c.indexOf(t.columnId);if(e)return e;var i=r.getMetadataColumn(t.columnId);return i&&"attribute"===i.getType()})),this.dashboardApi.getFeature("QueryService").getDataItemsMinMaxValues(r.getId(),n,[i],l).then((function(t){var e={min:void 0,max:void 0};return t.getRowCount()&&(e.min=Math.floor(t.getValue(0,0).value),e.max=Math.ceil(t.getValue(0,1).value)),e}))},createDefaultConditionalPalette:function(t,e,o){var n=this,s=this.visAPI.getPropertyValue("condColorPalette"),r=this.visAPI.getPropertyValue("condColorOrder");return this.min==t&&this.max==e?Promise.resolve():(this.min=t,this.max=e,this.colorsService.getPalette({paletteId:s,type:"ConditionalPalette"}).then((function(s){var l=a.clone(s.fills);l="DarkerForLowerValue"===r?l.reverse():l;var c=n._getConditionalPalette();if(c){for(var d=n._buildIndexMap(l,5),u=d.length,p=(e-t)/u,h=[],g=0;g<u;g++){var f=d[g],m={value:t+g*p};l[f].pattern?(m.color=l[f].color,m.bgcolor=l[f].fill,m.pattern=l[f].pattern):(m.bgcolor=l[f],m.color=i.invertColor(m.bgcolor)),h.push(m)}h.push({value:e,bgcolor:""}),c.clear(o),c.addColors(h,o)}return c})))},updateConditionalPalette:function(){return this.hasHeatByItem()?this._initHeatPalette():Promise.resolve()},_applyConditionsToPalette:function(){var t=this._getConditionalPalette();if(t){var e=t.getSize();if(e>0){var i=this._buildIndexMap(this._heatPalette,e-1),o=!0;if(e>i.length+1){o=!1;var a=e-i.length-1;t.removeStyles(1,a,{silent:!0,updateSlider:o}),e=t.getSize()}for(var n=0;n<i.length;n++){var s=t.getColor(n),r=this._heatPalette[i[n]];r.pattern?(s.setPattern(r.pattern),s.setColor(r.color),s.setBackgroundColor(r.fill)):(s.setBackgroundColor(r),s.setPattern(null),s.setColor(null))}t.updateColors(null,{silent:!0,updateSlider:o})}}},_buildIndexMap:function(t,e){if(!t||!e)return[];if(t.length<=e)return a.range(t.length);if(5===t.length){return[[4],[0,4],[0,2,4],[0,1,2,4],[0,1,2,3,4]][e-1]}if(1===e)return[Math.floor(t.length/2)];for(var i=(t.length-1)/e,o=[0],n=2;n<e;n++)o.push(Math.floor(i*n));return o.push(t.length-1),o},getConditionalPaletteLength:function(){return this._heatPalette.length},_isNewConditionalFormatFeature:function(){return!this.dashboardApi.getGlassCoreSvc(".FeatureChecker").checkValue("dashboard","xtabcondFormat","disabled")}});return n})),define("dashboard-analytics/widgets/livewidget/query/postprocess/LocalAggregateSortInfo",["../../../../lib/@waca/core-client/js/core-client/ui/core/Class"],(function(t){"use strict";var e=t.extend({init:function(t){e.inherited("init",this,arguments),this.visAPI=t},getSortInfo:function(){if(!this._doesVisualizationSupportOperation())return null;var t=this._getAggregateSortInfo();return t||null},_doesVisualizationSupportOperation:function(){return!0===this.visAPI.getDefinition().aggregateAndSortOnClient},_isSortCompatibleWithOperation:function(t){return!(!t||!0===t.isSecondary)},_getSlotSortInfo:function(t){var e=t.getDefinition().clientSideAggregatedAndSortInfo;if(e){var i=t.getSortType();if(this._isSortCompatibleWithOperation(i)&&this._areRequiredSlotsForSortingMapped(e)){var o=this.visAPI.getDataSlotById(e.groupOnColumnId);if(o&&o.isMapped()){var a=o.getSortType();if(!this._isSortCompatibleWithOperation(a))return{order:i,groupColumns:o.getDataItemAPIs().map((function(t){return t.getUniqueId()})),aggregateColumn:t.getDataItemAPI(0).getUniqueId(),mappedSlotConditionDataItemUid:this.visAPI.getDataSlotById(e.mappedSlotCondition[0]).getDataItemAPI(0).getUniqueId()}}}}},_getAggregateSortInfo:function(){for(var t=this.visAPI.getMappedDataSlots(),e=0;e<t.length;e++){var i=this._getSlotSortInfo(t[e]);if(i)return i}return null},_areRequiredSlotsForSortingMapped:function(t){var e=t.mappedSlotCondition;if(!e)return!0;for(var i=0;i<e.length;i++){var o=e[i],a=this.visAPI.getDataSlotById(o);if(!a||!a.isMapped())return!1}return!0}});return e})),define("dashboard-analytics/widgets/livewidget/query/VisQueryDataItemBuilder",["underscore","../../../lib/@waca/core-client/js/core-client/ui/core/Class","./postprocess/LocalAggregateSortInfo"],(function(t,e,i){"use strict";var o=e.extend({init:function(t){o.inherited("init",this,arguments),this.visAPI=t.visAPI,this._querySlotSortPriority=0,this._localAggregateSortInfo=t.localAggregateSortInfo||new i(t.visAPI)},setQuerySlotSortPriority:function(t){this._querySlotSortPriority=t},getServerSort:function(){return this._serverSort},setServerSort:function(t){this._serverSort=t},build:function(t,e,i,o){var a=e.toQueryJSON();a.layerId=t.getLayerId(),"ordinal"===t.getFinalSlotType(o)?a.aggregate=t.getFinalAggregationType(o):delete a.aggregate;var n=this._buildFinalItemSelections(t,e,i,a);n.length?a.selection=n:a.selection&&0===a.selection.length&&delete a.selection;var s=this._buildBinningSpec(e);return s&&(n.length||delete a.selection,delete a.binningDefinition,delete a.aggregate,a.binning=s),a},_buildBinningSpec:function(t){var e=t.getBinningAPI();if(e){var i=t.getFormat(),o=i&&(i.formatSpec.maximumFractionDigits||0===i.formatSpec.maximumFractionDigits)?i.formatSpec.maximumFractionDigits:2;return e.setMaxDecPlaces(o),e.getBinning()}return null},_buildFinalItemSelections:function(t,e,i,o){return e.isBinned()?this._buildItemSelectionsFromFilterCollections(e,i).concat(this._buildSort(t,e)):this._buildDrillStateForHierarchyOrSet(e,i,o).concat(this._buildItemSelectionsFromFilterCollections(e,i),this._buildTopBottom(e),this._buildSort(t,e))},_buildDrillStateForHierarchyOrSet:function(t,e,i){var o=e&&e.entities&&e.entities.localFilters,a=o&&o.getFilterEntry({id:t.getItemId(),columnId:t.getItemId()}),n=a&&a.overrideHierarchyDefaultSelection,s=[];if(t.isHierarchy()||t.isNamedSet()){var r=t.getDrillSelection();r?(t.isNamedSet()&&(i.itemId=t.getRefToHierarchy()),s.push(r)):t.isHierarchy()&&!n&&(t.isSingleRootHierarchy()?s.push({operation:"add",children:t.getRootMember()}):s.push({operation:"add",rootMembers:!0}))}return s},_convertFilterOperatorToSetOperation:function(t){switch(t){case"in":case"containsignorecase":return"keep";case"notin":return"remove";default:return}},_convertFilterEntryToSelection:function(e){var i=this._convertFilterOperatorToSetOperation(e.operator),o=null;if(i){var a=t.map(e.values.models,(function(t){return t.value.u?t.value.u:t.value}));o={operation:i},"containsignorecase"===e.operator?o.filter={operator:e.operator,values:a}:o.set=a}return o},_convertItemFiltersToSelections:function(e,i,o){var a=this;i.filtersConvertedToDataItemSelections=i.filtersConvertedToDataItemSelections||[],t.each(e,(function(t){if(t&&t.values.models.length>0&&!t.conditions){var e=a._convertFilterEntryToSelection(t);e&&o.push(e),i.filtersConvertedToDataItemSelections.push(t)}}))},_buildItemSelectionsFromFilterCollections:function(t,e){var i=t.getItemId(),o=e&&e.entities&&e.entities.localFilters,a=e&&e.entities&&e.entities.searchFilters,n=t.setSelectionsToQueryJSON(),s=n||[];return!(e&&e.auxQuery)&&t.isDimensional()&&(o&&this._convertItemFiltersToSelections(o.getFilterEntries({id:i}),e,s),a&&this._convertItemFiltersToSelections(a.getFilterEntries({id:i}),e,s)),s},_buildTopBottom:function(t){var e=[],i=t.getTopBottomSelection();return i&&e.push(i),e},_buildSort:function(e,i){var o=[];if(!(!this.getServerSort()&&this._isClientSideSortEnabledForDataItem(i))){var a=i.getSort(),n=a&&a.type?a:null,s=this.visAPI.isIgnoreDefaultSlotSort(i);if(n||s||(n=i.getDefaultSort(e,i))&&(n.priority=this._querySlotSortPriority++),n){var r={operation:"order",sort:t.pick(n,"type","by","priority")};n.context&&(r.context=[{itemId:n.context}]),o=[r]}}return o},_isClientSideSortEnabledForDataItem:function(t){var e=this._localAggregateSortInfo.getSortInfo();return!!e&&e.aggregateColumn===t.getUniqueId()}});return o})),define("dashboard-analytics/filters/FilterValue",["../lib/@waca/dashboard-common/dist/core/Model"],(function(t){"use strict";var e=null;return e=t.extend({whitelistAttrs:["value"],init:function(t,i){var o={};(t=void 0===t?{}:t)&&t.d?o.value={d:t.d,u:t.u}:"object"!==(void 0===t?"undefined":_typeof(t))?o.value={d:t,u:t}:o.value=t;var a=t&&t.u?t.u:t;"object"!==(void 0===a?"undefined":_typeof(a))&&(o.id=a),e.inherited("init",this,[o,i]),null===t&&(this.id=null)}})})),define("dashboard-analytics/filters/FilterValuesCollection",["../lib/@waca/dashboard-common/dist/core/Collection","./FilterValue","underscore"],(function(t,e,i){"use strict";var o=null;return o=t.extend({modelClass:e,init:function(){o.inherited("init",this,arguments)},get:function(t){return this.modelMap[t]||(t&&void 0!==t.id?this.modelMap[t.id]:void 0)},toArray:function(){var t=[];return i.each(this.models,(function(e){t.push(e.value)})),t},toJSON:function(){var t=[];return i.each(this.models,(function(e){e.value&&e.value.toJSON?t.push(e.value.toJSON()):t.push(e.value)})),t}})})),define("dashboard-analytics/filters/FilterSpecHelper",["underscore"],(function(t){"use strict";return function(){function e(){_classCallCheck(this,e)}return e.getFilterId=function(t,e,i){return i>0?t+"_"+i:e?t+"_"+e:t},e.containsNumber=function(e){var i=this;return this.isCompound(e)?!!t.find(e.values,(function(t){return i.containsNumber(t)})):!(!e.values||!t.find(e.values,(function(e){var i=t.isObject(e)?e.d:e;return t.isNumber(i)})))},e.isEmpty=function(t){return!t.valueDataItem&&!t.conditions&&t.values&&!t.values.length&&"notin"!==t.operator},e.isOrdinal=function(t){return!!t.aggregationType},e.isCompound=function(t){return["and","or","not"].indexOf(t.operator)>-1},e.isRange=function(t){return["between","notbetween","lt","gt"].indexOf(t.operator)>-1},e.isModel=function(t){return!t.operator&&!t.value&&!t.values},e.isAdditional=function(t){return!!t.idSuffix},e.setBinningItemId=function(t,e){t.filterBins&&(delete e.itemId,e.dataItem=t.id)},e.getSelectedCompoundFilterColumnIds=function(e){var i=this,o={};return t.each(e,(function(t){i.isCompound(t)&&i._loadSelectedColumnIdMap(o,t)})),t.keys(o)},e.getSelectedSimpleFilterColumnIds=function(e,i){var o=this,a=[];return t.each(e,(function(t){o.isCompound(t)||void 0===t.columnId||-1!==a.indexOf(t.columnId)||void 0!==i&&void 0===t.visualizationId||a.push(t.columnId)})),a},e._loadSelectedColumnIdMap=function(e,i){var o=this;void 0!==i.columnId&&void 0!==i.visualizationId&&(e[i.columnId]=i.columnId),t.each(i.values,(function(t){o._loadSelectedColumnIdMap(e,t)}))},e}()})),define("dashboard-analytics/filters/FilterEntry",["../lib/@waca/dashboard-common/dist/core/Model","./FilterValuesCollection","./FilterSpecHelper","underscore"],(function(t,e,i,o){"use strict";var a=null;return a=t.extend({whitelistAttrs:["id","idSuffix","action","columnId","values","valueDataItem","excludedValues","conditions","operator","type","aggregationType","visualizationId","preOrPost","overrideHierarchyDefaultSelection","filterBins","binsLabel"],FILTERACTION_KEEPEXCLUDE:"keepexclude",determineIdValue:function(t,e,o){return i.getFilterId(t,e,o)},nestedCollections:{values:e,excludedValues:e},init:function(t){this.id=t.filterBins?t.id:t.id||this.determineIdValue(t.columnId||t.dataPointId,t.aggregationType,t.idSuffix),this.isModelFilter=!t.operator&&!t.value&&!t.values,this.visualizationId=t.visualizationId,t.filterBins&&(this.filterBins=t.filterBins,this.binsLabel=t.binsLabel),a.inherited("init",this,arguments)},isCompound:function(){return i.isCompound(this)},isOrdinalFilter:function(){return i.isOrdinal(this)},getIsModelFilter:function(){return this.isModelFilter},isAdditionalFilter:function(){return i.isAdditional(this)},collectLeafFilterEntries:function(t){this.isCompound()?o.each(this.values.models,function(e){e.value&&e.value.collectLeafFilterEntries(t)}.bind(this)):t.push(this)},compoundFilterMatches:function(t,e){return!(e&&e.length>0&&this.operator!==e[0])&&(this.isCompound()?this._compoundValuesMatches(t,e):this._checkColumnIdAndValues(t))},_compoundValuesMatches:function(t,e){var i=0,a=!1;return this.values.each((function(n){n.value.compoundFilterMatches(t,e?o.rest(e):null)&&i++,(n.filterBins||n.value.filterBins)&&(a=!0)})),a?i>0:"or"===this.operator&&i>0||i===this.values.size()},_checkColumnIdAndValues:function(t){if(void 0===t[this.columnId])return!1;if(0===t[this.columnId].length)return!0;for(var e=t[this.columnId],i=0;i<e.length;++i){var o=e[i];if(!this.values.get(o.u))return!1}return!0},getSelectedDataPointArray:function(){var t=[];return this._loadSelectedDataPointArray(t),t},loadSelectedColumnIdMap:function(t){void 0!==this.columnId&&(t[this.columnId]=this.columnId),this.values.each(function(e){e.value&&e.value.loadSelectedColumnIdMap&&e.value.loadSelectedColumnIdMap(t)}.bind(this))},getColumnIds:function(){var t={};return this.loadSelectedColumnIdMap(t),o.keys(t)},removeDataPointFilterTerm:function(t){if(this.isCompound()){if("and"===this.operator&&this.compoundFilterMatches(t))return this;var e=this.values.find((function(e){return null!==e.value.removeDataPointFilterTerm(t)}));"or"===this.operator&&e&&this.values.remove(e)}return null},toQuerySpec:function(t){if(t=t||{},this.isCompound()){var e={};void 0===t.isDataPointExclude&&(t.isDataPointExclude="not"===this.operator);var i=t.isSubExpression?e:{type:this.preOrPost||"pre",expression:e};e[this.operator]=[];var a=this._filterValuesContainNumbers();return this.values.each(function(i){if(i.value&&i.value.toQuerySpec&&!i.value.filterBins){var n=o.extend(t,{isSubExpression:!0,tupleContainsNumber:a}),s=i.value.toQuerySpec(n);o.isEmpty(s)||(e[this.operator]=e[this.operator].concat(s),"and"!==this.operator||!t.isDataPointExclude||t.nullIncludedInValueList||t.shouldApplyIsNullValueExpression&&!t.shouldApplyIsNullValueExpression(i.value)||(e[this.operator]=e[this.operator].concat(i.value._buildNullValueExpresstionQuerySpec(t))))}}.bind(this)),"not"===this.operator?(t.isSubExpression?e[this.operator]=e[this.operator][0]:i.expression.not=i.expression.not[0],i.expression&&void 0===i.expression.not&&(i.expression={})):e[this.operator]&&!e[this.operator].length&&delete e[this.operator],i}return void 0===t.isEdgeExclude&&(t.isEdgeExclude="notin"===this.operator),this._leafToQuerySpec(t)},_buildNullValueExpresstionQuerySpec:function(t){var e=void 0;if(t.isDataPointExclude?e="isnotnull":t.isEdgeExclude&&(e="isnull"),e){var i={itemId:this.columnId,operator:e};return this._setBinningItemId(i),i}},_compoundFilterFromJSON:function(){o.each(this.values.models,(function(t){t.value&&t.value.operator&&(t.value=new a(t.value,t),t.value._compoundFilterFromJSON())}))},_loadSelectedDataPointArray:function(t){if(this.isCompound()){var e={};this.values.each((function(i){var o=i.value._loadSelectedDataPointArray&&i.value._loadSelectedDataPointArray(t);o&&(e[o[0]]=o[1])})),o.keys(e).length>0&&t.push(e)}else if(this.columnId)return[this.columnId,this.values.models[0].value]},_filterValuesContainNumbers:function(){return this.isCompound()?this.values.find((function(t){return t.value._filterValuesContainNumbers&&t.value._filterValuesContainNumbers()})):this.values&&this.values.find((function(t){return o.isNumber(t.value.d)}))},isRangeOperator:function(){return i.isRange(this)},_setBinningItemId:function(t){this.filterBins&&(delete t.itemId,t.dataItem=this.id)},_leafToQuerySpec:function(t){if(this.isModelFilter)return{type:"pre",expression:{filterId:this.columnId}};if(this.conditions)return this._buildConditionsQuerySpec(t);var e={operator:this.operator};if(t.associatedDataItemAPI?e.dataItem=t.associatedDataItemAPI.getUniqueId():this.filterBins?e.dataItem=this.id:e.itemId=this.columnId,t.tupleContainsNumber?e.valueType="display":this.type&&(e.valueType=this.type),this.values.models&&this.values.models.length>0){var i=this.values.toArray();e=this._buildNullValuesQuerySpec(e,i,t)}else if(this.valueDataItem)e.valueDataItem=this.valueDataItem;else if("notin"===e.operator){var o=t&&t.addExtraQueryDataItem&&t.addExtraQueryDataItem(this.columnId);o&&(e.operator="in",e.valueDataItem=o.id)}var a=this._buildEdgeNullValueExpresstionQuerySpec(e,t);a&&(e=a);var n=this.isRangeOperator()?"post":"pre",s=this.preOrPost||t.type||n;return t.isSubExpression?e:{type:s,expression:e}},_buildEdgeNullValueExpresstionQuerySpec:function(t,e){if(!this.filterBins&&!t.valueDataItem&&"notin"===this.operator&&e.isEdgeExclude&&!e.nullIncludedInValueList&&(!e||!e.shouldApplyIsNullValueExpression||e.shouldApplyIsNullValueExpression(this))){var i={};return i.or=[this._buildNullValueExpresstionQuerySpec(e),t],i}return null},_buildNullValuesQuerySpec:function(t,e,i){(i=i||{}).nullIncludedInValueList=!1;var a=0!==this.operator.indexOf("not"),n=o.without(e,null,"null");if(n=o.filter(n,(function(t){return null!==t.u&&null!==t.d&&"null"!==t.u&&"null"!==t.d})),n=o.pluck(n,"display"===this.type||i.tupleContainsNumber?"d":"u"),t.values=n,n.length<e.length){i.nullIncludedInValueList=!0;var s={itemId:this.columnId,operator:a?"isnull":"isnotnull"};if(this._setBinningItemId(s),this.type&&(s.valueType=this.type),n.length>0){var r={};r[a?"or":"and"]=[s,t],t=r}else t=s}return t},_buildConditionsQuerySpec:function(t){var e,i;if(this.values&&!this.values.isEmpty()){var a=this.values.toArray(),n=o.pluck(a,"display"===this.type?"d":"u");e={valueType:this.type,operator:"in",itemId:this.columnId,values:n},this._setBinningItemId(e)}if(this.excludedValues&&!this.excludedValues.isEmpty()){var s=this.excludedValues.toArray(),r=o.pluck(s,"display"===this.type?"d":"u");i={valueType:this.type,operator:"notin",itemId:this.columnId,values:r},this._setBinningItemId(i)}var l=e?{or:[this.conditions,e]}:this.conditions,c=i?{and:[l,i]}:l;return"notin"===this.operator&&(c={not:c}),t.isSubExpression?c:{type:t.type||"pre",expression:c}}})})),define("dashboard-analytics/filters/Filters",["jquery","../lib/@waca/dashboard-common/dist/core/Collection","./FilterEntry","../widgets/livewidget/nls/StringResources","underscore"],(function(t,e,i,o,a){"use strict";var n=null;return n=e.extend({modelClass:i,FILTERTYPE_ORDINAL:"ordinal",FILTERTYPE_CATEGORY:"category",FILTERTYPE_BINS:"bins",FILTERTYPE_SEARCH:"search",init:function(){n.inherited("init",this,arguments),this._compoundFiltersFromJSON(),this.updateNeeded=!1},_takeSnapShot:function(t){this.updateNeeded||(this.updateNeeded=!0,this._snapshot=t||this.toJSON())},_filterModificationComplete:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.updateNeeded&&!e.silent&&(this.updateNeeded=!1,!e.isApiUndoRedoEvent)){var i={name:"reset",eventName:"reset",collection:this,data:e.payloadData,prevValue:this._snapshot,value:this.toJSON(),sender:e.sender||this};i.senderContext={applyFn:function(e,i,o,a){var n={sender:i};a&&(n.payloadData=a),t.reset(e,n)}},this.trigger("reset",i)}},allFilterModificationComplete:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._filterModificationComplete(t),t.filterEntry},getKey:function(t,e,i,o){return null===t?null:"ordinal"===e?this.getOrdinalFilterKey(t,i,o):this.getCategoryFilterKey(t)},getOrdinalFilterKey:function(t,e,o){return{id:i.prototype.determineIdValue(this._columnId(t),e),columnId:this._columnId(t),aggregationType:e,filterType:"ordinal",preOrPost:o||"post"}},getCategoryFilterKey:function(t,e){return{id:e||i.prototype.determineIdValue(this._columnId(t)),columnId:this._columnId(t),filterType:"category"}},getModelFilterKey:function(t){return{id:i.prototype.determineIdValue(this._columnId(t)),columnId:this._columnId(t),filterType:"filter"}},getSearchFilterKey:function(t){return{id:i.prototype.determineIdValue(this._columnId(t)),columnId:this._columnId(t),filterType:"search"}},getDataPointFilterKey:function(t,e){return i.prototype.determineIdValue(JSON.stringify(t),null,e)},getFilterEntry:function(t){return this._checkFilterEntryKey(t),this.get(t.id)},getFilterEntries:function(t){this._checkFilterEntryKey(t);var e=t.id?"id":"columnId",i=[];return t[e]?this.each((function(o){0===o[e].indexOf(t[e])&&i.push(o)})):this.logger&&this.logger.debug("WARNING: getFilterEntries only supports a baseId (id) or columnId"),i},_hasValidFilterType:function(t){return"category"===t.filterType||"ordinal"===t.filterType&&t.aggregationType},_checkFilterEntryKey:function(t){if(t){if(t.id)return;if(void 0!==t.columnId&&null!==t.columnId&&this._hasValidFilterType(t))return}throw"Invalid key used to access filters (_checkFilterEntryKey)"},addDataPointFilter:function(t,e,i,o){this._takeSnapShot();var n=a.clone(o||{});n.silent=!0;var s=this.getDataPointFilterKey(t),r=[];a.each(i.values,function(o){r.push(this._createOneDataPoint(t,e,o,i))}.bind(this));var l=this._createRootDataPointFilterEntry(s,r,i);this.get(l.id)&&this.remove(l.id,n),this.add(l,n)},_createRootDataPointFilterEntry:function(t,e,i){var o={dataPointId:t,operator:"or",values:e,visualizationId:this.visId},a=this._createNewFilterEntry(i,o);if(i.exclude){var n={dataPointId:t,operator:"not",values:a};a=this._createNewFilterEntry(i,n)}return a},_createOneDataPoint:function(t,e,o,n){var s=[];a.each(o,function(o,a){var r={columnId:t[a],values:[o],operator:"in",visualizationId:n.visualizationId||this.visId,type:n.type},l=t[a];if(e){var c=e.find((function(t){return t.columnId===l||t.itemId===l}));if(c)if(r.filterBins=!0,c.dataItemId)r.binsLabel=c.label,r.id=c.dataItemId;else{var d=c.binningAPI;r.binsLabel=d.label,r.id=c.id}}var u=new i(r);s.push(u)}.bind(this));var r={operator:"and",values:s,visualizationId:this.visId};return new i(r)},_createFilterEntrySpec:function(t,e){var i=e.conditionsInfo||{};return e.operator||e.values||e.type?{columnId:t.columnId,values:e.values,valueDataItem:e.valueDataItem,type:e.type,operator:e.operator,visualizationId:this.visId,excludedValues:i.excludedValues,conditions:i.conditions,preOrPost:t.preOrPost,overrideHierarchyDefaultSelection:e.overrideHierarchyDefaultSelection,filterBins:e.filterBins,id:e.filterBins&&e.id?e.id:t.id,binsLabel:e.binsLabel,isMissing:e.isMissing}:{columnId:t.columnId||t.itemId}},updateFilterEntry:function(t,e){this._takeSnapShot();var i=(e=e||{})&&e.conditionsInfo;this._checkFilterEntryKey(t),i=i||{};var o=this.getFilterEntry(t);if(!o||this.actionAllowsAdditionalFiltersPerItem(e.action)){var a=this._createFilterEntrySpec(t,e);t.aggregationType&&(a.aggregationType=t.aggregationType),o=this._createNewFilterEntry(e,a),this.add([o],{silent:!0})}else if(!o.isModelFilter){var n={operator:e.operator,type:e.type,values:e.values,aggregationType:t.aggregationType,conditions:i.conditions,layerId:e.layerId,filterBins:e.filterBins};i.excludedValues&&(n.excludedValues=i.excludedValues),e.valueDataItem&&(n.valueDataItem=e.valueDataItem),e.visualizationId&&(n.visualizationId=e.visualizationId),o.set(n,{silent:!0})}return o},actionAllowsAdditionalFiltersPerItem:function(t){return t===i.prototype.FILTERACTION_KEEPEXCLUDE},_createNewFilterEntry:function(t,e){t.layerId&&(e.layerId=t.layerId),t.visualizationId&&(e.visualizationId=t.visualizationId);var o=new i(e);if(this.actionAllowsAdditionalFiltersPerItem(t.action)){for(var a=0;this.get(i.prototype.determineIdValue(o.id,e.aggregationType,a));)a++;a>0&&(o.idSuffix=a,o.id=i.prototype.determineIdValue(o.id,e.aggregationType,a))}return o},removeFilterEntry:function(t){var e=this.toJSON();return this._checkFilterEntryKey(t),!!this.remove(t,{silent:!0})&&(this._takeSnapShot(e),!0)},clearCompoundFilters:function(t){var e=this,i={};t.forEach(function(t){i[this._columnId(t)]=[]}.bind(this));var o=this.filter((function(t){return t.isCompound()&&t.compoundFilterMatches(i)}));a.each(o,(function(t){e.removeFilterEntry(t)}))},fromJSON:function(t,e){this._takeSnapShot(),this.reset(t,e),this._compoundFiltersFromJSON()},_columnId:function(t){return void 0===t||void 0===t.columnId?t:t.columnId},getSelectedSimpleFilterColumnIds:function(){var t=[];return this.each(function(e){e.isCompound()||void 0===e.columnId||t.push(e.columnId)}.bind(this)),t},getSelectedCompoundFilterColumnIds:function(){var t={};return this.each(function(e){e.isCompound()&&e.loadSelectedColumnIdMap(t)}.bind(this)),a.keys(t)},_compoundFiltersFromJSON:function(){this.each(function(t){t.isCompound()&&t._compoundFilterFromJSON()}.bind(this))},cleanUpMissingFilterEntries:function(t){if(t&&t.getMetadataColumn){var e=[];this.each(function(i){if(i.isCompound()){var o={};i.loadSelectedColumnIdMap(o),a.some(a.keys(o),(function(e){return!t.getMetadataColumn(e)}))&&e.push(i.id)}else i.columnId&&!t.getMetadataColumn(i.columnId)&&e.push(i.id)}.bind(this)),e=a.uniq(e),a.each(e,function(t){this.removeFilterEntry({id:t})}.bind(this))}}})})),define("dashboard-analytics/widgets/livewidget/query/QueryFilterSpec",["jquery","../../../lib/@waca/core-client/js/core-client/ui/core/Class","../../../filters/Filters","../../../filters/FilterEntry","underscore"],(function(t,e,i,o,a){"use strict";return e.extend({init:function(t){var e=t||[];this._queryFilterSpec=[],this._dataItemsMap={},a.each(a.values(e),function(t){a.each(t,function(e){var i=e.dataItemAPI;i.isBinned()?this._dataItemsMap[i.getItemId()]=t:this._dataItemsMap[o.prototype.determineIdValue(i.getItemId(),i.getAggregationType())]=t}.bind(this))}.bind(this))},addFiltersToSpec:function(t,e){e=e||{},this.addColumnFiltersToSpec(this._mergeEdgeAndPointFiltersOnSameColumns(t,e),e)},addColumnFiltersToSpec:function(t,e){this._queryFilterSpec=this._queryFilterSpec.concat(this._toSpec(t,e))},getFilterSpec:function(){return this._queryFilterSpec},hasFilterSpec:function(){return this._queryFilterSpec.length>0},_isFilterEntryEmpty:function(t){return!t.valueDataItem&&!t.conditions&&t.values&&t.values.isEmpty()&&"notin"!==t.operator},_isFilterException:function(t,e,i,o){if(this._isFilterEntryEmpty(t))return!0;if(t.isOrdinalFilter()){var n=this._dataItemsMap[t.id];if(n){if(!a.find(n,(function(t){return t.layerId===o.layerId})))return!0}else if(o.excludeNonProjectedRangeFilters)return!0}return e[t.columnId]||e[t.id]||i&&t.isCompound()&&t.compoundFilterMatches(e)},_mergeEdgeAndPointFiltersOnSameColumns:function(e,o){var a=this._prepareDataToMergeEdgeAndPointFiltersIfNeeded(e,o);if(!a)return e;var n=new i;return e.each(function(t){if(t.isCompound()){var i=this._createFinalCompoundFilter(e,t,a);n.add(i,{silent:!0})}}.bind(this)),e.each(function(e){if(e.isOrdinalFilter()||!e.isCompound()&&a.unprocessedSimpleColumnIdMap[e.columnId]){var i=t.extend(!0,{},e);n.add(i,{silent:!0})}}.bind(this)),n},_createFinalCompoundFilter:function(e,i,n){var s=new o(i.toJSON());return s._compoundFilterFromJSON(),"or"===i.operator&&a.each(n.compoundFilterColumnIds,function(i){var o=e.getCategoryFilterKey(i),a=e.get(o);if(a){n.unprocessedSimpleColumnIdMap[i]=void 0;var r=t.extend(!0,{},a);s.values.add(r,{silent:!0})}}.bind(this)),s},_prepareDataToMergeEdgeAndPointFiltersIfNeeded:function(t,e){var i=t.getSelectedCompoundFilterColumnIds();if(0===i.length)return null;var o=t.getSelectedSimpleFilterColumnIds();if(0===o.length)return null;var n=a.intersection(o,i);if(0===n.length)return null;if(e.edgeFilterExceptions&&0===a.difference(n,e.edgeFilterExceptions).length)return null;var s={};return a.each(o,function(t){s[t]=t}.bind(this)),{simpleColumnIds:o,compoundFilterColumnIds:i,unprocessedSimpleColumnIdMap:s}},_getAssociatedDataItem:function(t,e){var i=null;return!t.filterBins&&t.isRangeOperator()&&this._dataItemsMap[t.id]?i=a.find(this._dataItemsMap[t.id],(function(i){return i.layerId===e&&i.dataItemAPI.getAggregationType()===t.aggregationType})):t.filterBins&&(i=a.find(this._dataItemsMap[t.columnId],(function(i){return i.dataItemAPI.isBinned()&&i.layerId===e&&-1!==t.id.indexOf(i.dataItemAPI.getUniqueId())}))),i&&i.dataItemAPI||null},_toSpec:function(t,e){var i=this._prepareFilterExceptionsMap(e),o=[];return t.each(function(t){if(!this._isFilterException(t,i,!(!e||!e.filterExceptions),e)){var n=t.toQuerySpec({associatedDataItemAPI:this._getAssociatedDataItem(t,e.layerId),shouldApplyIsNullValueExpression:e.shouldApplyIsNullValueExpression,addExtraQueryDataItem:e&&e.addExtraQueryDataItem});a.isEmpty(n.expression)||(e&&e.dsf&&(n.dsf=e.dsf),o.push(n))}}.bind(this)),o},_prepareFilterExceptionsMap:function(t){var e=t&&(t.filterExceptions||t.edgeFilterExceptions)||[],i={};return a.each(e,(function(t){i[t]=[]})),i}})})),define("dashboard-analytics/widgets/livewidget/query/VisQueryDefinition",["../../../lib/@waca/core-client/js/core-client/ui/core/Class","underscore"],(function(t,e){"use strict";var i=null;return i=t.extend({_dataItems:[],_projections:[],_filters:[],_fields:[],_layerId:null,_hasCategoricalSlots:{},_queryHints:{},_augmentations:[],init:function(t,e,i,o,a,n,s){this.setDataItems(e),this.setProjections(i),this.setFiltres(o),this.setLayerId(t),this.setQueryHints(a),this.setAugmentations(s)},getLayerId:function(){return this._layerId},setLayerId:function(t){this._layerId=t},getDataItems:function(){return this._dataItems},setDataItems:function(t){this._dataItems=t||[]},addDataItems:function(t){this._dataItems=this._addArrayElement(this._dataItems,t)},getProjections:function(){return this._projections},setProjections:function(t){this._projections=t||[]},addProjections:function(t){this._addArrayElement(this._projections,t)},getFilters:function(){return this._filters},setFiltres:function(t){this._filters=t||[]},addFilters:function(t){this._filters=this._addArrayElement(this._filters,t)},setQueryHints:function(t){this._queryHints=t},getQueryHints:function(){return this._queryHints},setAugmentations:function(t){this._augmentations=t},getAugmentations:function(){return this._augmentations},getSynDataFilters:function(){return this.synDataFilters},setSynDataFilters:function(t){this.synDataFilters=t},_addArrayElement:function(t,i,o){return i&&(e.isArray(i)?(e.each(i,(function(t){i.layerId&&delete t.layerId})),o&&(i=e.pluck(i,"id")),t=t.concat(i)):(i.layerId&&delete i.layerId,t.push(i))),t}}),t.extend({init:function(t){this._queryDefinitions=[],e.each(t.layers,function(t){this.addQueryDefinitionByLayer(t.getId())}.bind(this)),this._addLayeredEntities(t),this._addSharedEntities(t),e.each(this._queryDefinitions,(function(t){t.setProjections(e.pluck(t.getProjections(),"id"))}))},_addLayeredEntities:function(t){e.map(t.layeredEntities,function(t,i){e.each(t,function(t){this._addEntity(this.getQueryDefinitionByLayer(t.layerId),i,t)}.bind(this))}.bind(this))},_addSharedEntities:function(t){e.map(t.commonEntities,function(t,i){e.each(this._queryDefinitions,function(o){e.each(t,function(t){this._addEntity(o,i,t)}.bind(this))}.bind(this))}.bind(this))},_addEntity:function(t,e,i){if(t)switch(e){case"dataItems":t.addDataItems(i);break;case"projections":t.addProjections(i);break;case"filters":t.addFilters(i);break;case"queryHints":t.setQueryHints(i);break;case"augmentations":t.setAugmentations(i)}},addQueryDefinitionByLayer:function(t){this.getQueryDefinitionByLayer(t)||this._queryDefinitions.push(new i(t))},getQueryDefinitionByLayer:function(t){return e.find(this._queryDefinitions,(function(e){return e.getLayerId()===t}))},clearQueryDefinitions:function(){this._queryDefinitions=[]},getQueryDefinitions:function(){return this._queryDefinitions}})})),define("dashboard-analytics/widgets/livewidget/query/VisQueryBuilder",["underscore","../../../lib/@waca/core-client/js/core-client/ui/core/Class","./VisQueryDataItemBuilder","./QueryFilterSpec","./VisQueryDefinition"],(function(t,e,i,o,a){"use strict";var n=null;return n=e.extend({init:function(e){console.debug("visQueryBuilder (lw) init"),n.inherited("init",this,arguments),t.forEach(e,function(t,e){this[e]=t}.bind(this)),this.visQueryDataItemBuilder=new i({visAPI:e.visAPI})},create:function(e){var i=[],o=this._getQueryLayers();o&&t.each(o.getLayers(),function(t){this.visAPI.isMappingComplete(t.id)&&i.push(t)}.bind(this)),0===i.length&&i.push(this.visAPI.getDefaultLayer()),e.visibleItemsMap=this._createVisibleItemsMapFromLiveWidgetModel();var n=this._createQueryDataItemsFromLiveWidgetModel(e),s=this._createQueryProjectionsFromLiveWidgetModel(e);e.projectedDataItemsMap=this._createVisibleItemsMapFromLiveWidgetModel(!0);var r=this._createQueryDefinitionFieldsFromLiveWidgetModel(),l=this.createLocalFilters(e,i),c=this._createQueryHints(e);return new a({layers:i,layeredEntities:{dataItems:n,projections:s,fields:r,filters:l},commonEntities:{queryHints:c}})},_queryHintMultiEdgeSort:function(e){var i=this,o=0;return!(e&&!e.multiEdgeSort)&&(t.forEach(this.visAPI.getDataSlots(),(function(t){i._canQuery(t)&&"ordinal"!==t.getFinalSlotType()&&t.getDataItemAPIs().length>0&&o++})),o>1)},_createQueryHints:function(e){var i={};if(e.entities&&e.entities.definition&&e.entities.definition.queryHints&&t.extend(i,e.entities.definition.queryHints),e.entities.preferredModelItems&&e.entities.preferredModelItems.length&&(i.preferredModelItems=e.entities.preferredModelItems),!e.auxQuery&&this._queryHintMultiEdgeSort(i)||delete i.multiEdgeSort,e.renderContext&&e.renderContext.extraInfo&&"realtimeRefresh"===e.renderContext.extraInfo.sender){var o,a=e.renderContext.extraInfo.queryRefresh&&e.renderContext.extraInfo.queryRefresh.value;switch(e.renderContext.extraInfo.queryRefresh&&e.renderContext.extraInfo.queryRefresh.unit){case"seconds":o=parseInt(4*a/10)||1;break;case"minutes":o=parseInt(60*a*4/10)||1;break;case"hours":o=parseInt(3600*a*4/10)||1;break;default:o=1}i.dataCacheExpiry=o.toString()}else switch(e.entities&&e.entities.properties&&e.entities.properties.localCache){case"yes":i.dataCacheExpiry="3600";break;case"no":i.dataCacheExpiry="0"}return[i]},_createQueryDefinitionFieldsFromLiveWidgetModel:function(){var e=[],i=this._getQuerySlots();return t.each(i,function(t){e=e.concat(this._slotToFields(t))}.bind(this)),e},_createQueryDataItemsFromLiveWidgetModel:function(e){var i=this._getQuerySlots(),o=0,a=[];t.each(i,(function(e){t.each(e.getDataItemAPIs(),(function(t){var e=t.getSort();e&&o<e.priority&&(o=e.priority)}))})),this.visQueryDataItemBuilder.setQuerySlotSortPriority(o+1);var n=!!this.visAPI.findSlotDataItem((function(t){return"_multiMeasuresSeries"===t.getItemId()}));return this.visQueryDataItemBuilder.setServerSort(n),t.each(i,function(t){a=a.concat(this._slotToDataItems(t,e))}.bind(this)),e&&e.queryOptions&&(e.queryOptions.extraDataItems&&(a=a.concat(e.queryOptions.extraDataItems)),"function"==typeof e.queryOptions.filterDataItems&&(a=t.filter(a,e.queryOptions.filterDataItems))),a},_createVisibleItemsMapFromLiveWidgetModel:function(t){var e={};return this.visAPI.eachSlotDataItem(function(i,o){if(this._canQuery(o)&&(o.isLatLong()||"ordinal"!==o.getType()||t)){e[i.getItemId()]=e[i.getItemId()]||[];var a={dataItemAPI:i,layerId:o.getLayerId(),viewId:o.getViewId()};e[i.getItemId()].push(a)}}.bind(this)),e},_createQueryProjectionsFromLiveWidgetModel:function(e){var i=[],o=this._getQuerySlots();return t.each(o,function(t){i=i.concat(this._slotToProjections(t,e))}.bind(this)),e&&e.queryOptions&&(e.queryOptions.extraProjections&&(i=i.concat(e.queryOptions.extraProjections)),"function"==typeof e.queryOptions.filterProjections&&(i=t.filter(i,e.queryOptions.filterProjections))),i},_createQueryFilterSpec:function(t){return new o(t)},_getCategoryItemsForLayer:function(e){var i=this._getQuerySlots(),o=t.filter(i,(function(t){return t.getLayerId()===e&&"category"===t.getFinalSlotType()})),a=[];return t.each(o,(function(e){t.each(e.getDataItemAPIs(),(function(t){a.push(t.getItemId())}))})),a},_categoriesAreDifferent:function(e,i){return t.difference(e||[],i||[]).length>0||t.difference(i||[],e||[]).length>0},createLocalFilters:function(e,i){var o=this,a=[];if(t.isEmpty(e))return a;var n=!1,s=null;return t.each(i,(function(r){var l=i.length>1&&o._getCategoryItemsForLayer(r.id)||[];s=s||l,n=o._categoriesAreDifferent(s,l);var c=[];t.each(e.filtersConvertedToDataItemSelections,(function(t){c.push(t.getId())}));var d=o._createQueryFilterSpec(e.projectedDataItemsMap);if(e.entities){d.addFiltersToSpec(e.entities.localFilters,{edgeFilterExceptions:c,layerId:r.getId(),excludeNonProjectedRangeFilters:n,shouldApplyIsNullValueExpression:o._shouldApplyIsNullValueExpression.bind(o),addExtraQueryDataItem:e&&e.queryOptions&&e.queryOptions.addExtraQueryDataItem}),d.addFiltersToSpec(e.entities.searchFilters,{edgeFilterExceptions:c});var u=d.hasFilterSpec()?d.getFilterSpec():null;u&&t.each(u,(function(t){t.layerId=r.getId(),a.push(t)}))}})),e.queryOptions&&e.queryOptions.extraFilters&&(a=a.concat(e.queryOptions.extraFilters)),a},_shouldApplyIsNullValueExpression:function(t){if(!t.columnId)return!1;var e=this.visAPI.getMetadataColumn(t.columnId);return e&&!e.isOlapColumn()},_canQuery:function(t){return!(t.isMultiMeasuresSeries()&&!t.isStacked())},_getQuerySlots:function(){return t.filter(this.visAPI.getDataSlots(),function(t){return this._canQuery(t)}.bind(this))},_getQueryLayers:function(){return this.visAPI.getLayers()},_slotToFields:function(e){var i=[];return t.each(e.getDataItemAPIs(),function(t,o){e.isMultiMeasuresSeriesOrValue(o)||i.push(this._slotItemToField(e,t))}.bind(this)),i},_slotToProjections:function(e,i){var o=[],a="function"==typeof(i&&i.queryOptions&&i.queryOptions.filterProjections),n=t.filter(e.getDataItemRefs(),(function(t,i){return!e.isMultiMeasuresSeriesOrValue(i)}));return e.isStacked()&&n.length>1&&!a?o.push({id:e.getId(),layerId:e.getLayerId()}):t.each(n,(function(t){o.push({id:t,layerId:e.getLayerId()})})),o},_slotToDataItems:function(e,i){var o=[],a=[];return t.each(e.getDataItemAPIs(),function(t,n){e.isMultiMeasuresSeriesOrValue(n)||(o.push(this.visQueryDataItemBuilder.build(e,t,i,n)),a.push(t.getUniqueId()))}.bind(this)),a.length>1&&e.isStacked()&&o.push({id:e.getId(),nest:a,layerId:e.getLayerId()}),o},_slotItemToField:function(t,e){return{id:t.getId(),columnId:e.getItemId(),column:{isDateOrTimeType:function(){return e.isDateOrTimeType()},getFormat:function(){return null}},aggType:e.getAggregationType(),getType:function(){return this._getSlotType(t,e)}.bind(this),label:e.getLabel(),dataType:e.getDataType(),layerId:t.getLayerId()}},_getSlotType:function(t,e){return"any"===t.getType()?"attribute"===e.getType()?"category":"fact"===e.getType()?"ordinal":"category":t.getType()}})})),define("dashboard-analytics/widgets/livewidget/query/legacy/QueryDefinition",["underscore","../../../../filters/Filters","../QueryFilterSpec","../../../../lib/@waca/dashboard-common/dist/core/Model","../CommonQueryBuilder"],(function(t,e,i,o,a){"use strict";var n=null;return n=o.extend({filters:null,localFilters:null,DEFAULT_QUERY_ROW_LIMIT:3e3,DEFAULT_QUERY_HINT_REALTIME_REFRESH:!1,init:function(t){n.inherited("init",this,arguments),this.dashboardAPI=t.dashboardAPI,this.logger=t.logger,this._topBottomQueryPageScope=null,this._queryDataItems=[],this._queryProjections=[]},setQueryDataItems:function(t){this._queryDataItems=t},getQueryDataItems:function(){return this._queryDataItems},setQueryProjections:function(t){this._queryProjections=t},getQueryProjections:function(){return this._queryProjections},setTopBottomQueryPageScope:function(t){this._topBottomQueryPageScope=t},_canQuery:function(t){return!(t.isMultiMeasuresSeries()&&!t.isStacked())},_LayersHaveCategoricalSlots:function(e){var i=this,o=e.getSlotInfoForEachView();return t.each(o,(function(e){var o=t.find(e.slotAPIs,(function(t){return"category"===t.getFinalSlotType()&&i._canQuery(t)}));e.hasCategoricalSlots=void 0!==o})),o},build:function(e,i){e=e||{};var o=this._buildEndorQuerySpec(),n=void 0,s=this._LayersHaveCategoricalSlots(i);if(e.shouldAxisScaleBeFixed&&s){var r=[];t.each(i.getDataSlots(),(function(t){!1===t.getDefinition().useInTopBottomQueries?r=r.concat(t.getDataItemRefs()):t.isStacked()&&(r=r.concat(t.getId()))})),n=a.buildMinMaxQueryFromDataItems(o.querySpec,{itemsToExclude:r},this.logger)}return this._setSuppresion(o,i),{querySpec:o.querySpec,endPoint:"data",topBottomQuery:n}},_setSuppresion:function(t,e){if(t&&t.querySpec){var i=e.ownerWidget.content;"none"===(i&&i.getPropertyValue("suppression"))&&(t.querySpec.suppress=["none"],t.querySpec.queryHints||(t.querySpec.queryHints={}),t.querySpec.queryHints.suppress="none")}},_buildEndorQuerySpec:function(){var t={version:"1"};return t.dataItems=this._queryDataItems,t.projections=this._queryProjections,t.limit=3e3,{querySpec:t}},buildURL:function(){var t=this._buildEndorQuerySpec();return JSON.stringify(t.querySpec)}})})),define("dashboard-analytics/features/dashboard/queryService/api/ResultItemAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getDataItemList=function(){},t.prototype.getId=function(){},t.prototype.getRowCount=function(){},t.prototype.getValue=function(){},t}()})),define("dashboard-analytics/api/DataItemAPI",[],(function(){var t=function(){function t(){_classCallCheck(this,t)}return t.prototype.getId=function(){},t.prototype.getLabel=function(){},t.prototype.getColumnId=function(){},t.prototype.getNavigationPathId=function(){},t.prototype.setNavigationPathId=function(){},t.prototype.getDataType=function(){},t.prototype.isDateOrTimeType=function(){},t.prototype.getType=function(){},t.prototype.getAggregation=function(){},t.prototype.setAggregation=function(){},t.prototype.hasDefaultAggregation=function(){},t.prototype.hasDefaultSort=function(){},t.prototype.hasDefaultFormat=function(){},t.prototype.getMetadataColumn=function(){},t.prototype.getFormat=function(){},t.prototype.setFormat=function(){},t.prototype.getSort=function(){},t.prototype.getTopBottom=function(){},t.prototype.setTopBottom=function(){},t.prototype.canDrillDown=function(){},t.prototype.drillDown=function(){},t.prototype.getDrillDownValue=function(){},t.prototype.drillUp=function(){},t.prototype.getDrillUpValue=function(){},t.prototype.clearDrill=function(){},t.prototype.setBinning=function(){},t.prototype.getBinning=function(){},t.prototype.hasModelSort=function(){},t.prototype.setSort=function(){},t.prototype.getUnion=function(){},t.prototype.isColumnUnavailable=function(){},t.prototype.serializeActions=function(){},t}();return t.TOPBOTTOM_TYPE={topcount:"topcount",toppercent:"toppercent",bottomcount:"bottomcount",bottompercent:"bottompercent"},t.AGGREGATION_TYPE={none:"none",average:"avg",automatic:"automatic",calculated:"calculated",count:"count",countDistinct:"countdistinct",maximum:"max",median:"median",minimum:"min",standardDeviation:"stddev",total:"sum",variance:"variance"},t})),define("dashboard-analytics/features/dashboard/queryService/QueryResultColumn",["../../../lib/@waca/dashboard-common/dist/core/APIFactory","../../../api/DataItemAPI"],(function(t,e){return function(){function i(t){_classCallCheck(this,i),this.columnInfo=t}return i.prototype.getAPI=function(){return this.api||(this.api=t.createAPI(this,[e])),this.api},i.prototype.getId=function(){return this.columnInfo.u},i.prototype.getLabel=function(){return this.columnInfo.d},i.prototype.getColumnId=function(){return this.columnInfo.u},i.prototype.getAggregation=function(){return this.columnInfo.aggregate},i.prototype.getDataType=function(){throw"getDataType is not implemented for QueryResultColumn"},i.prototype.isDateOrTimeType=function(){throw"isDateOrTimeType is not implemented for QueryResultColumn"},i.prototype.getType=function(){return this.columnInfo.aggregate?"fact":"attribute"},i.prototype.getNavigationPathId=function(){throw"getNavigationPathId is not implemented for QueryResultColumn"},i.prototype.setNavigationPathId=function(){throw"setNavigationPathId is not implemented for QueryResultColumn"},i.prototype.setAggregation=function(){throw"setAggregation is not implemented for QueryResultColumn"},i.prototype.hasDefaultAggregation=function(){throw"hasDefaultAggregation is not implemented for QueryResultColumn"},i.prototype.hasDefaultSort=function(){throw"hasDefaultSort is not implemented for QueryResultColumn"},i.prototype.hasDefaultFormat=function(){throw"hasDefaultFormat is not implemented for QueryResultColumn"},i.prototype.getMetadataColumn=function(){throw"getMetadataColumn is not implemented for QueryResultColumn"},i.prototype.getFormat=function(){throw"getFormat is not implemented for QueryResultColumn"},i.prototype.setFormat=function(){throw"setFormat is not implemented for QueryResultColumn"},i.prototype.getSort=function(){throw"getSort is not implemented for QueryResultColumn"},i.prototype.setSort=function(){throw"setSort is not implemented for QueryResultColumn"},i.prototype.getTopBottom=function(){throw"getTopBottom is not implemented for QueryResultColumn"},i.prototype.setTopBottom=function(){throw"setTopBottom is not implemented for QueryResultColumn"},i.prototype.canDrillDown=function(){throw"canDrillDown is not implemented for QueryResultColumn"},i.prototype.drillDown=function(){throw"drillDown is not implemented for QueryResultColumn"},i.prototype.getDrillDownValue=function(){throw"getDrillDownValue is not implemented for QueryResultColumn"},i.prototype.drillUp=function(){throw"drillUp is not implemented for QueryResultColumn"},i.prototype.getDrillUpValue=function(){throw"getDrillUpValue is not implemented for QueryResultColumn"},i.prototype.clearDrill=function(){throw"clearDrill is not implemented for QueryResultColumn"},i.prototype.setBinning=function(){throw"setBinning is not implemented for QueryResultColumn"},i.prototype.getBinning=function(){throw"getBinning is not implemented for QueryResultColumn"},i.prototype.hasModelSort=function(){throw"hasModelSort is not implemented for QueryResultColumn"},i.prototype.getUnion=function(){throw"getUnion is not implemented for QueryResultColumn"},i.prototype.isColumnUnavailable=function(){throw"isColumnUnavailable is not implemented for QueryResultColumn"},i.prototype.serializeActions=function(){throw"serializeActions is not implemented for QueryResultColumn"},i}()})),define("dashboard-analytics/features/dashboard/queryService/ResultItem",["@waca/dashboard-common/js/core/APIFactory","@waca/dashboard-livewidget/js/features/dashboard/queryService/api/ResultItemAPI","@waca/dashboard-livewidget/js/widgets/livewidget/query/QueryResultDataItem","./QueryResultColumn","underscore"],(function(t,e,i,o,a){return function(i){function n(t){_classCallCheck(this,n);var e=_possibleConstructorReturn(this,i.call(this,t));return e.getRowCount=e.getTupleCount.bind(e),e}return _inherits(n,i),n.prototype.getAPI=function(){return this.api||(this.api=t.createAPI(this,[e])),this.api},n.prototype.getDataItemList=function(){var t=this.getTupleHeaders()[0];return a.map(t,(function(t){return new o(t).getAPI()}))},n.prototype.getId=function(){return this._getTupleHeaderObjects()[0].id},n.prototype.getValue=function(t){var e=this.getTuple(t);return e.forEach((function(t){void 0===t.value&&(t.value=t.u,t.label=t.d)})),e},n}(i)})),define("dashboard-analytics/features/content/dataQueryExecution/DataQueryResultItem",["../../dashboard/queryService/ResultItem","../../dashboard/queryService/QueryResultColumn","../../../widgets/livewidget/nls/StringResources","underscore","../../../apiHelpers/SlotAPIHelper"],(function(t,e,i,o,a){return function(t){function n(e,i){_classCallCheck(this,n);var o=_possibleConstructorReturn(this,t.call(this,e));return o._slots=i,o.getRowCount=o.getTupleCount.bind(o),o}return _inherits(n,t),n.prototype.getDataItemList=function(){if(!this._dataItemList){this._dataItemList=[];var t=this.getTupleHeaderId(),n=this._slots.getMappingInfo(t);if(n)this._dataItemList.push(n.dataItem);else{var s,r=this._slots.getSlot(t),l=r&&r.getDataItemList();if(l&&this.isMultiMeasureValue(l)&&(l=[new e({u:a.MULTI_MEASURES_VALUE,d:i.get("ValuesCaption")}).getAPI()]),!l){var c=this.getTupleHeaders()[0];l=c&&o.map(c,(function(t){return new e(t).getAPI()}))}(s=this._dataItemList).push.apply(s,l)}}return this._dataItemList},n.prototype.isMultiMeasureValue=function(t){return!(t.length<2)&&o.filter(t,(function(t){return"fact"===t.getType()})).length>1},n}(t)})),define("dashboard-analytics/features/dashboard/queryService/api/QueryResultAPI",[],(function(){var t=function(){function t(){_classCallCheck(this,t)}return t.prototype.getVersion=function(){},t.prototype.hasMoreData=function(){},t.prototype.getResultItemList=function(){},t.prototype.getResultItem=function(){},t.prototype.getValue=function(){},t.prototype.getValueIndex=function(){},t.prototype.getDataPointValueList=function(){},t.prototype.getRowCount=function(){},t.prototype.setPropertyValue=function(){},t.prototype.getPropertyValue=function(){},t}();return t.VALUE_TYPE={SUMMARY:"summary"},t})),define("dashboard-analytics/features/dashboard/queryService/QueryResultData",["@waca/dashboard-common/js/core/APIFactory","@waca/dashboard-livewidget/js/features/dashboard/queryService/api/QueryResultAPI","./ResultItem","@waca/dashboard-livewidget/js/widgets/livewidget/query/QueryResultData"],(function(t,e,i,o){return function(o){function a(t){_classCallCheck(this,a);var e=_possibleConstructorReturn(this,o.call(this,t));return e.getResultItemList=e.getResultDataItems.bind(e),e.getDataPointValueList=e.getDatapoints.bind(e),e.getRowCount=e.getDatapointCount.bind(e),e.properties={},e}return _inherits(a,o),a.prototype.getPropertyValue=function(t){return this.properties[t]},a.prototype.setPropertyValue=function(t,e){if("string"!=typeof t)throw new Error("Name must be a string");if(null!==e&&"string"!=typeof e)throw new Error("Value must be a string");this.properties[t]=e},a.prototype.getAPI=function(){return this.queryResultAPI||(this.queryResultAPI=t.createAPI(this,[e])),this.queryResultAPI},a.prototype._generateDataItemArray=function(){var t=this;this._aQueryResultDataItems=[],this._resultData&&this._resultData.dataItems&&this._resultData.dataItems.length>0&&this._resultData.dataItems.forEach((function(e){t._isValidDataItem(e)&&t._aQueryResultDataItems.push(new i(e).getAPI())}))},a.prototype.getResultItem=function(t){return this.getResultItemList().find((function(e){return t===e.getId()}))},a.prototype.getValue=function(t,e){var i=void 0,o=this.getDataPointValueList(),a=o&&o[t];if(a)if("object"!==(void 0===(i=a.pt[e])?"undefined":_typeof(i))||void 0===i.v&&void 0===i.value){var n=this.getResultItemList();i=n&&n[e].getValue(i)}else void 0===i.value&&(i.value=i.v);return i},a.prototype.getValueIndex=function(t,e){var i=void 0,o=this.getDataPointValueList(),a=o&&o[t];if(a&&"object"===(void 0===(i=a.pt[e])?"undefined":_typeof(i)))throw new Error("getValueIndex is only supported for categorical items.");return i},a}(o)})),define("dashboard-analytics/features/content/dataQueryExecution/DataQueryResult",["./DataQueryResultItem","../../dashboard/queryService/QueryResultData"],(function(t,e){return function(e){function i(t,o){_classCallCheck(this,i);var a=_possibleConstructorReturn(this,e.call(this,t));return a._slots=o,a}return _inherits(i,e),i.prototype.destroy=function(){this.properties=null},i.prototype._generateDataItemArray=function(){var e=this;if(this._resultData.version&&"1"!==this._resultData.version)throw new Error("Unsupported result version "+this._resultData.version);this._aQueryResultDataItems=[],this._resultData&&this._resultData.dataItems&&this._resultData.dataItems.length>0&&this._resultData.dataItems.forEach((function(i){e._isValidDataItem(i)&&e._aQueryResultDataItems.push(new t(i,e._slots).getAPI())}))},i}(e)})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/query/FacetDataObject",["underscore","../lib/@waca/core-client/js/core-client/ui/core/Class"],(function(t,e){var i=e.extend({_dataObject:null,init:function(t){i.inherited("init",this,arguments),this._dataObject=t,Object.defineProperty(this,"displayValue",{get:function(){return null==t?null:this._dataObject.hasOwnProperty("d")?this._dataObject.d:this._dataObject.hasOwnProperty("u")?this._dataObject.u:this._dataObject}}),Object.defineProperty(this,"useValue",{get:function(){return null==t?null:this._dataObject.hasOwnProperty("u")?this._dataObject.u:this._dataObject.hasOwnProperty("d")?this._dataObject.d:this._dataObject}}),Object.defineProperty(this,"parent",{get:function(){return null==t?null:this._dataObject.hasOwnProperty("p")?new i(t.p):null}})},getParent:function(){return this.parent},toJSONObject:function(){var e=this.parent?{parent:{useValue:this.parent.useValue}}:{};return t.extend({displayValue:this.displayValue,useValue:this.useValue},e)}});return i})),define("dashboard-analytics/widgets/livewidget/query/legacy/QueryManagerGeoHelper",["underscore","../../../../lib/@waca/dashboard-common/dist/query/FacetDataObject"],(function(t,e){"use strict";var i=null,o=function(){};return o.prototype._getGeoDataColumnIndexes=function(e){if(e){var i={},o=["featureId","featureIdRefinement","pointId","pointIdRefinement"];return t.each(e,(function(t,e){!function(t,e,i){o.indexOf(t)>=0&&(i[t]=e)}(t.id,e,i)})),i}},o.prototype.getGeoRequestPayload=function(t,e){var i=this._getGeoDataColumnIndexes(e);if(-1===i.featureId&&-1===i.pointId)return[];for(var o=[],a=[],n=0;n<t.length;n++)this._addToLocationArray([i.featureId,i.featureIdRefinement],t,n,a),this._addToLocationArray([i.pointId,i.pointIdRefinement],t,n,o);return a},o.prototype._addToLocationArray=function(i,o,a,n){var s=i[0],r=i[1],l=new e(o[a][s]).displayValue;if(r){var c=new e(o[a][r]).displayValue;if(c&&c.length>0){var d=this.findDataItem(n,c);d||(d={name:c,children:[]},n.push(d)),l&&!t.contains(d.children,l)&&d.children.push({name:l})}else l&&l.length>0&&n.push({name:l})}else l&&l.length>0&&n.push({name:l})},o.prototype.findDataItem=function(e,i){return t.find(e,(function(t){return t.name===i}))},function(){return i||(i=new o),i}()})),define("dashboard-analytics/widgets/livewidget/query/QueryResultObject",["../../../lib/@waca/core-client/js/core-client/ui/core/Class","../../../lib/@waca/dashboard-common/dist/query/FacetDataObject","underscore"],(function(t,e,i){"use strict";var o=t.extend({_facetData:null,_queryThreshHold:3e3,_attachedPayload:null,_dataViewId:null,init:function(t,e,i,o,a){this._queryThreshHold=i,this._facetData=e,this._attachedPayload=o,this._dataViewId=t,this.data=e,this._queryResultAPI=a},getFacetData:function(){return this._facetData},getQueryThreshhold:function(){return this._queryThreshHold},getTopBottomMappings:function(){return this._attachedPayload?this._attachedPayload.topBottomMappings:{}},setTopBottomMappings:function(t){this._attachedPayload=this._attachedPayload||{},this._attachedPayload.topBottomMappings=t},getAttachedPayload:function(){return this._attachedPayload},getHasMoreData:function(){return!!this._facetDdata&&this._faectData.hasMoreData()},getDataViewId:function(){return this._dataViewId},getQueryResult:function(){return this._queryResultAPI}});return t.extend({_renderContext:null,hasMoreData:!1,queryThreshold:Number.MAX_VALUE,init:function(t){this._aQueryResults=[],this._renderContext=t},addQueryResultObject:function(t,e,i,a,n){this._aQueryResults.push(new o(t,e,i,a,n)),this.hasMoreData=this.hasMoreData||e.hasMoreData(),this.queryThreshold=Math.min(this.queryThreshold,i)},getQueryResultByDataViewId:function(t){return i.find(this._aQueryResults,(function(e){return e.getDataViewId()===t}))},getQueryResultByIndex:function(t){return this._aQueryResults[t]},getDefaultQueryResult:function(){return this._aQueryResults[0]},getQueryResults:function(){return this._aQueryResults},getRenderContext:function(){return this._renderContext},setTopBottomMappings:function(t,o){var a={};i.each(t,(function(t,i){var o=new e({u:t.max}),n=new e({u:t.min});a[i]={bottomResult:n,topResult:o}})),this.getQueryResultByIndex(o||0).setTopBottomMappings(a)}})})),define("dashboard-analytics/features/content/dataQueryExecution/api/QueryResultsAPI",[],(function(){var t=function(){function t(){_classCallCheck(this,t)}return t.prototype.getResult=function(){},t.prototype.getQueryResultIdList=function(){},t.prototype.getCacheValidateTag=function(){},t.prototype.getWarningList=function(){},t}();return t.QUERY_RESULT_TYPE={MAIN:"main",MINMAX:"minmax"},t})),define("dashboard-analytics/features/content/dataQueryExecution/QueryResults",["underscore","../../../lib/@waca/dashboard-common/dist/core/APIFactory","./api/QueryResultsAPI"],(function(t,e,i){return function(){function o(t,e){_classCallCheck(this,o),this._oQueryResults={},this._resultTag=t,this._warnings=e}return o.prototype.destroy=function(){t.each(this._oQueryResults,(function(e){t.each(e,(function(t){t.destroy&&t.destroy()}))}))},o.prototype.getAPI=function(){return this.queryResultsAPI||(this.queryResultsAPI=e.createAPI(this,[i])),this.queryResultsAPI},o.prototype.addResult=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"data",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.QUERY_RESULT_TYPE.MAIN;this._oQueryResults[e]||(this._oQueryResults[e]={}),this._oQueryResults[e][o]=t},o.prototype.getResult=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.QUERY_RESULT_TYPE.MAIN,o=this._oQueryResults[t]&&this._oQueryResults[t][e];return o&&o.getAPI?o.getAPI():o},o.prototype.removeResult=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"data",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.QUERY_RESULT_TYPE.MAIN;this._oQueryResults[t]&&this._oQueryResults[t][e]&&delete this._oQueryResults[t][e]},o.prototype.getQueryResultIdList=function(){return this._oQueryResults&&Object.keys(this._oQueryResults)},o.prototype.getCacheValidateTag=function(){return this._resultTag},o.prototype.getWarningList=function(){return this._warnings||[]},o}()})),define("dashboard-analytics/widgets/livewidget/query/legacy/QueryManager",["./QueryDefinition","../../../../lib/@waca/dashboard-common/dist/core/Model","../../../../features/content/dataQueryExecution/DataQueryResult","../QueryResultData","./QueryManagerGeoHelper","../../../../lib/@waca/dashboard-common/dist/query/FacetDataObject","../QueryResultObject","../../../../features/content/dataQueryExecution/QueryResults","../../../../features/content/dataQueryExecution/api/QueryResultsAPI","underscore"],(function(t,e,i,o,a,n,s,r,l,c){"use strict";var d=e.extend({init:function(e){d.inherited("init",this,arguments),this.dashboardAPI=e.dashboardAPI,this.logger=e.dashboardAPI&&e.dashboardAPI.getGlassCoreSvc(".Logger"),this.queryDefinition=new t({dashboardAPI:this.dashboardAPI,logger:this.logger}),this.queryDefinitions=[],this._refreshQueriesMap={}},getVesion:function(){return"endor"},clearCachedResponses:function(){this._topBottomQueryCache.clear()},_sendQueriesAndGetPromises:function(t,e,i){var o=this,a=[];return this.queryService.updateRequestId(e),c.each(t,(function(t){t.senderId=o.visAPI.ownerWidget.id,t.sender=e;var n=i?t.sourceIdOrModule.getSourceId():t.sourceIdOrModule,s=i?o.dashboardAPI.getFeature("QueryService"):o.queryService;if(t.querySpec){var r=i?s.executeQuery(n,t.querySpec,e):s.runQuery(t);a.push({layerId:t.layerId,promise:r})}if(t.topBottomQuery){var l=i?s.executeQuery(n,t.topBottomQuery,e):o.queryService.runQuery({querySpec:t.topBottomQuery,sourceIdOrModule:t.sourceIdOrModule});a.push({layerId:t.layerId,promise:l,type:"topbottom"})}})),a},_handleSuccessfulCompletionOfQueries:function(t,e,a,n){var r,l,d,u=this,p=c.toArray(e),h=new s(t);return c.each(p,(function(t,e){var s=!1;d=n[e].layerId,n[e].type||(s=!0,r=t.data),n[e+1]&&n[e+1].layerId===d&&"topbottom"===n[e+1].type&&(l=p[e+1].data);var g=c.find(a,(function(t){return t.layerId===d})),f=g.querySpec.limit,m={};if(g.topBottomQuery&&u._updateTopBottomByAggregateId(m,l),s){var b=u.visAPI.ownerWidget.getAPI().getFeature("Visualization").getSlots(),v=new o(r),y=new i(r,b);a[e]&&a[e].querySpec&&y.setPropertyValue("QuerySpec.internal",JSON.stringify(a[e].querySpec)),y.setPropertyValue("RawData.internal",JSON.stringify(r));var _=y.getAPI();u._callUnprocessedResultDataHandlers&&u._callUnprocessedResultDataHandlers(r,{layerId:d},_),u.postProcessCallback(r),h.addQueryResultObject(d,v,f,{topBottomMappings:m},_)}})),h},_handleSucceededQueries:function(t,e){var i=new r,o=void 0;return c.each(c.toArray(t),(function(t,a){e[a].type?e[a].type===l.QUERY_RESULT_TYPE.TOPBOTTOM&&(o=l.QUERY_RESULT_TYPE.TOPBOTTOM):o=l.QUERY_RESULT_TYPE.MAIN,i.addResult(t,e[a].layerId,o)})),i.getAPI()},_updateTopBottomByAggregateId:function(t,e){if(!e||!e.dataItems||e.dataItems.length<1)return t;for(var i=e.data[0].pt,o=e.dataItems,a=o.length,s=0;s<a;s+=2){var r=o[s],l=r.itemClass.h[0].aggregate;if(!!l){var c=i[s].v,d=i[s+1].v,u=new n({u:c}),p=new n({u:d}),h=r.itemClass.h[0].u.split("_MIN")[0];this._updateTopBottom(t,h+l,u,p)}}return t},_updateTopBottom:function(t,e,i,o){t[e]?(i.useValue<t[e].bottomResult.useValue&&(t[e].bottomResult=i),o.useValue>t[e].topResult.useValue&&(t[e].topResult=o)):t[e]={bottomResult:i,topResult:o}},whenQueryResultsReady:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"QueryManager",o=this,a=arguments[3],n=arguments[4],s=t.noDataQuery?this._getEmptyData(e):this._sendQueriesAndGetPromises(e,i,a),r=c.pluck(s,"promise");return Promise.all(r).then((function(i){var r=[];if(c.each(i,(function(t,e){s[e].type||a||r.push(t.ETag)})),t.extraInfo&&"realtimeRefresh"===t.extraInfo.sender){var l=!1;c.each(e,(function(t,e){var i=JSON.stringify(t.querySpec);o._refreshQueriesMap[i]&&o._refreshQueriesMap[i]===r[e]||(l=!0,o._refreshQueriesMap[i]=r[e])})),l||(t.sameQueryData=!0)}var d=void 0;return d=a?o._handleSucceededQueries(i,s):o._handleSuccessfulCompletionOfQueries(t,i,e,s),n||(o._queryResults=d),d})).catch((function(t){return Promise.reject(t)}))},_getEmptyData:function(t){var e=this;return c.map(t,(function(t,i){var o=e.queryDefinitions[i].getQueryDataItems();return{layerId:t.layerId,promise:Promise.resolve({data:{dataItems:c.map(o,(function(t){var i={itemClass:{h:[{u:t.itemId,d:e.visAPI.getMetadataColumn(t.itemId).getLabel()}],id:t.id}};return t.aggregate?i.itemClass.h[0].aggregate=t.aggregate:i.items=[],i})),data:[]}})}}))},_shouldRejectGeoQueryFail:function(t){return!(!t||"Fail"!==t.status)&&(!t.mapboxData||0===t.mapboxData.length)},_getResultFieldValuesAtFieldIndex:function(t,e){for(var i,o=[],a=0;a<t.getDataRows().length;a++)i=t.getDataItemByIndex(a,e),o.push(i.displayValue);return o},getQueryResults:function(){return this._queryResults},getQueryDefinition:function(e){if(!e&&!this.queryDefinitions[0])return this.queryDefinitions.push(new t({dashboardAPI:this.dashboardAPI,logger:this.logger})),this.queryDefinitions[0];var i=c.find(this.queryDefinitions,(function(t){return t.layerId===e}));return i||(i=this.queryDefinitions.push(new t({layerId:e,dashboardAPI:this.dashboardAPI,logger:this.logger}))),i},getQueryDefinitions:function(){return this.queryDefinitions}});return d})),define("dashboard-analytics/widgets/livewidget/query/postprocess/VisQueryPostProcessor",["../../../../lib/@waca/core-client/js/core-client/ui/core/Class"],(function(t){"use strict";var e=t.extend({_queryResultData:null,_processInfo:null,init:function(t){e.inherited("init",this,arguments),this._queryResultData=t.queryResultData},_processData:function(){return this._setProcessInfo(null),this._queryResultData},_getProcessInfo:function(){return this._processInfo},_setProcessInfo:function(t){this._processInfo=t},processData:function(){return{result:this._processData(),info:this._getProcessInfo()}}});return e})),define("dashboard-analytics/widgets/livewidget/query/postprocess/PostProcessMeasuresAsSeries",["jquery","underscore","./VisQueryPostProcessor","../../nls/StringResources","../QueryResultDataUtils","../../../../apiHelpers/SlotAPIHelper"],(function(t,e,i,o,a,n){"use strict";var s=i.extend({init:function(t){s.inherited("init",this,arguments),this.mappingAPI=t.mappingAPI},_processData:function(){if(this._queryResultData&&this._queryResultData.data&&this._canProcess()){var t=this._categorizeDataItems();this._processDataItems(t),this._processDataPoints(t)}return this._queryResultData},_canProcess:function(){var t=this.mappingAPI.getSlotAPIs(),i=!1,o=!1;return e.each(t,(function(t){i=i||t.isMultiMeasuresSeries(),o=o||t.isMultiMeasuresValue()})),i&&o},_getQueryProjectionId:function(t,i){if(t.isMultiMeasuresSeriesOrValue(i))return null;var o=e.filter(t.getDataItemRefs(),(function(e,i){return!t.isMultiMeasuresSeriesOrValue(i)}));return t.isStacked()&&o.length>1?t.getId():t.getDataItemAPI(i).getUniqueId()},_categorizeDataItems:function(){for(var t={cats:[],ords:[],commonIndices:{},mappedIndices:{},extraDataItems:[]},i=this._queryResultData.dataItems,o=e.map(i,(function(t){return t.itemClass.id})),a=[],n=this.mappingAPI.getSlotAPIs(),s=0;s<n.length;s++)for(var r=n[s],l=0;l<r.getDataItemAPIs().length;l++){var c=this._getQueryProjectionId(r,l);if(c){var d=o.indexOf(c),u={item:-1!==d?i[d]:void 0,slotId:r.getId(),index:-1!==d?d:void 0};void 0!==u.index&&(t.mappedIndices[u.index]=!0,"ordinal"!==r.getFinalSlotType()||r.getDefinition().multiMeasure||(t.commonIndices[u.index]=!0)),("category"===r.getFinalSlotType()?t.cats:t.ords).push(u),a.push(c)}}var p=e.difference(o,a);return i.forEach((function(e,i){-1!==p.indexOf(e.itemClass.id)&&(t.commonIndices[i]=!0,t.extraDataItems.push({dataItem:e}))})),t},_processDataItems:function(t){var i=this._queryResultData,o=this.mappingAPI.getSlotAPIs();i.dataItems.length=0,e.each(o,function(o){var a;if("category"===o.getFinalSlotType())if(o.isMultiMeasuresSeries()){var n=e.map(t.ords,(function(t){if(t&&t.item&&t.item.itemClass&&"values"===t.slotId)return t.item.itemClass.h[0]}));n=e.compact(n),a=this._getSeriesDataItemforMultipleMeasures(t.cats,n,o)}else a=this._getDataItem(t.cats,o);else a=o.isMultiMeasuresValue()?this._getValueDataItemforMultipleMeasures(o):this._getDataItem(t.ords,o);a&&i.dataItems.push(a)}.bind(this)),t.extraDataItems.forEach((function(t){t.index=i.dataItems.length,i.dataItems.push(t.dataItem)}))},_getDataItem:function(t,i){var o=e.find(t,(function(t){return t.slotId===i.getId()}));return o?o.item:null},_getCategoryDataItemValues:function(t,i){if(i>-1){var o={};e.each(t.items,(function(t){o[t.t[i].u]=t.t[i]}));var a=Object.keys(o);return e.map(a,(function(t){return o[t]}))}return[]},_getSeriesDataItemforMultipleMeasures:function(t,e,i){return{itemClass:this._getSeriesDataItemClass(t,i),items:this._getSeriesTupleItems(t,e,i)}},_getSlotDataItemIds:function(t){return e.map(t.getDataItemAPIs(),(function(t){return t.getItemId()}))},_getSeriesDataItemClass:function(t,i){var a=this._getSlotDataItemIds(i),s=this._getDataItem(t,i);return{id:i.getId(),h:e.map(a,(function(t,a){return i.isMultiMeasuresSeriesOrValue(a)?{u:n.MULTI_MEASURES_SERIES,d:o.get("MeasuresCaption")}:s&&s.itemClass?e.find(s.itemClass.h,(function(e){return e.u===t})):void 0}))}},_getSeriesTupleItems:function(i,o,a){var n=[],s=[],r=this._getDataItem(i,a),l=r?e.map(r.itemClass.h,(function(t){return t.u})):[],c=this._getSlotDataItemIds(a);return e.each(c,function(i,c){var d=this,u=a.isMultiMeasuresSeriesOrValue(c),p=u?o:this._getCategoryDataItemValues(r,l.indexOf(i));0!=n.length&&(s=n),n=[],s.length>0?p.length>0?e.each(s,(function(i){var o=p.slice();e.each(o,(function(e,o){var a=0===o?i:t.extend(!0,{},i);a.t[c]=u?{u:d._getMultiMeasureMun(o),d:e.d,aggregate:e.aggregate}:e,n.push(a)}))})):e.each(s,(function(t){t.t[c]={u:null,d:null}})):s.push.apply(s,e.map(p,(function(t,e){return{t:[u?{u:t&&t.u?d._getMultiMeasureMun(e):"undefined",d:t&&t.d?t.d:"undefined",aggregate:t.aggregate}:t]}})))}.bind(this)),r||0!==n.length||n.push.apply(n,s.slice()),n},_getValueDataItemforMultipleMeasures:function(t){return{itemClass:{id:t.getId(),h:[{u:n.MULTI_MEASURES_VALUE,d:o.get("ValuesCaption")}]}}},_processDataPoints:function(t){var i=this._allocateDataPointIndices(t.extraDataItems),o=[],a=this._queryResultData,n=this._getMultiMeasureSeriesId();e.each(a.data,function(e){this._restructureDataPoint(t,e,i,o,n)}.bind(this)),a.data=o},_allocateDataPointIndices:function(t){var i=0,o=0,a=this.mappingAPI.getSlotAPIs(),n={seriesIndex:-1,valueIndex:-1,commonIndices:[],catIndices:[]};return e.each(a,function(t,e){"category"===t.getFinalSlotType()?t.isMultiMeasuresSeries()?n.seriesIndex=e:n.catIndices[i++]=e:t.isMultiMeasuresValue()?n.valueIndex=e:n.commonIndices[o++]=e}.bind(this)),t.forEach((function(t){return n.commonIndices[o++]=t.index})),n},_restructureDataPoint:function(t,i,o,a,n){var s=this,r=0,l=0,c=[],d=[],u=void 0,p=0,h=this.mappingAPI.getSlotAPIs();e.each(i.pt,(function(i,a){var n=e.find(t.cats,(function(t){return t.index===a}));n?e.find(h,(function(t){return t.getId()===n.slotId})).isMultiMeasuresSeries()?(u=n.item,p=i):c[o.catIndices[r++]]=i:t.commonIndices[a]?c[o.commonIndices[l++]]=i:t.mappedIndices[a]&&d.push(i)}));var g=[];e.each(d,(function(e,i){var r=0===i?c:c.slice();r[o.seriesIndex]=s._getSeriesIndex(t,i,u,p,g,n),r[o.valueIndex]=e,a.push({pt:r}),g.push(i)}))},_getSeriesIndex:function(t,i,o,n,s,r){var l=this._queryResultData&&this._queryResultData.dataItems&&this._queryResultData.dataItems[a.getDataItemIndex(this._queryResultData,r)],c=this._getMultiMeasureMun(i),d=o&&e.map(o.items[n].t,(function(t){return t.u}))||[];d.push(c);var u=-1;return 0!==l.items.length&&e.find(l.items,(function(t,i){var o=e.pluck(t.t,"u"),a=0===e.difference(d,o).length&&!e.contains(s,i);return a&&(u=i),a})),u},_getMultiMeasureMun:function(t){return this._multiMeasureSlotAPI=this._multiMeasureSlotAPI||e.find(this.mappingAPI.getSlotAPIs(),(function(t){return t.isMultiMeasuresValue()})),this._multiMeasureSlotAPI.getDataItemAPIs()[t].getUniqueId()},_getMultiMeasureSeriesId:function(){var t=this.mappingAPI.getSlotAPIs(),i=e.find(t,(function(t){return t.isMultiMeasuresSeries()}));return i&&i.getId()}});return s})),define("dashboard-analytics/widgets/livewidget/query/postprocess/PostProcessLocalSort",["underscore","./VisQueryPostProcessor","./LocalAggregateSortInfo","../QueryResultData","../QueryResultDataUtils"],(function(t,e,i,o,a){"use strict";function n(t,e){this.groupIndex=t,this.aggregateIndex=e,this.bins={},this.binKeys=[]}n.prototype._rowToKey=function(t){return t.pt[this.groupIndex]},n.prototype._getBin=function(t){var e=this.bins;return e[t]||(e[t]={}),(e=e[t]).rows||(e.rows=[],e.aggregate=0,this.binKeys.push(t)),e},n.prototype._aggregate=function(t,e){var i=e.pt[this.aggregateIndex],o=i&&i.v;o=null===o||isNaN(o)?0:Number(o),t.aggregate+=o,t.rows.push(e)},n.prototype.addRow=function(t){var e=this._rowToKey(t),i=this._getBin(e);this._aggregate(i,t)},n.prototype.sort=function(e){this.binKeys=t.sortBy(this.binKeys,function(t){var i=this._getBin(t);return e(i.aggregate)}.bind(this))},n.prototype._reIndex=function(e,i,o){t.each(e.rows,(function(t){t.pt[i]=o}))},n.prototype.flatten=function(){return t.chain(this.binKeys).map(function(t,e){var i=this._getBin(t);return this._reIndex(i,this.groupIndex,e),i.rows}.bind(this)).flatten().value()};var s=e.extend({init:function(t){s.inherited("init",this,arguments),this.visAPI=t.visAPI,this.localAggregateSortInfo=t.localAggregateSortInfo||new i(t.visAPI)},_processData:function(){var t=this.localAggregateSortInfo.getSortInfo();if(this._queryResultData&&this._queryResultData.data&&t){var e=this._computeGroupedRows(t);this._processDataPoints(e),this._processDataItems(e)}return this._queryResultData},_computeGroupedRows:function(t){for(var e=this._getGroupDataItemRefId(t.groupColumns),i=a.getDataItemIndex(this._queryResultData,e),o=this._getDataItemRefId(t.aggregateColumn),s=new n(i,a.getDataItemIndex(this._queryResultData,o)),r=this._queryResultData&&this._queryResultData.data?this._queryResultData.data.length:0,l=0;l<r;l++){var c=this._queryResultData.data[l];s.addRow(c)}s.sort((function(e){return"asc"===t.order?e:-e}));var d=a.getDataItemIndex(this._queryResultData,t.mappedSlotConditionDataItemUid);for(var u in s.bins){s.bins[u].rows.sort((function(t,e){for(var i=0;i<t.pt.length;i++)if(i===d)return t.pt[i]-e.pt[i]}))}return s},_getDataItemRefId:function(t){var e,i=this.visAPI.getDataItemSlotAndIndex(t);return i&&(e=i.slotAPI.isStacked()?i.slotAPI.getId():t),e},_getGroupDataItemRefId:function(e){var i=[];return t.each(e,function(t){var e=this._getDataItemRefId(t);e&&-1===i.indexOf(e)&&i.push(e)}.bind(this)),i[0]},_processDataPoints:function(t){this._queryResultData.data=t.flatten()},_processDataItems:function(e){var i=this._queryResultData.dataItems[e.groupIndex].items,o=t.map(e.binKeys,(function(t){return i[t]}));this._queryResultData.dataItems[e.groupIndex].items=o}});return s})),define("dashboard-analytics/widgets/livewidget/query/postprocess/PostProcessAutobinningAxisLabels",["./VisQueryPostProcessor","underscore"],(function(t,e){"use strict";var i=t.extend({init:function(t){i.inherited("init",this,arguments),this.mappingAPI=t.mappingAPI,this.slotAPI=this.mappingAPI.getSlotAPIs()[0],this.visAPI=t.visAPI,this.dataItems=this._queryResultData.dataItems},_processData:function(){var t=this;return e.each(this.dataItems,(function(i,o,a){i.items&&i.items.length&&e.each(i.itemClass.h,(function(e){var i=e.u,o=t.slotAPI.getAutobinCaption(i);o&&(e.d=o)})),a[o]=i})),this._queryResultData}});return i})),define("dashboard-analytics/widgets/livewidget/query/postprocess/PostProcessCustomSort",["./VisQueryPostProcessor"],(function(t){"use strict";return function(t){function e(){return _classCallCheck(this,e),_possibleConstructorReturn(this,t.apply(this,arguments))}return _inherits(e,t),e.prototype.init=function(e){t.prototype.init.call(this,e),this.visualizationApi=e.visualizationApi,this.visDataItems=this.visualizationApi.getSlots().getDataItemList()||[],this.data=this._queryResultData.data,this.dataItems=this._queryResultData.dataItems},e.prototype._processData=function(){var t=this;this.dataItemsMapping={},this.visDataItems.forEach((function(e){t.dataItemsMapping[e.getId()]=e}));var e=!1;return this.dataItems.forEach((function(i,o){if(i.items&&i.items.length){var a=t._getOverrides(i);-1!==t._findIndex(a,(function(t){return t.length}))&&(e=!0,i.items=t._updateDataItemWithOverrides(i,o,a))}})),!0===e&&this._queryResultData.data.sort((function(e,i){for(var o=0;o<t.visDataItems.length;o++){var a=e.pt[o],n=i.pt[o];if(!isNaN(a)&&!isNaN(n)&&a!==n)return a<n?-1:1;if(!isNaN(a.v)&&!isNaN(n.v)&&a.v!==n.v){var s=t.visDataItems[o].getSort();if(s&&"desc"===s.type)return a.v<n.v?1:-1;if(s&&"asc"===s.type)return a.v<n.v?-1:1}}return 0})),this._queryResultData},e.prototype._getItemPriority=function(t,e){for(var i=0,o=0;o<e.length;o++){var a=e[o],n=a.indexOf(t);-1!==n&&(i+=e.length-o+a.length-n)}return i},e.prototype._getOverrides=function(t){var e=this;return t.itemClass.h.map((function(i,o){var a=e._getMatchingItem(t,o),n=a?a.getSort():void 0,s=!!(n&&n.custom&&n.custom.enabled&&n.custom.top&&n.custom.top.length),r=[];return a&&s&&a.getColumnId()===i.u&&(r=n.custom.top),r}))},e.prototype._getMatchingItem=function(t,e){var i=void 0;if(t.itemClass.h.length>1){var o=this.visualizationApi.getSlots().getSlot(t.itemClass.id).getDataItemList();i=this.dataItemsMapping[o[e].getId()]}else i=this.dataItemsMapping[t.itemClass.id];return i},e.prototype._updateDataItemWithOverrides=function(t,e,i){var o=this,a=t.items.map((function(t,e){return t.originalIndex=e,t}));a.sort((function(t,e){for(var a=0,n=0;n<t.t.length;n++)if(t.t[n].u!==e.t[n].u){var s=o._getItemPriority(t.t[n].u,i),r=o._getItemPriority(e.t[n].u,i);s!==r&&(a=r-s);break}return a||t.originalIndex-e.originalIndex}));var n={};return a.forEach((function(t,e){n[t.originalIndex]=e})),this.data.forEach((function(t){t.pt[e]=n[t.pt[e]]})),a.map((function(t){return delete t.originalIndex,t}))},e.prototype._findIndex=function(t,e){for(var i=t.length,o=0;o<i;){var a=t[o];if(e.call(this,a,o,t))return o;o++}return-1},e}(t)})),define("dashboard-analytics/widgets/livewidget/query/postprocess/VisQueryPostProcessHelper",["underscore","./PostProcessMeasuresAsSeries","./PostProcessLocalSort","./PostProcessAutobinningAxisLabels","./PostProcessCustomSort"],(function(t,e,i,o,a){"use strict";return{COL_MULTIPLER_ID:"repeatHorizontal",postProcessMeasuresAsSeries:function(t,i){t&&new e({queryResultData:t,mappingAPI:i.mappingAPI}).processData()},postProcessAggregatedSort:function(t,e){t&&new i({queryResultData:t,visAPI:e.visAPI}).processData()},postProcessAutobinningAxisLabels:function(t,e){t&&new o({queryResultData:t,visAPI:e.visAPI,mappingAPI:e.mappingAPI}).processData()},postProcessCustomSort:function(t,e){t&&new a({queryResultData:t,visualizationApi:e.ownerWidget.getVisualizationApi()}).processData()}}})),define("dashboard-analytics/widgets/livewidget/query/VisQueryExecution",["jquery","underscore","./VisQueryBuilder","../../../lib/@waca/core-client/js/core-client/ui/core/Class","./CommonQueryBuilder","./legacy/QueryManager","../../../widgets/livewidget/nls/StringResources","../../../dataSources/utils/DatasourceUtil","./postprocess/VisQueryPostProcessHelper"],(function(t,e,i,o,a,n,s,r,l){"use strict";var c=null;return c=o.extend({init:function(t){if(console.debug("visQueryExecution (lw) init"),c.inherited("init",this,arguments),t=t||{},this.queryService=t.queryService,this.ownerWidget=t.ownerWidget,this.metadataAPI=t.metadataAPI,this.pageContext=t.pageContext,this.visAPI=t.visAPI,this._commonQueryHelper=t.queryHelper,this._callUnprocessedResultDataHandlers=t.callUnprocessedResultDataHandlers||this._callUnprocessedResultDataHandlers,this._queryManager=new n({queryService:this.queryService,visAPI:this.visAPI,dashboardAPI:this.ownerWidget&&this.ownerWidget.getDashboardApi&&this.ownerWidget.getDashboardApi(),postProcessCallback:this.postProcess.bind(this),_callUnprocessedResultDataHandlers:this._callUnprocessedResultDataHandlers.bind(this)}),!this.visQueryBuilder){var e=this.ownerWidget&&this.ownerWidget.getFeature&&this.ownerWidget.getFeature.bind(this.ownerWidget,"vis-chart-insights");this.visQueryBuilder=new i({visAPI:this.visAPI,getNLT:e})}this._queryChangedCompareString=null},execute:function(t){return t.isInvalidReason?(t.cbQueryFailed({reason:t.isInvalidReason}),Promise.reject()):this.getQueryOptionsArray(t).then(function(e){var i=(e=e||{}).aQueryOptionsArray;return t.auxQuery||(this._queryChangedCompareString=this._buildQueryChangedCompareString(i)),this._doExecute(t,i).then((function(t){return t&&(t.synchDataFilterEntries=e.synchDataFilterEntries),t}))}.bind(this))},_callUnprocessedResultDataHandlers:function(){},postProcess:function(t){l.postProcessMeasuresAsSeries(t,this),l.postProcessAggregatedSort(t,this),l.postProcessCustomSort(t,this),l.postProcessAutobinningAxisLabels(t,this)},_doExecute:function(t,e){var i=this;return this.getQueryManager().whenQueryResultsReady(t.renderContext,e,t.sender,t.useAPI,t.auxQuery).catch((function(t){return Promise.reject(i._queryFailed(t))}))},getQueryOptionsArray:function(t){return this._createQueryDefinition(t).then(function(i){var o=(i=i||{}).visQueryDefinition,a=[],n=o.getQueryDefinitions();return e.each(n,(function(i){var o=this.getQueryDefinition();o.setQueryDataItems(i.getDataItems()),o.setQueryProjections(i.getProjections()),o.setTopBottomQueryPageScope(t.scope);var n=t.queryOptions?e.clone(t.queryOptions):{},r=e.extend(n,o.build(n,this.ownerWidget.visAPI)),l=i.getFilters();l&&l.length&&(r.querySpec.filters=l),r.sourceIdOrModule=this.metadataAPI.getModule(),r.querySpec.queryHints?e.extend(r.querySpec.queryHints,i.getQueryHints()):r.querySpec.queryHints=i.getQueryHints(),t.queryOptions&&t.queryOptions.needsUnaggregatedForm&&(r.querySpec.type="detail"),r.promptControlFunctions={preparePromptSpec:this.preparePromptSpec.bind(this),whenSingleItemQueryReady:this._commonQueryHelper.whenSingleItemQueryReady.bind(this._commonQueryHelper,r.sourceIdOrModule),whenColumnsMinMaxQueryReady:this._commonQueryHelper.whenColumnsMinMaxQueryReady.bind(this._commonQueryHelper,r.sourceIdOrModule),getPromptSpec:this.getPromptSpec.bind(this),savePromptSpec:this.savePromptSpec.bind(this),updatePromptSpecCache:this.updatePromptSpecCache.bind(this),onCancelPromptDialog:this.onCancelPromptDialog.bind(this),onUnSupportedPromptType:this.ownerWidget.onUnSupportedPrompt.bind(this,s.get("unSupportedPromptType"))},r.layerId=i.getLayerId(),this.ownerWidget&&this.ownerWidget.isPreview&&(r.isPreview=!0),a.push(r)}),this),{aQueryOptionsArray:a,synchDataFilterEntries:i.synchDataFilterEntries}}.bind(this))},_buildQueryChangedCompareString:function(t){var i="";return e.each(t,(function(t){i+=JSON.stringify(t.querySpec)})),i},queryChanged:function(t){return this.getQueryOptionsArray(t).then(function(t){var e=this._buildQueryChangedCompareString(t.aQueryOptionsArray);return{isRenderNeeded:this._queryChangedCompareString!==e,synchDataFilterEntries:t.synchDataFilterEntries}}.bind(this))},_createQueryDefinition:function(){var t=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i.queryOptions=i.queryOptions||{},i.queryOptions.addExtraQueryDataItem=a.addExtraQueryDataItem.bind(this,this.ownerWidget.model.getDataItemIdsMap(),i.queryOptions);var o=this.visQueryBuilder.create(i);i.metadataAPI=this.metadataAPI;var n=this._getNetPageContext(this.ownerWidget.visAPI.getDefinition().reactToExternalBrushing),s=[],r=a.buildFilterFromPageContext(n,i,s),l=i.queryOptions.extraDataItems&&i.queryOptions.extraDataItems.length?i.queryOptions.extraDataItems:null;return e.each(o.getQueryDefinitions(),(function(i){t._addBinningDataItemSpecIfNeedit(i._dataItems,s),l&&(i._dataItems=e.uniq(i._dataItems.concat(l),!1,(function(t){return t.id}))),i.addFilters(r)})),Promise.resolve({visQueryDefinition:o,synchDataFilterEntries:null})},_addBinningDataItemSpecIfNeedit:function(t,e){e&&a.addBinningDataItemIfNeedit(t,e)},_isDifferentModule:function(t){return!(!(t=t||{}).sourceIds&&!t.assetIds)&&this.ownerWidget.idsNotInModule(t.sourceIds,t.assetIds)},_getTableRef:function(){var t=null,e=this.ownerWidget.content.getFeature("Visualization"),i=e.getDataSource();if(i){var o=e.getSlots().getDataItemList();t=r.getTableRef(i,o.map((function(t){return t.getColumnId()})))}return t},_getNetPageContext:function(t){var i=this,o={scope:this.ownerWidget.getContainerPageId(),eventGroupId:this.ownerWidget.getEventGroupId(),sourceId:this.metadataAPI.getModule().getSourceId()};!1===t&&(o.origin="filter");var a=this.pageContext&&this.pageContext.getNetPageContext(o)||[],n=this._getTableRef(),s=function(t){return!t||e.every(t,(function(t){return e.isEmpty(t)}))};return a=a.filter((function(t){return!r.mustVerifyJoinTablesInSameDataSource(i.metadataAPI.getModule(),t,i.visAPI.getDataSlots())||function(t){if(s(n))return!0;var e=r.getPageContextItemTableRef(i.metadataAPI.getModule(),t);return s(e)||r.haveTableJoinsInSameDataSource(i.metadataAPI.getModule(),e,n)}(t)}))},_getNetPageContextFromOtherModules:function(){var t=this,e=[];if(this.pageContext){var i=this.metadataAPI.getModule().getSourceId(),o=this._getTableRef(),a={scope:this.ownerWidget.getContainerPageId(),eventGroupId:this.ownerWidget.getEventGroupId(),origin:"filter"};e=this.pageContext.getNetPageContextItems(a).filter((function(e){var a=r.getPageContextItemTableRef(t.metadataAPI.getModule(),e.getPageContextSpec());return e.getSourceId()!==i||!r.haveTableJoinsInSameDataSource(t.metadataAPI.getModule(),a,o)}))}return e},_queryFailed:function(t){if(-1!==["unSupportedPromptType","cancelPromptDialog","promptingIsDisabled"].indexOf(t.message))return t;var i=this.metadataAPI.getModule(),o="dwErrorRunningQuery",a=void 0;if("staleRequest"===t.reason)o="dwErrorStaleRequest";else if("geoQueryFail"===t.reason)o="dwErrorGeoData";else if("cancelPromptSignon"===t.reason)o="dwPromptSignonCancelWarning";else if(t.responseJSON&&t.responseJSON.errors){var n=t.responseJSON.errors[0];if("DSS-GEN-0002"===(a=n&&n.code))return void(this._hasUnavailableMetadataColumns=!0);"DSS-GEN-0001"===a?o=s.get("errorSourceNotFound",{sourceName:i.getSourceName()||i.getSourceId()}):"XQE-PLN-0226"===a?o=s.get("errorActionNotSupported",{sourceName:i.getSourceName()||i.getSourceId()}):n&&n.message&&(o=n.message)}var r={};return i&&(r={datasetName:i.getSourceName()||i.getSourceId()}),"staleRequest"!==t.reason&&this.visAPI.setInvalidReason({msg:o,code:a}),e.extend(new Error,{msg:o,param:r,hasUnavailableMetadataColumns:this._hasUnavailableMetadataColumns,errorInfo:t})},getQueryService:function(){return this.queryService},getQueryManager:function(){return this._queryManager},getQueryDefinition:function(){return this.getQueryManager().getQueryDefinition()},getQueryResults:function(){return this.getQueryManager().getQueryResults()},savePromptSpec:function(t){this.ownerWidget.savePromptSpec(t)},getPromptSpec:function(t){return this.ownerWidget.getPromptSpec(t)},onCancelPromptDialog:function(){this.ownerWidget.onCancelPromptDialog()},updatePromptSpecCache:function(t){var i=t&&t.querySpec?t.querySpec.parameterValues:null;if(!(!this.ownerWidget||t&&t.nativeQuery)){var o,a=this.getPromptSpec();if(a){if(i&&i.length>0){var n=e.pluck(i,"name");o=e.pick(a,n)}this.ownerWidget.setPromptSpecs(o)}}},getPromptQueries:function(){var t=this.metadataAPI.getModule();return{whenSingleItemQueryReady:this._commonQueryHelper.whenSingleItemQueryReady.bind(this._commonQueryHelper,t),whenColumnsMinMaxQueryReady:this._commonQueryHelper.whenColumnsMinMaxQueryReady.bind(this._commonQueryHelper,t),savePromptSpec:this.savePromptSpec.bind(this),updatePromptSpecCache:this.updatePromptSpecCache.bind(this)}},preparePromptSpec:function(t){var i=t.responseJSON.errors,o=i.length>0?i[0]:null;if(o&&o.code){var a=o.parameters;if(a&&0!==a.length){var n=o.code,s=[];switch(n){case"QF-888":this.querySpecInvolvesOlapColumn()?s.push({involvesOlapColumn:!0}):e.each(a,function(t){if(t.value.name=t.name,t.value.errorCode=n,t.value.isMultiPrompt=a.length>1,t.value.capabilities.optional){var i=e.extend(t.value,{values:[{mun:"nil"}]});this.ownerWidget.savePromptSpec(i)}else s.push(t.value)}.bind(this))}return s}}},querySpecInvolvesOlapColumn:function(){var t=!1,e=this.ownerWidget.content.getFeature("Visualization").getSlots().getDataItemList();if(e&&e.length>0)for(var i=0;i<e.length;++i)if(this._isOlapColumn(e[i].getColumnId())){t=!0;break}return t},_isOlapColumn:function(t){var e=this.metadataAPI.getMetadataColumn(t);return!(!e||"function"!=typeof e.isOlapColumn)&&e.isOlapColumn()}})})),define("dashboard-analytics/widgets/livewidget/query/VisFPDExecution",["./VisQueryExecution","../../../widgets/livewidget/nls/StringResources"],(function(t,e){"use strict";var i=t.extend({init:function(t){i.inherited("init",this,arguments),this._keyDriverManager=t.keyDriverManager},execute:function(t){var i=void 0;if(t&&t.promptControlFunctions)i=t.promptControlFunctions;else{var o=this.ownerWidget.content.getFeature("Visualization").getDataSource().getId();i={preparePromptSpec:this.preparePromptSpec.bind(this),whenSingleItemQueryReady:this._commonQueryHelper.whenSingleItemQueryReady.bind(this._commonQueryHelper,o),whenColumnsMinMaxQueryReady:this._commonQueryHelper.whenColumnsMinMaxQueryReady.bind(this._commonQueryHelper,o),getPromptSpec:this.getPromptSpec.bind(this),savePromptSpec:this.savePromptSpec.bind(this),updatePromptSpecCache:this.updatePromptSpecCache.bind(this),onCancelPromptDialog:this.onCancelPromptDialog.bind(this),onUnSupportedPromptType:this.ownerWidget.onUnSupportedPrompt.bind(this,e.get("unSupportedPromptType"))}}return this._keyDriverManager.executeFastPatternDetectionRequest(t.targetId,t.possibleKeyDrivers,t.methods,i,this.ownerWidget.isPreview)}});return i})),define("dashboard-analytics/widgets/livewidget/query/smarts/VisKeyDriverExecution",["underscore","../../../../lib/@waca/core-client/js/core-client/ui/core/Class","../../nls/StringResources"],(function(t,e,i){"use strict";var o=e.extend({DIAG_MSG_TYPE:"DIAG_MSG_TYPE",WARN_MSG_TYPE:"WARN_MSG_TYPE",ERR_MSG_TYPE:"ERR_MSG_TYPE",MSG_TO_LOG_TITLE:{DIAG_MSG_TYPE:"FPD Diagnostics",WARN_MSG_TYPE:"FPD Warnings",ERR_MSG_TYPE:"FPD Errors"},RESPONSE_STATUS:{SUCCESS:"SUCCESS"},HTTP_RESPONSE_STATUS:{SUCCESS:200,BAD_REQUEST:400,SMARTS_SERVER_ERROR:500},init:function(t){o.inherited("init",this,arguments),t=t||{},this.keyDriverService=t.keyDriverService,this.logger=t.logger},_getConsoleFuncOutput:function(t){return t?console.error:console.warn},_logMessagesOfType:function(t,e,i){if(i&&i.length>0){var o=this._getConsoleFuncOutput(e),a=e?this.logger.error.bind(this.logger):this.logger.warn.bind(this.logger);a&&a(this.MSG_TO_LOG_TITLE[t]);try{o&&o(this.MSG_TO_LOG_TITLE[t])}catch(t){}i.forEach((function(t){var e=t.caption?t.caption:t;a&&a(e);try{o&&o(e)}catch(t){}}))}},execute:function(t){var e=this,i=this._buildQuery(t);return this.keyDriverService.runQuery({querySpec:i}).then((function(t){var i=t.data,o=[],a=i.predictStatus;return a&&"SUCCESS"!==a.state?e._logMessagesOfType(e.DIAG_MSG_TYPE,!1,a.diagnostics):i.results&&i.results.recommendedFields&&i.results.recommendedFields.fields&&(o=i.results.recommendedFields.fields),e._logMessagesOfType(e.WARN_MSG_TYPE,!1,a.warnings),e._logMessagesOfType(e.ERR_MSG_TYPE,!0,a.errors),{result:"SUCCESS",error:null,possibleDrivers:o,fpdWarnings:a.warnings,fpdErrors:a.errors}}),(function(t){return{result:"ERROR",error:e._errorResponseHandler(t),possibleDrivers:[],fpdWarnings:[],fpdErrors:[]}}))},_errorResponseHandler:function(t){var e=void 0,o=void 0,a="fpd_data_source_category";switch(t&&t.code?t.code:0){case this.HTTP_RESPONSE_STATUS.BAD_REQUEST:e=i.get("smart_annotation_unauthorized"),o=i.get("fpd_invalid_data_source");break;case this.HTTP_RESPONSE_STATUS.SMARTS_SERVER_ERROR:a="predict_error",e=i.get("smart_annotation_method"),o=i.get("fpd_network_issue");break;default:e=i.get("smart_annotation_generic_error"),o=i.get("fpd_invalid_data_source")}var n=new Error;return n.message=e,n.code=t.code,n.stack=t.stack,n.caption=o,n.categoryId=a,n},_buildQuery:function(t){var e={moduleId:t.assetId,targetFieldIDForExpression:t.targetId,tuningParams:{allowCategoryTarget:!0,noCorrelationLimit:!0},shapedModule:t.hasShaping};return t.tempModule&&(e.tempModule=JSON.stringify(t.tempModule)),t.tempModuleId&&(e.tempModuleId=t.tempModuleId),e}});return o.TARGETS={SUGGESTIONS:"suggestions",EXECUTIONS:"executions"},o})),define("dashboard-analytics/widgets/livewidget/visapi/support/VisPossibleKeyDriversManager",["dashboard-analytics/lib/@waca/core-client/js/core-client/ui/core/Class","underscore","../../query/CommonQueryBuilder","../../../../widgets/livewidget/nls/StringResources","../../../../widgets/livewidget/query/QueryFilterSpec"],(function(t,e,i,o,a){"use strict";var n=t.extend({FPD_RESPONSE_WARNINGS:"fpd_response_warnings",FPD_RESPONSE_ERRORS:"fpd_response_errors",init:function(t){n.inherited("init",this,arguments),this.visAPI=t.visAPI,this.logger=t.logger,this.ownerWidget=t.ownerWidget,this.content=this.ownerWidget.content,this.smartsEnabled=t.smartsEnabled,this.possibleDriversResponse={}},isNewEditDriversEnabled:function(){if(this.ownerWidget.dashboardApi){var t=this.ownerWidget.dashboardApi&&this.ownerWidget.dashboardApi.getGlassCoreSvc(".FeatureChecker");return!(t&&t.checkValue("explore","newEditDriversDialog","false"))}return!1},_clearWarningsAndErrorsFromIndicator:function(){var t=this.ownerWidget.getCurrentVis();t&&t.infoIndicator&&t.infoIndicator.clearMessagesWithIds([this.FPD_RESPONSE_WARNINGS,this.FPD_RESPONSE_ERRORS])},whenPossibleKeyDriversAreReady:function(t,e){var i=this,o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];this._clearWarningsAndErrorsFromIndicator();var a=this.content.getFeature("Visualization");if(this.smartsEnabled&&a.getSlots().isMappingComplete()){var n=this.errorState&&this.errorState.inErrorState;if(!n&&this._useCache(e))return this._addWarningsAndErrorsToInfoIndicator(this.possibleDriversResponse[e].messages),Promise.resolve(this.possibleDriversResponse[e]);var s=this.visAPI.getPossibleKeyDrivers();if(!n&&o&&s&&s[e]){var r=s[e],l=r.messages;return this._cacheKeyDrivers(e,r),this._addWarningsAndErrorsToInfoIndicator(l),Promise.resolve(this.possibleDriversResponse[e])}return this.errorState={},this._queryForPossibleKeyDriversForTargetId(e).then((function(t){var a=t.possibleKeyDrivers,n=t.messages,s=a.length>250?a.splice(0,250):a,r={messages:n,targetId:e,recommended:s,isSilent:!0,saveInModel:o};i._addWarningsAndErrorsToInfoIndicator(n);var l=i._getFormattedDriversDescription(r);return i._saveKeyDriversInModelAndCache(l,r),Promise.resolve(i.possibleDriversResponse[e])}))}return Promise.resolve({})},_useCache:function(t){var e=this.possibleDriversResponse&&this.possibleDriversResponse[t],i=e&&!e.cacheInvalidated&&e.recommendedDrivers;return i&&i.length>0},_cacheKeyDrivers:function(t,e){this.possibleDriversResponse[t]=JSON.parse(JSON.stringify(e))},invalidateCache:function(t){this.possibleDriversResponse[t]&&(this.possibleDriversResponse[t].cacheInvalidated=!0)},executeFastPatternDetectionRequest:function(t,e,i,o){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],n=this.visAPI.getModule(),s={sourceIdOrModule:n,querySpec:{version:"1.1",targetId:t,inputs:e,filters:this._getPredictFilters(),dataFilters:this._getDataFilters(),methods:i||["drivers"]},promptControlFunctions:o,isPreview:a};return this.visAPI.getQueryManager().queryService.runPredictQuery(s)},getEnabledPossibleKeyDrivers:function(t){var i=[];if(this.smartsEnabled){if(this.possibleDriversResponse[t]){var o=e.filter(this.possibleDriversResponse[t].recommendedDrivers,(function(t){return t.selected})),a=e.filter(this.possibleDriversResponse[t].nonRecommendedDrivers,(function(t){return t.selected})),n=o.concat(a);i=e.pluck(n,"fieldIDForExpression")}return{possibleKeyDrivers:i,errorState:this.errorState}}return this.visAPI.getModule().getMetadataColumns((function(e){var o=e.getId(),a=e.getType();"fact"!==a&&"attribute"!==a||o!==t&&i.push(o)})),{possibleKeyDrivers:i,errorState:this.errorState}},getPossibleKeyDriversDisplayState:function(t){var e=this.possibleDriversResponse[t];return this._getFormattedDisplayStateFromDriverDescription(t,e)},possibleKeyDriverSelectionStateChanged:function(t,e){this._removeColumnLabelsFromDisplayStates(e);var i=this.visAPI.getPossibleKeyDrivers(),o=i[t]||this.possibleDriversResponse[t];(this._haveSelectedKeyDriversChanged(e.recommendedDrivers,o.recommendedDrivers)||this._haveSelectedKeyDriversChanged(e.nonRecommendedDrivers,o.nonRecommendedDrivers))&&(o.recommendedDrivers=e.recommendedDrivers,o.nonRecommendedDrivers=e.nonRecommendedDrivers,(i={})[t]=o,this.visAPI.setPossibleKeyDrivers(i),this.possibleDriversResponse[t].recommendedDrivers=e.recommendedDrivers,this.possibleDriversResponse[t].nonRecommendedDrivers=e.nonRecommendedDrivers)},getNewPossibleKeyDriversForTargetId:function(t){var e=this;return this._queryForPossibleKeyDriversForTargetId(t).then((function(i){var o=i.possibleKeyDrivers,a={messages:i.messages,targetId:t,recommended:o,isSilent:!0},n=e._getFormattedDriversDescription(a);return e._getFormattedDisplayStateFromDriverDescription(t,n)}))},_saveKeyDriversInModelAndCache:function(t,e){if(this._cacheKeyDrivers(e.targetId,t),e.saveInModel){var i={};i[e.targetId]=t,this.visAPI.setPossibleKeyDrivers(i,e.isSilent?{silent:!0}:{})}},_haveSelectedKeyDriversChanged:function(t){var i=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=null;return t.length!==o.length&&(a=!0),0===t.length&&0===o.length&&(a=!1),null===a&&(a=e.find(o,(function(o){var a;return!((a=e.find(t,(function(t){return i.isNewEditDriversEnabled()?t.fieldIDForExpression===o.fieldIDForExpression||t.selected===o.selected:t.fieldIDForExpression===o.fieldIDForExpression})))&&e.isEqual(a,o))}))),!!a},_getMessagesForInfoIndicator:function(t,e,i){var o=[];return i.forEach((function(t){o.push({id:t.id,label:t.caption})})),{id:t,label:e,items:o}},_addWarningsAndErrorsToInfoIndicator:function(t){if(t&&(t.fpdWarnings||t.fpdErrors)){var e=t.fpdWarnings,i=t.fpdErrors,a=this.ownerWidget.getCurrentVis(),n=-1!==(this.visAPI.getDefinition().usages||[]).indexOf("Advanced");if(a&&a.infoIndicator&&n){var s=[];s.push(this._getMessagesForInfoIndicator(this.FPD_RESPONSE_ERRORS,o.get("fpd_response_errors"),i)),s.push(this._getMessagesForInfoIndicator(this.FPD_RESPONSE_WARNINGS,o.get("fpd_response_warnings"),e)),a.infoIndicator.addInfo(s)}}},_queryForPossibleKeyDriversForTargetId:function(t){var e=this,i=this.visAPI.getModule();return this.visAPI.whenPossibleKeyDriversQueryIsReady(t,i.getAssetId()).then((function(t){var i=[];return"SUCCESS"===t.result?(e.errorState={},i=t.possibleDrivers):(e.errorState={inErrorState:!0,error:t.error},e.logger.error(t.error)),i&&i.forEach((function(t){t.selected=!0})),{possibleKeyDrivers:i,messages:{fpdWarnings:t.fpdWarnings,fpdErrors:t.fpdErrors}}}))},_getFormattedDriversDescription:function(t){return{recommendedDrivers:t.recommended||[],nonRecommendedDrivers:t.nonRecommended||[],messages:t.messages||{}}},_isColSelected:function(t,e){return e.indexOf(t)>=0},_getPredictFilters:function(){var t=[],e=this.content.getFeature("Visualization").getSlots().getSlotList()[0].getDataItemList(),i=e&&e.length?e[0].getTopBottom():null;return i&&"topcount"===i.type&&t.push({topcount:i.value}),t},_getDataFilters:function(){var t=this.visAPI.getPageContextAPI().getNetPageContextItems({scope:this.visAPI.getScope(),sourceId:this.visAPI.getModule().getSourceId(),eventGroupId:this.visAPI.getEventGroupId()}),o=i.buildFilterFromPageContext(e.map(t,(function(t){return t.getPageContextSpecItem()}))),a=this._getLocalFiltersSpecs();return e.each(a,(function(t){o.push(t)})),o},_getLocalFiltersSpecs:function(){var t=this.visAPI.getLocalFilters();if(t){var e=new a;if(e.addFiltersToSpec(t),e.hasFilterSpec())return e.getFilterSpec()}return null},_getUnrecommendedColumns:function(t){var e=this,i=this.visAPI.getModule(),o=[];return i.getMetadataColumns((function(i){e._isMetadataColumnNonRecommended(t,i)&&o.push({fieldIDForExpression:i.getId(),label:i.getLabel()})})),o},_isMetadataColumnNonRecommended:function(t,i){var o=!1,a=i.getType();if(("fact"===a||"attribute"===a)&&!i.isHidden()){var n=i.getId();e.find(this.possibleDriversResponse[t].recommendedDrivers,(function(t){return t.fieldIDForExpression===n}))||n===t||(o=!0)}return o},_addColumnLabelsToTheDriverDesc:function(t){var e=this,i=t?{}:null;return t&&t.recommendedDrivers&&(i=JSON.parse(JSON.stringify(t))).recommendedDrivers.forEach((function(t){var i=e.content.getFeature("Visualization").getDataSource().getMetadataColumn(t.fieldIDForExpression);i&&(t.label=i.getLabel())})),i},_removeColumnLabelsFromDisplayStates:function(t){t.recommendedDrivers&&t.recommendedDrivers.forEach((function(t){t.label&&delete t.label}))},getPossibleKeyDriversErrorState:function(){return{inErrorState:!(!this.errorState||void 0===this.errorState.inErrorState)&&this.errorState.inErrorState,caption:this.errorState&&this.errorState.error?this.errorState.error.caption:""}},_getMaxPossibleDrivers:function(t,e){var i=t.length+e.length;return i>250?250:i},_getFormattedDisplayStateFromDriverDescription:function(t,e){var i=this._addColumnLabelsToTheDriverDesc(e),o=i.recommendedDrivers||[],a=i.nonRecommendedDrivers||[],n=[].concat(o,a).filter((function(t){return!0===t.selected})),s=this._getUnrecommendedColumns(t);return{recommendedDrivers:o,searchableColumns:s,nonRecommendedDrivers:a,maxPossibleDrivers:this._getMaxPossibleDrivers(o,s),selectedDrivers:n,formattedDriverDesc:e}},getKeyDrivers:function(t){var e=this.visAPI.getModule(),i=t.getItemId&&t.getItemId()||t.getColumnId(),o=this.getPossibleKeyDriversDisplayState(i),a=o.recommendedDrivers,n=o.nonRecommendedDrivers,s=[].concat(a,n).filter((function(t){return!0===t.selected})),r=a.map((function(t){return t.fieldIDForExpression})),l=n.map((function(t){return t.fieldIDForExpression})),c=s.map((function(t){return t.fieldIDForExpression})),d=e.getMetadataColumns((function(t){return-1!==r.indexOf(t.getId())})).map((function(t){return t.moserObject})),u=e.getMetadataColumns((function(t){return-1!==l.indexOf(t.getId())})).map((function(t){return t.moserObject})),p=e.getMetadataColumns((function(t){return-1!==c.indexOf(t.getId())})).map((function(t){return t.moserObject})),h=u.length?p:d;return{initialFieldIds:c.length?c:r,initialItems:h,recommendedDrivers:a,nonRecommendedDrivers:n,recommendedFieldIds:r,nonRecommendedFieldIds:l,recommendedItems:d,nonRecommendedItems:u}}});return n})),define("dashboard-analytics/widgets/livewidget/visapi/support/VisQuerySupport",["jquery","underscore","../../query/VisQueryExecution","../../query/VisFPDExecution","../../query/smarts/VisKeyDriverExecution","../../../../lib/@waca/core-client/js/core-client/ui/core/Events","../../query/QueryService","../../query/CommonQueryHelper","../../query/QueryResultData","../../../../lib/@waca/core-client/js/core-client/utils/BrowserUtils","./VisPossibleKeyDriversManager"],(function(t,e,i,o,a,n,s,r,l,c,d){"use strict";var u=n.extend({init:function(t){var e=this;u.inherited("init",this,arguments),t=t||{},this.visModelManager=t.visModelManager,this.ownerWidget=t.ownerWidget,this.propertySupport=t.propertySupport,this.pageContext=t.pageContext,this.logger=t.logger,this.content=t.ownerWidget.content,this.visualization=this.content.getFeature("Visualization"),this.queryService=new s({dashboardApi:this.ownerWidget.getDashboardApi()}),this.queryHelper=new r({queryService:this.queryService},this.logger),this._unprocessedResultDataHandlers=[],this.api={getQueryHelper:function(){return e.queryHelper},createQueryResultData:this.createQueryResultData.bind(this),getQueryDefinition:this.getQueryDefinition.bind(this),runSmartsQuery:this._runSmartsQuery.bind(this),addUnprocessedResultDataHandler:this._addUnprocessedResultDataHandler.bind(this),removeUnprocessedResultDataHandler:this._removeUnprocessedResultDataHandler.bind(this)}},initialize:function(t){this.visQueryExecution=new i({queryService:this.queryService,ownerWidget:this.ownerWidget,metadataAPI:this.visModelManager.getMetadataAPI(),pageContext:this.pageContext,visAPI:t,queryHelper:this.queryHelper,callUnprocessedResultDataHandlers:this._callUnprocessedResultDataHandlers.bind(this)}),this.smartsService=this.ownerWidget.getDashboardApi().getFeature("SmartsService");var e=this.ownerWidget.getDashboardApi().getFeature("KeyDriverService");this.visKeyDriverExecution=new a({keyDriverService:e,logger:this.logger}),this.visPossibleKeyDriversManager=new d({visAPI:t,visAnnotationExecution:this.visAnnotationExecution,logger:this.logger,ownerWidget:this.ownerWidget,smartsEnabled:this.ownerWidget.contributionSpec.enableSmarts}),this.visFPDExecution=new o({keyDriverManager:this.visPossibleKeyDriversManager,ownerWidget:this.ownerWidget,metadataAPI:this.visModelManager.getMetadataAPI(),queryHelper:this.queryHelper}),this.smartAnnotationsFeature=this.content&&this.content.getFeature("SmartAnnotations.deprecated"),this.forecastFeature=this.content&&this.content.getFeature("Forecast")},getAPI:function(){return this.api},_runSmartsQuery:function(t){return this.smartsService.runQuery(t)},createQueryResultData:function(t){return new l(t._resultData)},getDefinition:function(){return this.visModelManager.getDefinition()},getDashboardProperties:function(){return this.ownerWidget.boardModel.properties},getLocalFilters:function(){return this.visModelManager.localFilters},getSearchFilters:function(){return this.visModelManager.searchFilters},getQueryExecution:function(){return this.visQueryExecution},executeFastPatternDetectionRequest:function(t,e,i){var o=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return this.visFPDExecution.execute({targetId:t,possibleKeyDrivers:e,methods:i,promptControlFunctions:a}).then((function(t){return o.visualization.getDefinition().getProperty("useFPDAsInsightsInput")&&(o.ownerWidget.trigger("widgetFPDDataReady",{data:t,visId:o.visModelManager.getDefinition().id}),o._callUnprocessedResultDataHandlers(t,{type:"FPD"})),Promise.resolve(t)}))},getPossibleKeyDriversErrorState:function(){return this.visPossibleKeyDriversManager.getPossibleKeyDriversErrorState()},whenPossibleKeyDriversAreReady:function(t,e){var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.visPossibleKeyDriversManager.whenPossibleKeyDriversAreReady(t,e,i)},getPossibleKeyDriversManger:function(){return this.visPossibleKeyDriversManager},getEnabledPossibleKeyDrivers:function(t){return this.visPossibleKeyDriversManager.getEnabledPossibleKeyDrivers(t)},getNewPossibleKeyDriversForTargetId:function(t){return this.visPossibleKeyDriversManager.getNewPossibleKeyDriversForTargetId(t)},getPossibleKeyDriversDisplayState:function(t){return this.visPossibleKeyDriversManager.getPossibleKeyDriversDisplayState(t)},getKeyDrivers:function(t){return this.visPossibleKeyDriversManager.getKeyDrivers(t)},possibleKeyDriverSelectionStateChanged:function(t,e){this.visPossibleKeyDriversManager.possibleKeyDriverSelectionStateChanged(t,e)},whenPossibleKeyDriversQueryIsReady:function(t,e){var i=this,o=this.visModelManager.getModule(),a={targetId:t,assetId:e,tempModule:o.getTemporarySessionModuleJSON(),hasShaping:!!o.getShapingId()};return o.saveTemporaryModule().then((function(t){return e!==t&&(a.tempModuleId=t),i.visKeyDriverExecution.execute(a)}))},areThereValidInsights:function(){return!!this.smartAnnotationsFeature&&this.smartAnnotationsFeature.areThereValidInsights()},areThereValidFPDMessages:function(){return!!this.smartAnnotationsFeature&&this.smartAnnotationsFeature.areThereValidFPDMessages()},getSmartAnnotationsManger:function(){return this.smartAnnotationsFeature},getEnabledAnnotations:function(){return this.smartAnnotationsFeature?this.smartAnnotationsFeature.getEnabledAnnotations():[]},getAllSuggestedAnnotations:function(){return this.smartAnnotationsFeature?this.smartAnnotationsFeature.getAllSuggestedAnnotations():[]},resetAnnotations:function(){this.smartAnnotationsFeature&&this.smartAnnotationsFeature.resetAnnotations()},setAnnotationMessages:function(t){this.smartAnnotationsFeature&&this.smartAnnotationsFeature.setAnnotationMessages(t)},clearInsightsIndicatorMessages:function(){this.smartAnnotationsFeature&&this.smartAnnotationsFeature.clearInsightsIndicatorMessages()},_doesPredictQueryInvolvesOlap:function(){return this.content.getFeature("Visualization").getDataSource().isOlapPackage()||this.visQueryExecution.querySpecInvolvesOlapColumn()},whenPredictIsReady:function(t,e,i){if(e||i){var o=[];this._doesPredictQueryInvolvesOlap()&&o.push("olap"),e&&o.push("annotatable"),i&&o.push("forecasting");var a=this.content.getFeature("SmartsExecution");return a.execute({renderContext:t,target:a.TARGETS.SUGGESTIONS,sender:"whenPredictIsReady",tags:o})}return Promise.resolve({})},getQueryManager:function(){return this.getQueryExecution().getQueryManager()},getQueryResults:function(){return this.getQueryManager().getQueryResults()},getQueryDefinition:function(){return this.getQueryManager().getQueryDefinition()},whenColumnsMinMaxQueryReady:function(t,e,i){return this.queryHelper.whenColumnsMinMaxQueryReady(t,e,i)},whenDataItemsMinMaxQueryReady:function(t,e,i){return this.queryHelper.whenDataItemsMinMaxQueryReady(t,e,i)},remove:function(){for(var t in this.ownerWidgetEvents)this.ownerWidget.off(t,this.ownerWidgetEvents[t],this)},_notifyViews:function(t,e){this.visModelManager.trigger(t,e)},_getQueryOptions:function(t){var e={shouldAxisScaleBeFixed:this.propertySupport.getPropertyValue("maintainAxisScales")},i=this.getDefinition();return i&&i.dataRowLimit&&(e.dataRowLimit=i.dataRowLimit,c.isIE()&&i.dataRowLimitIE&&(e.dataRowLimit=i.dataRowLimitIE)),i.useMapbox&&(e.useMapbox=!0),t&&(void 0!==t.needsUnaggregatedForm&&(e.needsUnaggregatedForm=t.needsUnaggregatedForm),t.extraDataItems&&(e.extraDataItems=t.extraDataItems),t.filterDataItems&&(e.filterDataItems=t.filterDataItems),t.extraProjections&&(e.extraProjections=t.extraProjections),t.filterProjections&&(e.filterProjections=t.filterProjections),t.extraFilters&&(e.extraFilters=t.extraFilters),t.excludeAnnotationCalcs&&(e.excludeAnnotationCalcs=t.excludeAnnotationCalcs)),e},_getEntities:function(){return{definition:this.getDefinition(),localFilters:this.getLocalFilters(),searchFilters:this.getSearchFilters(),properties:this.getDashboardProperties(),preferredModelItems:this._getRelatedModelItems()}},whenQueryResultsReady:function(t,e,i){var o=this.getExecutionOptions(t,e,i);return this.getQueryExecution().execute(o)},_addUnprocessedResultDataHandler:function(t){return this._unprocessedResultDataHandlers.push(t),t},_removeUnprocessedResultDataHandler:function(t){var e=this._unprocessedResultDataHandlers.length;return this._unprocessedResultDataHandlers=this._unprocessedResultDataHandlers.filter((function(e){return e!==t})),e>this._unprocessedResultDataHandlers.length},_callUnprocessedResultDataHandlers:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{type:"DSS"};this._unprocessedResultDataHandlers.forEach((function(i){return i(t,e)}))},getExecutionOptions:function(t,i,o){return{renderContext:t,invalidReason:this._invalidReason,localFiltersOnly:i,entities:this._getEntities(),queryOptions:this._getQueryOptions(o),sender:o?o.sender:void 0,auxQuery:!e.isEmpty(o),scope:this.ownerWidget.getContainerPageId(),archetype:this.visModelManager.archetype}},whenAnnotatedResultsReady:function(t){var e=this.visModelManager.getModule(),i=e.getAssetId(),o=this.content.getFeature("SmartsExecution"),a={renderContext:t,target:o.TARGETS.EXECUTIONS,sender:"whenAnnotatedResultsReady",moduleId:i,tempModule:e.getTemporarySessionModuleJSON(),shapedModule:!!e.getShapingId()};return e.saveTemporaryModule().then((function(t){return i!==t&&(a.tempModuleId=t),o.execute(a)}))},queryChanged:function(t){return t=t||{},this.getQueryExecution().queryChanged({sourceIds:t.sourceIds,assetIds:t.assetIds,entities:this._getEntities()})},_getRelatedModelItems:function(){var t=this,e=this.ownerWidget.boardModel,i=this.ownerWidget.content.getFeature("Visualization").getDataSource().getId(),o=this.ownerWidget.eventGroups.findGroup(this.ownerWidget.id),a=[];for(var n in e.widgetInstances)if(n!==this.ownerWidget.id){var s=e.widgetInstances[n];if(!o||-1!==o.widgetIds.indexOf(s.id)){var r=s.data&&s.data.dataViews;r&&r.forEach((function(e){if(e.modelRef===i){var o=e.dataItems;o&&o.forEach((function(e){var i=t.visModelManager.getMetadataColumn(e.itemId);i&&-1===a.indexOf(i.getId())&&a.push(i.getId())}))}}))}}return a}});return u})),define("dashboard-analytics/visualizations/renderer/VisActionSupportBase",["jquery","underscore","../../lib/@waca/core-client/js/core-client/ui/core/Class"],(function(t,e,i){"use strict";return i.extend({init:function(t){this.visAPI=t.visModel,this.pageContext=t.pageContext,this.ownerWidget=t.ownerWidget,this.logger=this.ownerWidget.logger,this.dashboard=t.ownerWidget.getDashboardApi()},_getFunction:function(t,e){var i=t+e;return this[i]?this[i].bind(this):null},_isWidgetOfType:function(t){return this.visAPI.getDefinition().id===t}})})),define("dashboard-analytics/visualizations/renderer/VisActionSlotSupport",["jquery","underscore","./VisActionSupportBase"],(function(t,e,i){"use strict";var o=i.extend({getInterface:function(t){var i="string"==typeof t?t:e.invert(o.SLOT_ACTIONS)[t];return{isSupported:this._getFunction(o.PREXFIX_SUPPORT,i),get:this._getFunction(o.PREXFIX_GET,i)}},__canSupport_DrillAction:function(t){return t.selectionObj&&t.singleSlot&&t.singleSlot.isSlotSortable()&&!t.isMultiMeasure}});o.PREXFIX_SUPPORT="__canSupport_",o.PREXFIX_GET="__get_";return o.SLOT_ACTIONS=e.reduce([],(function(t,e,i){return t[e]=i,t}),{}),o})),define("dashboard-analytics/visualizations/renderer/VisActionHelper",["jquery","underscore","../../widgets/livewidget/nls/StringResources","../../DynamicFileLoader","./VisActionSlotSupport","../../dataSources/utils/DatasourceUtil","../../apiHelpers/SlotAPIHelper"],(function(t,e,i,o,a,n,s){"use strict";var r=function(){function t(e){_classCallCheck(this,t),this.spec=e}return t.prototype.getActionId=function(){return this.spec.ACTION_ID},t.prototype.getAvailableActions=function(){return[this.spec]},t}();return function(){function l(t){_classCallCheck(this,l),this._visModel=t.visModel,this.selectionController=t.selectionController,this.pageContext=t.pageContext,this.ownerWidget=t.ownerWidget,this.content=t.content,this.dashboardApi=t.ownerWidget.getDashboardApi(),this._registeredActions={},this.logger=t.ownerWidget.logger,this._visActionSlotSupport=new a(t)}return l.prototype.remove=function(){var t=this;this.toolbar&&(this.toolbar.remove(),this.toolbar=null),this._visModel=null,this.selectionController=null,this.pageContext=null,this.ownerWidget=null,this.visualization=null,this.dashboardApi=null,this.logger=null,e.each(e.keys(this._registeredActions),(function(e){delete t._registeredActions[e]}))},l.prototype._supportsSortAction=function(){return this._visModel&&this._visModel.supportsSortAction()},l.prototype._supportsContextualTopBottomAction=function(){return this.getVisualization().getDefinition().getProperty("supportsContextualTopBottomAction")},l.prototype._supportsNonContextualTopBottomAction=function(){return this.getVisualization().getDefinition().getProperty("supportsNonContextualTopBottomAction")},l.prototype._supportsFormatAction=function(){return this._visModel&&this._visModel.supportsFormatAction()},l.prototype._supportsBinAction=function(){return this._visModel&&this._visModel.supportsBinAction()},l.prototype.showDataPointActions=function(t,i,o,a,n,s,r){var l=this,c={includeApplyFilter:o,noFilters:a,drillOnly:n,noDrillthrough:s,selections:t,isHovering:(r=r||{}).isHover,area:r.area,isAreaSelected:r.isAreaSelected},d=[],u=function(t){d=d.concat(t.getAvailableActions())};return this._getExtraDatapointActions(r).then((function(o){e.each(o,u);var a,n=l.selectionController.getToolbarLabelsForSelections(t),s=l.selectionController.getToolbarTitleForSelections(t);r.isHover||(a=d).push.apply(a,l._getDataPointActionList(t,c,r));if(n.length>0||s.length>0){var p={targetNode:i?i.targetNode:null,targetBounds:i?i.bounds:null,actions:d,labels:n,title:s,options:r,tooltipContext:{content:l.content,context:l._convertOldSelectionToNewSpec(t)},toolbarOptions:{iconOnly:!0,isTextEditorOnly:!1}};1===d.length&&(p.toolbarOptions.isTextEditorOnly=!0),l.dashboardApi.triggerDashboardEvent("widget:availableActions",p)}}))},l.prototype._getDataPointActionList=function(t,e,i){var o=this._getBrushingAndPendingSelections(t,this.content,i);return this.content.getFeature("DataPointActions").getDataPointActionList(o,e)},l.prototype._convertOldSelectionToNewSpec=function(t){var i=this,o=[],a=t&&t.getCategorySelections()||[],n={},s=[];a.forEach((function(t){s.push(i._toPayLoadValue(t.value,t.slotDataItem.getColumnId(),t.slotDataItem.getId()))}));var r=t&&t.getOrdinalSelections()||[],l=e.map(r,(function(t){return{dataItemId:t.slotDataItem.getId(),columnId:t.slotDataItem.getColumnId(),value:t.value instanceof Object?t.value.value:t.value}}));return s.length&&(n.categories=s),l.length&&(n.facts=l),o.push(n),{dataPoints:o}},l.prototype._getBrushingAndPendingSelections=function(t,i,o){var a=this,n=[],s=t&&t._aCategorySelections||[],r={},l=[];s.forEach((function(t){t.isEdgeSelection||l.push(a._toPayLoadValue(t.value,t.slotDataItem.getColumnId(),t.slotDataItem.getId()))}));var c=t&&t._aOrdinalSelections||[],d=e.map(c,(function(t){return{dataItemId:t.slotDataItem.getId(),columnId:t.slotDataItem.getColumnId(),value:t.value}}));l.length&&(r.categories=l),d.length&&(r.facts=d),n.push(r);var u=t._aCategorySelections?t._aCategorySelections.map((function(t){return t.slotDataItem})):[],p=i.getFeature("DataPointSelections").getSelections(u),h=i.getFeature("DataPointSelections.pending").getSelections(u),g=!1,f=e.pluck(l,"columnId").join();return p.forEach((function(t){var i=e.pluck(t.categories,"columnId").join();(f===i||""===f&&a._compareCategorySelections(s,t.categories))&&(p=p.concat(h),g=!0)})),g||(p=h),n=n.concat(p),n=this._uniqueValues(n),{area:o&&o.area,dataPoints:n}},l.prototype._compareCategorySelections=function(t,i){var o=e.pluck(t,"value"),a=e.pluck(i,"value"),n=!0;return o.forEach((function(t){-1===a.indexOf(t.u)&&(n=!1)})),o&&a&&n},l.prototype._toPayLoadValue=function(t,e,i){var o={dataItemId:i,columnId:e,value:t.u,label:t.d};return(t.pu||t.p)&&(o.parentId=t.pu||t.p.u),o},l.prototype._uniqueValues=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=[],o={};return t.forEach((function(t){var a=e.pluck(t.categories,"value").join();o[a]||(o[a]=1,i.push(t))})),i},l.prototype._getExtraDatapointActions=function(t){var e=void 0;return t&&t.slots&&void 0!==t.mapIndex?(t.actions&&t.actions.actionOptions&&(t.actions.actionOptions.JumpToAction={area:t.area}),e=this.getActionsForSlots(t.slots,t.mapIndex,null,t.actions)):e=Promise.resolve([]),e},l.prototype.hideToolbarActions=function(){this.dashboardApi.triggerDashboardEvent("widget:hideToolbar")},l.prototype.getNewFilterActionForSlot=function(t,e,i){return new t(this.getVisualization(),e,i,this.ownerWidget.getDashboardApi(),this.logger)},l.prototype.getNewFilterActionForContextColumn=function(t,e){return new t(this.getVisualization(),e,this.pageContext,this.ownerWidget.getDashboardApi(),this.logger)},l.prototype.getActionsForLocalFilter=function(t,e){var i=this,a=[];return o.load(["dashboard-analytics/visualizations/interactions/FilterDropAction","dashboard-analytics/visualizations/interactions/DeleteFilterAction"]).then((function(o){var n=o[0],s=o[1],r=e&&i._visModel.localFilters.getFilterEntry({id:e});return r&&i._visModel.isFilterEditable(r)&&a.push(i.getNewFilterActionForContextColumn(n,t)),a.push(new s(i._visModel,t,e)),a}))},l.prototype._getSingleSlot=function(t,e){return 1!==t.length||e&&e instanceof Array&&e.length>1?null:t[0]},l.prototype._getActionInfoForSlots=function(t,i,o,a){var n=this._getSingleSlot(t,i),r=!a||null==a.focusMode||a.focusMode,l=a&&a.itemsArea?a.itemsArea:void 0,c=!(!n||null!=i)&&(s.isMultiMeasuresSeriesSlot(n)||s.isMultiMeasuresValueSlot(n)),d={selectionObj:o,slots:t,singleSlot:n,dataItems:[],mapIndex:i,isAuthoringMode:this._visModel.ownerWidget.isAuthoringMode,isCalculationEnabled:!1,isMultiMeasure:c,isEditCalculation:!1,isMappedToUnavailableSourceColumn:!1,isFocusMode:r,supportsSortAction:this._supportsSortAction(),supportsContextualTopBottomAction:this._supportsContextualTopBottomAction(),supportsNonContextualTopBottomAction:this._supportsNonContextualTopBottomAction(),supportsFormatAction:this._supportsFormatAction(),supportsBinAction:this._supportsBinAction(),area:l};if(null==i&&(i=0),i&&Array.isArray(i)?e.each(i,(function(e){d.dataItems.push(t[0].getDataItemList()[e])})):d.dataItems.push(t[0].getDataItemList()[i]),d.isMappedToUnavailableSourceColumn=e.every(d.dataItems,(function(t){return t.isColumnUnavailable()})),!d.isMappedToUnavailableSourceColumn){var u=t[0],p=u.getDataItemList();i&&Array.isArray(i)?d.isCalculationEnabled="fact"===p[i[0]].getType():d.isCalculationEnabled="fact"===p[i].getType();var h=void 0;n&&(h=p[i].getMetadataColumn(),d.isEditCalculation=!!h&&h.isEditableCalculation()),!d.isCalculationEnabled&&"any"===u.getDefinition().getType()&&i&&i.length<3&&(d.isCalculationEnabled=e.every(i,(function(t){return"fact"===p[t].getType()})))}return{state:d,actions:this._enableSupportedSlotActions(d)}},l.prototype._enableSupportedSlotActions=function(t){var i=this,o={},n=t.singleSlot?t.singleSlot.getDefinition().getProperty("actions"):null;return e.each(e.keys(a.SLOT_ACTIONS),(function(t){o[t]=!n||n.indexOf(t)>=0})),e.each(e.keys(a.SLOT_ACTIONS),(function(e){if(o[e]){var a=i._visActionSlotSupport.getInterface(e);o[e]=!a.isSupported||a.isSupported(t)}})),o},l.prototype._getActionModules=function(t){var i=[],o=t.state.singleSlot;if(t.state.isMappedToUnavailableSourceColumn||e.each(t.actions,(function(t,e){var o=a.SLOT_ACTIONS[e];i[o]=t?e:""})),1==this.getVisualization().getSlots().getSlotList().length){var s=o.getDefinition().getProperty("disallowedActions"),r=1===t.state.dataItems.length&&t.state.dataItems[0];n.isOrdinalAttribute(o,r)&&(s||(s=[]),s=s.concat(["FilterAction"])),s&&e.each(i,(function(t,e,i){s.indexOf(t)>-1&&(i[e]="")}))}return i.map((function(t){return t?"dashboard-analytics/visualizations/interactions/"+t:""}))},l.prototype._loadActionModules=function(t,i,a,n){var s=this,l=a.state,c=n||{};return o.load(i).then((function(t){var i=[];e.each(t,(function(t,e){if(t){var o=void 0,a=s._visActionSlotSupport.getInterface(e);a.get&&(o=a.get(t,l,s.dashboardApi)),o&&i.push(o)}}));var o=l.singleSlot?l.singleSlot.getId():l.slots[0].getId(),a=l.singleSlot?l.singleSlot.getDefinition().getProperty("actions"):null;c.actionsToKeep&&c.actionsToKeep.length>0&&a&&a.length>0?c.actionsToKeep=e.intersection(c.actionsToKeep,a):a&&a.length>0&&(c.actionsToKeep=a);var n=s.content.getFeature("SlotActions").getSlotActionList(o,l.mapIndex,c);return e.each(n,(function(t){t.text=t.label,i.push(new r(t))})),i}))},l.prototype.getActionsForSlots=function(t,e,i,o){var a=this._getActionInfoForSlots(t,e,i,o),n=this._getActionModules(a),s=o&&o.actions||o;return s&&s.actionsToKeep&&s.actionsToKeep.length&&(n=[]),this._loadActionModules(t,n,a,s)},l.prototype.showTitleActions=function(t,i,o,a,n,s){var r=this;if(!t||0===t.length)return Promise.resolve();var l={iconOnly:!0,focusMode:!1,itemsArea:n,actions:s};if(1===t.length&&a&&1===a.length){var c=Array.isArray(a)?a[0]:a;l.toolbarName=t[0].getDataItemList()[c].getLabel()}var d=[],u=function(t){d=d.concat(t.getAvailableActions()),r._registeredActions[t.getActionId()]=t};return this.getActionsForSlots(t,a,o,l).then((function(o){e.each(o,u),t=1===t.length?t[0]:null,r._constructToolbar(d,i,t,l)}))},l.prototype._constructToolbar=function(t,e,i,o){if(0!==t.length){var a=e||{},n=i&&i.mapping,s=n?this._visModel.getLabelByMapping(n):o.toolbarName?o.toolbarName:void 0;if(a.bounds){var r=this._visModel.ownerWidget.el.getBoundingClientRect(),l=r.left+r.width/2;a.bounds.left+a.bounds.width/2>l&&(a.placement="right auto")}var c={targetNode:a.targetNode||null,targetBounds:a.bounds||null,placement:a.placement||"left auto",actions:t,toolbarName:s};o&&(c.toolbarOptions=o),this.dashboardApi.triggerDashboardEvent("widget:availableActions",c)}},l.prototype.editLocalFilter=function(t,i){var a=this,n=this.getVisualization(),s=e.find(n.getLocalFilters().getFilterList(),(function(e){return e.id===t})),r=e.find(n.getLocalFilters().getFiltersDesc(),(function(e){return e.dataId===t}));if(!i||!r||!r.editEnabled)return Promise.resolve();var l=null;s&&(l=e.find(n.getSlots().getMappingInfoList(),(function(t){var e=t.dataItem.getColumnId()===s.columnId;return e&&s.aggregationType&&(e=t.dataItem.getAggregation()===s.aggregationType),e})));var c=l?"dashboard-analytics/visualizations/interactions/FilterAction":"dashboard-analytics/visualizations/interactions/FilterDropAction";return o.load([c]).then((function(t){var e=t[0],o=l?a.getNewFilterActionForSlot(e,l.slot,l.indexInSlot):a.getNewFilterActionForContextColumn(e,n.getDataSource().getMetadataColumn(s.columnId));return a.renderFilterDialog(o.getEditorModuleName(),o.getViewOptions(),i)}))},l.prototype.renderFilterDialog=function(t,e,a,n,s){var r=this;return o.load([t]).then((function(t){var o=new(0,t[0])(e),l=o.preload?o.preload():Promise.resolve(),c=e.title||i.get("toolbarActionFilter");return l.then(r._createContext.bind(r,o,a,c,n,s)).then(o.renderCallBack.bind(o))}))},l.prototype.resetActionState=function(t,e,i){var o=this._getSlotActionByNameOrGroup(e,t,i);o&&o.actions&&o.actions.reset&&o.actions.reset(e.getId(),i)},l.prototype.showAction=function(t,e,a,n){var s=this,r=this._getSlotActionByNameOrGroup(e,t,n);if(r){var l=r.view&&r.view.module;return o.load([l]).then((function(t){var e=new(0,t[0])({state:r.view.state,actions:r.actions});return s._createContext(e,a,i.get(r.text))}))}return Promise.resolve()},l.prototype._getSlotActionByNameOrGroup=function(t,e,i){return this.content.getFeature("SlotActions").getSlotActionList(t.getId(),i).find((function(t){return t.name===e||t.group===e}))},l.prototype._createContext=function(t,e,i,o,a){var n=[{responsive:!1,editable:!1,changedAction:null,subView:t,type:"SubView"}];return this._setToolbarForEditor(n,e,i,o,a)},l.prototype._setToolbarForEditor=function(e,i,a,n,s){var r=this;return o.load(["dashboard-analytics/lib/@waca/dashboard-common/dist/ui/AuthoringToolbar"]).then((function(o){var l=o[0];return r.toolbar&&r.toolbar.remove(),r.toolbar=new l({container:t("body"),placement:n&&n.getPlacement?n.getPlacement():"right auto",calculateBoundingRect:!0,launchView:n,backButtonCallback:s}),a&&r.toolbar.setName(a),r.toolbar.addItems(e),r.toolbar.setSelectionContext([i]),r.toolbar.show(),r.toolbar}))},l.prototype.getVisualization=function(){return this.visualization||(this.visualization=this.content.getFeature("Visualization")),this.visualization},l}()})),define("dashboard-analytics/visualizations/renderer/VisRenderState",["underscore"],(function(t){return function(){function e(){_classCallCheck(this,e),this._currentContext={},this._renderContextPool={},this.firstRenderComplete=!1,this.lastSizeRendered=null,this._steps=[]}return e.prototype.remove=function(){this.resetRenderState()},e.prototype.initCurrentContext=function(t){this._currentContext.hasOwnProperty(this._stepToStepContext(t))||(this._steps.push(t),this._currentContext[this._stepToStepContext(t)]=null)},e.prototype.getCurrentContext=function(t){return this._currentContext[this._stepToStepContext(t)]},e.prototype.getCurrentContextData=function(t){return this._currentContext[this._stepToStepContext(t)]?this._currentContext[this._stepToStepContext(t)][t]:null},e.prototype.addRenderContext=function(e){if(t.isUndefined(e)||t.isUndefined(e.renderId))throw new Error("cannot define a render context: missing renderId");var i={id:e.renderId};return t.each(this._steps,(function(t){i[t]=null})),t.keys(e).length>1&&(i.extraInfo=e.extraInfo,this._currentContext.dataContext&&e.extraInfo&&"realtimeRefresh"===e.extraInfo.sender&&(i.previousData=this._currentContext.dataContext.data)),i.resizing=!(!e||!e.resizing),this._renderContextPool[i.id]=i,t.keys(e).length>1&&(e.refresh&&e.refresh.data&&!this.readyToLoadData()&&(e.refreshAll=!0),e.refresh?e.refresh.render=!0:e.refresh={render:!0},i.refresh=e.refresh,i.refreshAll=e.refreshAll,e.refreshAll?(this.reloadAllRenderSteps(),t.each(t.keys(this._currentContext),function(t){this._currentContext[t]=i}.bind(this))):e.refresh&&(t.each(t.keys(e.refresh),function(t){this._currentContext[this._stepToStepContext(t)]=i}.bind(this)),this._currentContext.visViewContext||(this._currentContext.visViewContext=i))),i},e.prototype.readyToLoadData=function(){return!(!this.getCurrentContextData("visView")||!this.getCurrentContextData("visControl"))},e.prototype.readyToRender=function(){return!!(this.getCurrentContextData("visView")&&this.getCurrentContextData("visControl")&&this.getCurrentContextData("data"))},e.prototype.resetRenderState=function(){this.lastSizeRendered=null,this._clearCurrentContext(),this.cleanRenderContextPool(!0)},e.prototype._renderContextUnused=function(e){return!t.find(t.keys(this._currentContext),function(t){return this._currentContext[t]===e}.bind(this))&&!!e.renderComplete},e.prototype.cleanRenderContextPool=function(e){t.each(t.keys(this._renderContextPool),function(t){var i=this._renderContextPool[t];(e||this._renderContextUnused(i))&&delete this._renderContextPool[t]}.bind(this))},e.prototype._clearCurrentContext=function(){this.getCurrentContextData("visView")&&this.getCurrentContextData("visView").remove(),t.each(t.keys(this._currentContext),function(t){this._currentContext[t]=null}.bind(this))},e.prototype.reloadAllRenderSteps=function(){this.getCurrentContextData("visView")&&this.getCurrentContextData("visView").remove(!1),t.each(t.keys(this._currentContext),function(t){var e=this._stepContextToStep(t);this._currentContext[t]&&this._currentContext[t][e]&&(this._currentContext[t][e]=null)}.bind(this))},e.prototype.getFullRenderContext=function(){var t={};for(var e in this._currentContext){var i=this._stepContextToStep(e);t[i]=this._currentContext[e]&&this._currentContext[e][i]||null}return t},e.prototype._stepToStepContext=function(t){return t+"Context"},e.prototype._stepContextToStep=function(t){return t.substring(0,t.length-7)},e}()})),define("dashboard-analytics/visualizations/renderer/VisRenderTrace",["underscore"],(function(t){"use strict";return function(){function e(t){_classCallCheck(this,e),this._enabledTrace=!1,this._trace={},this._renderState=t}return e.prototype.enable=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._enabledTrace=t},e.prototype.clear=function(){return this._trace={}},e.prototype.getTrace=function(){return this._trace},e.prototype.startRender=function(e,i,o){var a=this;if(this._enabledTrace){var n=i.id;void 0===this._trace[n]&&(this._trace[n]={options:o,steps:[]}),t.each(e,(function(t){a._trace[n].steps.push({step:t.id})}))}},e.prototype.startTask=function(t,e){if(this._enabledTrace){var i=this._getRenderTaskTrace(e.id,t.id);i&&(i.start=(new Date).toISOString())}},e.prototype.taskDependency=function(t,e,i){if(this._enabledTrace){var o=this._getRenderTaskTrace(e.id,t.id);o&&(void 0===o.dependencies&&(o.dependencies=[]),o.dependencies.push(i))}},e.prototype.endTask=function(e,i,o,a){if(this._enabledTrace){var n=this._getRenderTaskTrace(i.id,e.id);if(n){n.end=(new Date).toISOString(),n.status=o,n.currentContext=t.clone(this._renderState._currentContext),a&&(n.error=a);var s=this._getRenderTrace(i.id);s&&(s.elapsed=new Date(n.end).getTime()-new Date(s.steps[0].start).getTime())}}},e.prototype._getRenderTrace=function(t){return this._trace[t]},e.prototype._getRenderTaskTrace=function(e,i){var o=this._getRenderTrace(e);if(o)return t.find(o.steps,(function(t){return t.step===i}))},e}()})),define("dashboard-analytics/util/VidaSdkUtil",["jquery","underscore"],(function(t,e){var i=requirejs,o=function(){delete i.s.contexts["Dashboard.VidaSdkUtil"],t('[data-requirecontext="Dashboard.VidaSdkUtil"]').remove()};return function(){function t(){_classCallCheck(this,t)}return t.isSDKActive=function(t){var a=t.getFeature("VisDefinitions"),n=a.getById("visualizationPreview");return(n&&!n.getState().getError()?new Promise((function(t,a){require(["com/ibm/vida/control/vida"],(function(n){var s=JSON.parse(JSON.stringify(i.s.contexts._.config)),r={context:"Dashboard.VidaSdkUtil",baseUrl:s.baseUrl,urlArgs:"v="+Date.now(),paths:e.pick(s.paths,"text",n.sdk.bundleLocation)};require.config(r)(["text!"+n.sdk.bundleLocation+"/manifest.xml"],(function(){o(),t()}),(function(t){o(),a(t)}))}),a)})):Promise.race([a.loadById("visualizationPreview"),new Promise((function(t,e){setTimeout((function(){e(new Error("Failed to load test visualization"))}),15e3)}))])).then((function(){return!0})).catch((function(){return!1}))},t}()})),define("text!dashboard-analytics/visualizations/vipr/viprVisLibrary.json",[],(function(){return'{\n\t"system": [\n\t\t{\n\t\t\t"id": "com.ibm.vis.ravebubble",\n\t\t\t"location": "vizbundles/rave2bubble",\n\t\t\t"icon": "visualizations-bubble",\n\t\t\t"placeholderIcon": "placeholders/bubble.svg",\n\t\t\t"name": "bubbleChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2comet",\n\t\t\t"location": "vizbundles/rave2comet",\n\t\t\t"icon": "visualizations-comet",\n\t\t\t"placeholderIcon": "placeholders/comet.svg",\n\t\t\t"name": "cometChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2marimekko",\n\t\t\t"location": "vizbundles/rave2marimekko",\n\t\t\t"icon": "visualizations-marimekko",\n\t\t\t"placeholderIcon": "placeholders/marimekko.svg",\n\t\t\t"name": "marimekkoChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.ravescatter",\n\t\t\t"location": "vizbundles/rave2bubble",\n\t\t\t"icon": "visualizations-scatter",\n\t\t\t"placeholderIcon": "placeholders/scatter.svg",\n\t\t\t"name": "scatterChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2heat",\n\t\t\t"location": "vizbundles/rave2heat",\n\t\t\t"icon": "visualizations-heatmap",\n\t\t\t"placeholderIcon": "placeholders/heatmap.svg",\n\t\t\t"name": "heatChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2network",\n\t\t\t"location": "vizbundles/rave2network",\n\t\t\t"icon": "visualizations-network",\n\t\t\t"placeholderIcon": "placeholders/network.svg",\n\t\t\t"name": "networkChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlenetwork",\n\t\t\t"location": "vizbundles/rave2bundlenetwork",\n\t\t\t"icon": "visualizations-relationship-network",\n\t\t\t"placeholderIcon": "placeholders/relationshipNetwork.svg",\n\t\t\t"name": "relationshipNetworkChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2line",\n\t\t\t"location": "vizbundles/rave2line",\n\t\t\t"icon": "visualizations-line",\n\t\t\t"placeholderIcon": "placeholders/line.svg",\n\t\t\t"name": "lineChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2point",\n\t\t\t"location": "vizbundles/rave2line",\n\t\t\t"icon": "visualizations-point",\n\t\t\t"placeholderIcon": "placeholders/point.svg",\n\t\t\t"name": "pointChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundletreemap",\n\t\t\t"location": "vizbundles/rave2bundletreemap",\n\t\t\t"icon": "visualizations-treemap",\n\t\t\t"placeholderIcon": "placeholders/tree.svg",\n\t\t\t"name": "treemapChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlearea",\n\t\t\t"location": "vizbundles/rave2bundlearea",\n\t\t\t"icon": "visualizations-area",\n\t\t\t"placeholderIcon": "placeholders/area.svg",\n\t\t\t"name": "areaChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlebar",\n\t\t\t"location": "vizbundles/rave2bundlebar",\n\t\t\t"icon": "visualizations-bar",\n\t\t\t"placeholderIcon": "placeholders/bar.svg",\n\t\t\t"name": "barChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlecolumn",\n\t\t\t"location": "vizbundles/rave2bundlebar",\n\t\t\t"icon": "visualizations-column",\n\t\t\t"placeholderIcon": "placeholders/column.svg",\n\t\t\t"name": "columnChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlestackedbar",\n\t\t\t"location": "vizbundles/rave2bundlebar",\n\t\t\t"icon": "visualizations-stackedbar",\n\t\t\t"placeholderIcon": "placeholders/stackedbar.svg",\n\t\t\t"name": "stackedbarChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlestackedcolumn",\n\t\t\t"location": "vizbundles/rave2bundlebar",\n\t\t\t"icon": "visualizations-stackedcolumn",\n\t\t\t"placeholderIcon": "placeholders/stackedcolumn.svg",\n\t\t\t"name": "stackedcolumnChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlecomposite",\n\t\t\t"location": "vizbundles/rave2bundlecompositev2",\n\t\t\t"icon": "visualizations-combo",\n\t\t\t"placeholderIcon": "placeholders/combo.svg",\n\t\t\t"name": "compositeChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlecomposite.legacy",\n\t\t\t"location": "vizbundles/rave2bundlecomposite",\n\t\t\t"icon": "visualizations-combo",\n\t\t\t"placeholderIcon": "placeholders/combo.svg",\n\t\t\t"name": "compositeChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlepackedbubble",\n\t\t\t"location": "vizbundles/rave2bundlepackedbubble",\n\t\t\t"icon": "visualizations-packedbubble",\n\t\t\t"placeholderIcon": "placeholders/packedbubble.svg",\n\t\t\t"name": "packedBubbleChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlehierarchicalpackedbubble",\n\t\t\t"location": "vizbundles/rave2bundlepackedbubble",\n\t\t\t"icon": "visualizations-hierarchicalpackedbubble",\n\t\t\t"placeholderIcon": "placeholders/hierarchicalpackedbubble.svg",\n\t\t\t"name": "hierarcicalPackedBubbleChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlepie",\n\t\t\t"location": "vizbundles/rave2bundlepie",\n\t\t\t"icon": "visualizations-pie",\n\t\t\t"placeholderIcon": "placeholders/pie.svg",\n\t\t\t"name": "pieChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundleradialbar",\n\t\t\t"location": "vizbundles/rave2bundleradialbar",\n\t\t\t"icon": "visualizations-radial",\n\t\t\t"placeholderIcon": "placeholders/radial.svg",\n\t\t\t"name": "radialBarChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlewordcloud",\n\t\t\t"location": "vizbundles/rave2bundlewordcloud",\n\t\t\t"icon": "visualizations-wordcloud",\n\t\t\t"placeholderIcon": "placeholders/wordcloud.svg",\n\t\t\t"name": "wordCloudChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.spiral",\n\t\t\t"location": "vizbundles/rave2spiral",\n\t\t\t"icon": "visualizations-spiral",\n\t\t\t"placeholderIcon": "placeholders/spiral.svg",\n\t\t\t"name": "spiralChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.decisiontree",\n\t\t\t"location": "vizbundles/rave2decisiontree",\n\t\t\t"icon": "visualizations-decisiontree",\n\t\t\t"placeholderIcon": "placeholders/decisiontree.svg",\n\t\t\t"name": "decisionTreeChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.sunburst",\n\t\t\t"location": "vizbundles/rave2decisiontree",\n\t\t\t"icon": "visualizations-sunburst",\n\t\t\t"placeholderIcon": "placeholders/sunburst.svg",\n\t\t\t"name": "sunburstChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundletiledmap",\n\t\t\t"location": "vizbundles/tiledmapbundle",\n\t\t\t"icon": "visualizations-map",\n\t\t\t"placeholderIcon": "placeholders/map.svg",\n\t\t\t"name": "mapChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2polygonmap",\n\t\t\t"location": "vizbundles/rave2polygonmap",\n\t\t\t"icon": "visualizations-maplegacy",\n\t\t\t"placeholderIcon": "placeholders/map.svg",\n\t\t\t"name": "legacyMapChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlebullet",\n\t\t\t"location": "vizbundles/rave2bundlebullet",\n\t\t\t"icon": "visualizations-bullet",\n\t\t\t"placeholderIcon": "placeholders/bullet.svg",\n\t\t\t"name": "bulletChartCaption"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.rave2bundlewaterfall",\n\t\t\t"location": "vizbundles/rave2bundlewaterfall",\n\t\t\t"icon": "visualizations-waterfall",\n\t\t\t"placeholderIcon": "placeholders/waterfall.svg",\n\t\t\t"name": "waterfallChartCaption"\n\t\t}\n\t],\n\t"custom": [\n\t\t{\n\t\t\t"id": "visualizationPreview",\n\t\t\t"location": "$temp_vida.sdk.location",\n\t\t\t"icon": "visualizations-custom-visual",\n\t\t\t"placeholderIcon": "placeholders/custom-visual.svg",\n\t\t\t"name": "customVisTestVisualization"\n\t\t},\n\t\t{\n\t\t\t"id": "com.ibm.vis.schematicsPreview",\n\t\t\t"location": "vizbundles/rave2schematics",\n\t\t\t"icon": "visualizations-custom-schematic",\n\t\t\t"placeholderIcon": "placeholders/custom-schematic.svg",\n\t\t\t"name": "schematicTestCaption"\n\t\t}\n\t]\n}\n'})),define("dashboard-analytics/visualizations/vipr/VIPRLibraries",["text!./viprVisLibrary.json","com/ibm/vida/control/vida"],(function(t,e){var i=function(){function i(t){_classCallCheck(this,i),this.dashboardApi=t.dashboardApi}return i.prototype.setVIPRLibraries=function(){var i=JSON.parse(t),o=this.dashboardApi.getGlassCoreSvc(".FeatureChecker");if(-1!==this.dashboardApi.getGlassCoreSvc(".UserProfile").capabilities.indexOf("canDevelopVisualizations")||o.checkValue("dashboard","canDevelopVisualizations","enabled")){var a=i.custom[0];a.isCustomVis=!0,i.custom[1].isSchematic=!0,a.location=e.sdk.bundleLocation}else i.custom.length=0;return i},i.isSystemLib=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=e.find((function(e){return e===t}))||null;return!!i},i}();return i.LIB_TYPE_ALL="all_libs",i.LIB_TYPE_SYSTEM="system_libs",i.LIB_TYPE_CUSTOM="custom_libs",i.LOAD_DEFINITION_ERROR="loadDefinitionError",i})),define("dashboard-analytics/visualizations/vipr/extendedVis/SchematicEditorUI",["authoring-common"],(function(t){var e=t.SchematicEditor,i=t.DialogWrapper;return function(){function t(){_classCallCheck(this,t)}return t.openSchematicEditor=function(t){if(t){var o=void 0,a=void 0,n=void 0,s=new Promise((function(t,e){o=t,a=e}));return i.show(e,{definition:t,okCallbackFn:function(t){n=t},onCloseDialog:function(){return n?o(n):a()},ref:function(t){t&&t.openDialog()}}),s}},t}()})),define("dashboard-analytics/visualizations/vipr/extendedVis/SchematicVis",["underscore","./SchematicEditorUI","../VIPRConfig"],(function(t,e){return function(){function t(){_classCallCheck(this,t),this.schematicPromises={}}return t.prototype.destroy=function(){this.schematicPromises={},this.ajaxSvc=null,this.schematicEditorUI=null},t.prototype.getSchematicContent=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments[1];if("edit"===t.method)return this._openSchematicEditor(t,e);if("publish"===t.method);else if("get"===t.method)return this._getSchematicContent(t,e)},t.prototype._openSchematicEditor=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments[1],o=i.getGlassCoreSvc(".Logger");return o.debug("openSchematicEditorUI"),e.openSchematicEditor(t.metadata,i)},t.prototype._getSchematicContent=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments[1],i=e.getGlassCoreSvc(".Logger");i.debug("getSchematicContent");var o=t.type&&"meta"===t.type?t.type:t.name;if(!this.schematicPromises[o]){var a=this._getUrlParm(t),n=this._getAjaxSvc(e);this.schematicPromises[o]=n.ajax(a).then((function(t){return t.jqXHR.responseText}))}return this.schematicPromises[o]},t.prototype._getUrlParm=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.getVisualizationEndPoint()+e.library+(e.type&&"meta"===e.type?"/content/meta.json":"/content/"+t.cleanseFilename(e.name));return{url:i,type:e.method,headers:{"Content-Type":"application/xml; charset=utf-8",Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*; charset=utf-8"}}},t.prototype._getAjaxSvc=function(t){return this.ajaxSvc||(this.ajaxSvc=t.getGlassCoreSvc(".Ajax")),this.ajaxSvc},t.cleanseFilename=function(t){var e=t.split("\\");return t=e.join("/")},t.getVisualizationEndPoint=function(){return"v1/visualizations/"},t}()})),define("dashboard-analytics/visualizations/vipr/VIPRConfig",["underscore","../../lib/@waca/core-client/js/core-client/ui/core/Class","./extendedVis/SchematicVis"],(function(t,e,i){var o=function(t){return Number.isInteger(t)||null===t},a={isCustomVis:!0,isRecommendable:!1,aggregateAndSortOnClient:!0,queryHints:{multiEdgeSort:!0},includeAllProperties:!0,ignoreElementColor:!0,listenForPropChanges:[],slots:{color:{sort:"asc",icon:"colorBy"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"colors.series":{defaultValue:!1}},bundleInclude:[],config:{include:["widget.data.truncate","widget.iterator"]}},n={isSchematic:!0,disablePan:!0,isRecommendable:!1,doesNotSupportCustomGroupAction:!0,renderWithoutCompletingMapping:!0,cursor:["grab","-moz-grab","-webkit-grab"],thumbnail:{enabled:!1,type:"img"},listenForPropChanges:["schematic","views.hidden","showPreview","region.visible","point.visible"],dataRowLimit:3e4,dataRowLimitIE:3e3,slots:{locations:{subtype:"location",icon:"location"},locationColor:{icon:"heat_map"},pointLocations:{icon:"location",subtype:"location"},pointSize:{icon:"size_by",multiMeasure:!0},pointColor:{icon:"point_heat",tags:["ca.dashboard.repeatHere=true"]}},propertiesToSetBeforeData:["widget.data.truncate"],groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},propertyPrefixes:{locationColor:"widget.legend",pointColor:"widget.legend",pointSize:"widget.legend"},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"debug.mode":{active:!1,defaultValue:!1},schematicLibrary:{active:!1},backgroundColor:{active:!1},showPreview:{active:!1},"region.visible":{active:!1},"point.visible":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},supportsLayers:!0,layerDescriptions:[{id:"data.region",colorRelatedProps:{transparencyProp:"region.transparency",defaultPaletteValue:"colorPalette0",sectionNameId:"sectionName_regionLayer"},visibleLayerProps:["region.visible","region.transparency"]},{id:"data.point",colorRelatedProps:{transparencyProp:"point.transparency",defaultPaletteValue:"colorPalette1",sectionNameId:"sectionName_pointLayer"},visibleLayerProps:["point.visible","point.transparency"]}],supportsMaintainAxisScale:!0,ignoreElementColor:!0,isMultilayersWidget:!0,binning:{auto:!1},config:{include:["widget.data.truncate","widget.iterator","debug.mode","point.visible","region.visible","showPreview","optimizeSize","backgroundColor","schematicLibrary","schematic","zoomView","zoomData","viewTransparency","enableViewControl","enableLayerControl","region.transparency","point.transparency","point.defaultSize","point.sizeScaling","point.minSize","point.maxSize","point.staticZeroValueSize","point.autoScaleFactor","widget.legend.display","widget.legend.position","widget.legend.size","locationColor.title","pointColor.title","pointSize.title","widget.legend.titleVisible","widget.legend.titleColor","widget.legend.font","widget.legend.color","colors.location.cat","colors.location.cont","colors.point.cat","colors.point.cont","widget.legend.splitter","widget.legend.titleFont","widget.legend.fontSize"],override:{}}},s={};return new(e.extend({configurations:{"com.ibm.vis.rave2heat":{type:"Heatmap",propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{sort:"asc",icon:"row_heading",tags:["badge"],mldTitleProperty:"itemAxis.title"},series:{sort:"asc",icon:"column_heading",tags:["badge"],mldTitleProperty:"valueAxis.title"},points:{icon:"points"},color:{icon:"heat_map",mldTitleProperty:"color.title",tags:["canUseToColor"]},size:{icon:"size_by",mldTitleProperty:"size.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",categories:"valueAxis.title",series:"itemAxis.title",color:"widget.legend",size:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font"]},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"color.title":{multilingual:!0},"size.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"border.width":{active:!1},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","gridLines.visible","axisColor","itemAxis.title.visible","valueAxis.title.visible","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","itemAxis.title","valueAxis.title","itemAxis.labels.layoutMode","itemAxis.alignment","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","labelColor","backgroundColor","optimizeSize","border.width","border.color","widget.legend.color","widget.legend.titleColor","widget.legend.font","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","size.title"],exclude:[]},usages:["Relationships","Comparison"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlearea":{type:"Area",aggregateAndSortOnClient:!0,thumbnail:{properties:{"itemAxis.gridLines.visible":!0,"valueAxis.gridLines.visible":!0}},listenForPropChanges:["widget.legend.size"],slots:{series:{sort:"asc",useInTopBottomQueries:!1,stackValuesOnAxis:!0,tags:["ca.dashboard.repeatHere=true","canUseToColor"],icon:"colorBy",mldTitleProperty:"series.title"},categories:{optional:!1,selectable:!1,sort:"asc",icon:"xAxis",tags:["badge"],mldTitleProperty:"itemAxis.title"},values:{sortable:!0,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["series"],groupOnColumnId:"categories"},icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},shouldMultiPointSelectionSummarize:!0,propertiesToSetBeforeData:["widget.data.truncate"],propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",values:"valueAxis.title",categories:"itemAxis.title",series:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font"]},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"series.title":{multilingual:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"valueAxis.zeroOrigin":{active:!1,defaultValue:!0,isReadOnly:!0},"area.opacity":{active:!1},"area.borderWidth":{active:!1},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"colors.series":{defaultValue:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","itemAxis.title.visible","valueAxis.title.visible","valueAxis.zeroOrigin","valueAxis.logarithmic","gridLines.visible","itemAxis.labels.layoutMode","transpose","axisColor","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","labelColor","backgroundColor","area.interpolate","data.handling","optimizeSize","area.borderColor","area.borderWidth","area.opacity","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.series","widget.legend.size","widget.legend.titleVisible","series.title","valueAxis.tickInterval"],exclude:[]},usages:["Trend"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2comet":{type:"DriverAnalysis",isRecommendable:!1,noDataQuery:!0,doesNotSupportSortAction:!0,doesNotSupportTopBottomAction:!1,doesNotSupportFormatAction:!0,doesNotSupportCustomGroupAction:!0,useFPDAsInsightsInput:!0,ignoreElementColor:!0,doesNotSupportOLAP:!0,supportsPossibleKeyDrivers:!0,hideAggTypeInAxisLabels:!0,doesNotSupportAnnotations:!0,enableCustomDataSelection:!1,thumbnail:{properties:{"valueAxis.line.visible":!0,"valueAxis.ticks.visible":!0}},propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{values:{icon:"target",actions:["TopKeyDriversAction","PossibleKeyDriverAction"],coachMark:{titleResource:"coachMarkTitleSpiralTarget",contentResource:"coachMarkContentSpiralTarget",mappedOnly:!0,showPopover:!0}}},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},optimizeSize:{defaultValue:!0},"widget.legend.font":{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},config:{include:["widget.data.truncate","widget.iterator","contrast.axes.color","contrast.text.color","axis.title.visible","axis.indicators.visible","axis.labels.visible","target.title.visible","valueAxis.zeroOrigin","target.title.color","axis.color","axis.label.color","axis.title.color","oneWay.color","twoWay.color","combination.color","optimizeSize","target.stroke.color","backgroundColor","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.legend.size"],exclude:[]},usages:["Advanced"],supportsMaintainAxisScale:!1,binning:{auto:!1}},"com.ibm.vis.spiral":{type:"Spiral",isRecommendable:!1,noDataQuery:!0,supportsPossibleKeyDrivers:!0,doesNotSupportAnnotations:!0,doesNotSupportSortAction:!0,doesNotSupportTopBottomAction:!1,doesNotSupportFormatAction:!0,doesNotSupportOLAP:!0,doesNotSupportCustomGroupAction:!0,enableCustomDataSelection:!0,ignoreElementColor:!0,hideAggTypeInAxisLabels:!0,propertiesToSetBeforeData:["widget.data.truncate"],slots:{values:{icon:"target",actions:["TopKeyDriversAction","PossibleKeyDriverAction"],coachMark:{titleResource:"coachMarkTitleSpiralTarget",contentResource:"coachMarkContentSpiralTarget",mappedOnly:!0,showPopover:!0},mldTitleProperty:"valueAxis.title"}},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"valueAxis.title":{multilingual:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},optimizeSize:{defaultValue:!0},"effect.duration":{active:!1}},config:{include:["widget.data.truncate","widget.iterator","targetVisibility","effect.duration","backgroundColor","tableAreaBackground","tableContentBackground","ring4Color","ring3Color","ring2Color","ring1Color","ring0Color","bullseyeColor","contrastText","valueAxis.title","optimizeSize"],exclude:[]},usages:["Advanced"],supportsMaintainAxisScale:!1,binning:{auto:!1}},"com.ibm.vis.decisiontree":{type:"DecisionTree",isRecommendable:!1,noDataQuery:!0,useFPDAsInsightsInput:!0,supportsPossibleKeyDrivers:!0,doesNotSupportSortAction:!0,doesNotSupportTopBottomAction:!0,doesNotSupportFormatAction:!0,doesNotSupportAnnotations:!0,doesNotSupportOLAP:!0,doesNotSupportCustomGroupAction:!0,enableCustomDataSelection:!0,ignoreElementColor:!0,shouldLogFPDInsightMessages:!0,hideAggTypeInAxisLabels:!0,propertiesToSetBeforeData:["widget.data.truncate"],groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},slots:{values:{icon:"target",actions:["PossibleKeyDriverAction","text"],coachMark:{titleResource:"coachMarkTitleSpiralTarget",contentResource:"coachMarkContentSpiralTarget",mappedOnly:!0,showPopover:!0},mldTitleProperty:"values.title"}},propertyPrefixes:{legend:"widget.legend"},listenForPropChanges:["treeMode","topBottomTargetValue","widget.legend.size"],properties:{"values.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},"effect.duration":{active:!1},topBottomN:{active:!1},topBottomTargetValue:{active:!1},actions:{active:!1,defaultValue:"showTree"},showInsights:{active:!1},treeMode:{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},tabs:{default:"showTree",entries:[{id:"showSunburst",resource:"decisionSunburst"},{id:"showTree",resource:"decisionTree"},{id:"showRules",resource:"decisionRules"}]},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","showMinimap","actions","showInsights","treeMode","topBottomN","topBottomTargetValue","effect.duration","widget.legend.color","widget.legend.font","widget.legend.titleColor","custom_cont","custom_cat","widget.legend.size","widget.legend.titleVisible","values.title","optimizeSize"],exclude:[]},usages:["Advanced"],supportsMaintainAxisScale:!1,binning:{auto:!1}},"com.ibm.vis.sunburst":{type:"Sunburst",isRecommendable:!1,noDataQuery:!0,supportsPossibleKeyDrivers:!0,ignoreElementColor:!0,doesNotSupportSortAction:!0,doesNotSupportTopBottomAction:!0,doesNotSupportFormatAction:!0,doesNotSupportAnnotations:!0,doesNotSupportOLAP:!0,doesNotSupportCustomGroupAction:!0,enableCustomDataSelection:!0,shouldLogFPDInsightMessages:!0,hideAggTypeInAxisLabels:!0,propertiesToSetBeforeData:["widget.data.truncate"],groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},slots:{values:{icon:"target",actions:["PossibleKeyDriverAction","text"],coachMark:{titleResource:"coachMarkTitleSpiralTarget",contentResource:"coachMarkContentSpiralTarget",mappedOnly:!0,showPopover:!0},mldTitleProperty:"values.title"}},propertyPrefixes:{legend:"widget.legend"},listenForPropChanges:["treeMode","topBottomTargetValue","widget.legend.size"],properties:{"values.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1},topBottomN:{active:!1},topBottomTargetValue:{active:!1},actions:{active:!1,defaultValue:"showSunburst"},showInsights:{active:!1},treeMode:{active:!1},showMinimap:{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},tabs:{default:"showSunburst",entries:[{id:"showSunburst",resource:"decisionSunburst"},{id:"showTree",resource:"decisionTree"},{id:"showRules",resource:"decisionRules"}]},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","showMinimap","actions","showInsights","treeMode","topBottomN","topBottomTargetValue","effect.duration","widget.legend.color","widget.legend.font","widget.legend.titleColor","custom_cont","custom_cat","widget.legend.size","widget.legend.titleVisible","values.title","optimizeSize"],exclude:[]},usages:["Advanced"],supportsMaintainAxisScale:!1,binning:{auto:!1}},"com.ibm.vis.rave2bundletreemap":{type:"Treemap",propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{icon:"level",recommendMulti:!0,sort:"asc"},size:{icon:"size_by",sortable:!1,mldTitleProperty:"size.title"},color:{icon:"heat_map",supportsMaintainAxisScale:!0,mldTitleProperty:"color.title",tags:["canUseToColor"]},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{dataPoint:"labels",categories:"labels",size:"widget.legend",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"color.title":{multilingual:!0},"size.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1,defaultValue:100},"labels.color":{predefinedValue:"#FFFFFF"},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","leaf.labels.visible","labels.color","labels.font","contrast.label.color","label.shadow","effect.duration","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","colors.categories","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","color.title.visible","size.title","optimizeSize","renderingMode"],exclude:[]},usages:["PartsToWhole"],supportsMaintainAxisScale:!1,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlepie":{type:"Pie",disablePan:!0,isRecommendable:!1,propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{icon:"pie_category_slice",mldTitleProperty:"categories.title"},values:{sort:"asc",icon:"values"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{dataPoint:"labels",values:"labels",categories:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"categories.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"labels.color":{defaultValue:"#FFFFFF",predefinedValue:"#FFFFFF"},"effect.duration":{active:!1,defaultValue:100},"border.width":{active:!1},donutRadius:{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","donutRadius","label.percentage","labels.visible","backgroundColor","labelLocation","effect.duration","labels.color","labels.font","labels.format","contrast.label.color","label.shadow","border.width","border.color","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","colors.categories","widget.legend.size","widget.legend.titleVisible","categories.title","optimizeSize"],exclude:["sort"]},usages:["PartsToWhole"],supportsMaintainAxisScale:!1,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.ravebubble":{type:"Bubble",propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],thumbnail:{properties:{"itemAxis.line.visible":!0,"valueAxis.line.visible":!0,"itemAxis.gridLines.visible":!0,"valueAxis.gridLines.visible":!0}},slots:{color:{optional:!0,sort:"asc",icon:"colorBy",supportsMaintainAxisScale:!0,mldTitleProperty:"color.title",tags:["canUseToColor"]},x:{optional:!1,icon:"xAxis",tags:["badge"],mldTitleProperty:"itemAxis.title",supportsMaintainAxisScale:!0,supportSortActionForMeasures:!1},y:{optional:!1,icon:"yAxis",tags:["badge"],mldTitleProperty:"valueAxis.title",supportsMaintainAxisScale:!0,supportSortActionForMeasures:!1},size:{optional:!1,icon:"size_by",mldTitleProperty:"size.title"},categories:{optional:!0,icon:"bubbles"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",x:"itemAxis.title",y:"valueAxis.title",size:"widget.legend",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","labels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","labels.font"]},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"color.title":{multilingual:!0},"size.title":{multilingual:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1,defaultValue:100},"border.width":{active:!1},"bubble.value.smallest.size":{active:!1},"bubble.value.biggest.size":{active:!1},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"itemAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"itemAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","itemAxis.minValue","itemAxis.maxValue","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","gridLines.visible","labels.visible","axisColor","itemAxis.title.visible","valueAxis.title.visible","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","valueAxis.logarithmic","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","itemAxis.labels.layoutMode","labelColor","contrast.label.color","border.width","border.color","bubble.value.smallest.size","bubble.value.biggest.size","label.shadow","backgroundColor","symbolShape","effect.duration","optimizeSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","labels.font","labels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.categories","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","size.title","valueAxis.tickInterval"],exclude:[]},usages:["Relationships"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2marimekko":{type:"Marimekko",doesNotSupportAnnotations:!0,aggregateAndSortOnClient:!0,propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],thumbnail:{properties:{"itemAxis.gridLines.visible":!0,"valueAxis.gridLines.visible":!0}},slots:{color:{optional:!0,sort:"asc",icon:"colorBy",tags:["ca.dashboard.repeatHere=true","canUseToColor"],supportsMaintainAxisScale:!0,mldTitleProperty:"color.title"},categories:{optional:!1,sort:"asc",icon:"x-axis_bars",mldTitleProperty:"itemAxis.title"},values:{sortable:!0,optional:!1,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["color"],groupOnColumnId:"categories"},icon:"yAxis",tags:["badge"],mldTitleProperty:"valueAxis.title"},width:{sortable:!0,optional:!0,icon:"width",tags:["badge"]},repeatHorizontal:{icon:"multiplier_h",limit:20,sort:"asc"},repeatVertical:{icon:"multiplier_v",limit:20,sort:"asc"}},propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",width:"itemAxis.title",values:"valueAxis.title",categories:"itemAxis.title",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color","barLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font","barLabels.font"]},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"color.title":{multilingual:!0},"effect.duration":{active:!1},"column.border.width":{active:!1},"column.border.color":{active:!1},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","stacked.percent","itemAxis.title.visible","valueAxis.title.visible","valueAxis.zeroOrigin","valueAxis.logarithmic","itemAxis.gridLines.visible","valueAxis.gridLines.visible","axisColor","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","backgroundColor","column.border.width","column.border.color","valueLabels.visible","labelColor","contrast.label.color","label.shadow","effect.duration","optimizeSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","valueLabels.font","valueLabels.color","barLabels.font","barLabels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.color.cat","colors.color.cont","widget.legend.size","widget.legend.titleVisible","color.title","valueAxis.tickInterval"],exclude:[]},usages:["Comparison"],supportsMaintainAxisScale:!1,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlebullet":{type:"Bullet",thumbnail:{properties:{"valueAxis.ticks.labels.visible":!1}},propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],doesNotSupportAnnotations:!0,doesNotSupportCustomGroupAction:!0,slots:{actual:{optional:!1,icon:"y-axis_columns",actions:["formatAction","text"],tags:["canUseToColor"]},goal:{optional:!0,icon:"target",actions:["formatAction"],tags:["canUseToColor"]},min:{optional:!0,icon:"values",actions:["formatAction"]},mid:{optional:!0,icon:"values",actions:["formatAction"]},max:{optional:!0,icon:"values",actions:["formatAction"]},repeatHorizontal:{icon:"multiplier_h",sort:"asc",actions:["sortAction","formatAction","topBottomAction","filter"]},repeatVertical:{icon:"multiplier_v",actions:["sortAction","formatAction","topBottomAction","filter"]}},propertyPrefixes:{legend:"widget.legend"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"chart.title.color":{active:!1},"chart.title.auto.areawidth":{active:!1},"chart.title.areawidth":{active:!1},"chart.title.visible":{active:!1,defaultValue:!1,isReadOnly:!0},itemAxisSubtitle:{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"color.min":{colorClass:!0,addButton:!1},"color.mid":{colorClass:!0,addButton:!1},"color.max":{colorClass:!0,addButton:!1},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}}},config:{include:["valueAxis.minValue","valueAxis.maxValue","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","chart.title.color","chart.title.visible","chart.title.areawidth","backgroundColor","actions","color.min","color.mid","color.max","color.actual","color.goal","itemAxis.title","valueAxisTitleColor","itemAxis.title","itemAxisSubtitle","widget.legend.color","widget.legend.font","widget.legend.titleColor","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","valueAxis.logarithmic","color.actual","color.goal","widget.legend.size","valueAxis.tickInterval","optimizeSize"],exclude:["subtitle.visible"]},usages:["Comparison"],supportsMaintainAxisScale:!1,binning:{auto:!1},colorPalettes:{single:{"color.actual":{id:"defaultPaletteIndex",labelId:"propBarColor",defaultColorIndex:0},"color.goal":{id:"goal_color",labelId:"propGoalColor",defaultColorIndex:1}}}},"com.ibm.vis.ravescatter":{type:"Scatter",propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],thumbnail:{properties:{"itemAxis.line.visible":!0,"valueAxis.line.visible":!0,"itemAxis.gridLines.visible":!0,"valueAxis.gridLines.visible":!0}},slots:{color:{optional:!0,sort:"asc",icon:"colorBy",mldTitleProperty:"color.title",tags:["canUseToColor"]},x:{optional:!1,treatOrdinalAsCategory:!0,icon:"xAxis",tags:["badge"],mldTitleProperty:"itemAxis.title",supportSortActionForMeasures:!1},y:{optional:!1,treatOrdinalAsCategory:!0,icon:"yAxis",tags:["badge"],mldTitleProperty:"valueAxis.title",supportSortActionForMeasures:!1},size:{hidden:!0,icon:"size_by"},categories:{optional:!0,icon:"points"},repeatHorizontal:{icon:"multiplier_h",sort:"asc",actions:["formatAction","sortAction","topBottomAction"]},repeatVertical:{icon:"multiplier_v",sort:"asc",actions:["formatAction","sortAction","topBottomAction"]}},propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",x:"itemAxis.title",y:"valueAxis.title",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font"]},properties:{"color.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1,defaultValue:100},"border.width":{active:!1},"bubble.value.smallest.size":{active:!1},"bubble.value.biggest.size":{active:!1},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"itemAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"itemAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","itemAxis.minValue","itemAxis.maxValue","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","gridLines.visible","labels.visible","axisColor","itemAxis.title.visible","valueAxis.title.visible","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","valueAxis.logarithmic","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","itemAxis.labels.layoutMode","labelColor","contrast.label.color","border.width","border.color","bubble.value.smallest.size","bubble.value.biggest.size","label.shadow","backgroundColor","symbolShape","effect.duration","optimizeSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","valueLabels.font","valueLabels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.categories","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","valueAxis.tickInterval"],exclude:[]},usages:["Relationships"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlepackedbubble":{type:"PackedBubble",disablePan:!0,thumbnail:{type:"img"},propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{optional:!1,icon:"bubbles"},color:{optional:!0,sort:"asc",icon:"colorBy",supportsMaintainAxisScale:!0,mldTitleProperty:"color.title",tags:["canUseToColor"]},size:{optional:!0,icon:"size_by",mldTitleProperty:"size.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{dataPoint:"labels",categories:"labels",size:"widget.legend",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"color.title":{multilingual:!0},"size.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"labels.color":{defaultValue:"#FFFFFF",predefinedValue:"#FFFFFF"},pack:{active:!1,defaultValue:"BubbleLayout",isReadOnly:!0},dataHandling:{active:!1,defaultValue:"tabular",isReadOnly:!0},"effect.duration":{active:!1,defaultValue:100},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","labels.visible","labels.format","backgroundColor","effect.duration","labels.color","labels.font","contrast.label.color","label.shadow","pack","dataHandling","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","colors.categories","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","size.title"],exclude:[]},usages:["PartsToWhole"],supportsMaintainAxisScale:!1,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlehierarchicalpackedbubble":{type:"HierarchicalPackedBubble",propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],disablePan:!0,slots:{categories:{optional:!1,icon:"bubbles"},color:{optional:!0,sort:"asc",icon:"colorBy",supportsMaintainAxisScale:!0,mldTitleProperty:"color.title",tags:["canUseToColor"]},size:{optional:!0,icon:"size_by",mldTitleProperty:"size.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{dataPoint:"labels",categories:"labels",size:"widget.legend",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"color.title":{multilingual:!0},"size.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"labels.color":{defaultValue:"#FFFFFF"},pack:{active:!1,defaultValue:"BubbleLayout",isReadOnly:!0},dataHandling:{active:!1,defaultValue:"hierarchical",isReadOnly:!0},"effect.duration":{active:!1,defaultValue:100},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","labels.visible","labels.format","backgroundColor","effect.duration","labels.color","labels.font","contrast.label.color","label.shadow","pack","dataHandling","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","colors.categories","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","size.title","optimizeSize"],exclude:[]},usages:["PartsToWhole"],supportsMaintainAxisScale:!1,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2point":{type:"Point",supportsForecasts:!0,aggregateAndSortOnClient:!0,thumbnail:{properties:{"markers.visible":!0,"itemAxis.line.visible":!0,"valueAxis.line.visible":!0,"itemAxis.gridLines.visible":!0,"valueAxis.gridLines.visible":!0}},propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{optional:!1,sort:"asc",icon:"xAxis",tags:["badge"],mldTitleProperty:"itemAxis.title"},values:{optional:!1,sortable:!0,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["series"],groupOnColumnId:"x"},icon:"yAxis",tags:["badge"],mldTitleProperty:"valueAxis.title",supportsMaintainAxisScale:!0},series:{sort:"asc",tags:["ca.dashboard.repeatHere=true","canUseToColor"],icon:"colorBy",mldTitleProperty:"series.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",values:"valueAxis.title",categories:"itemAxis.title",series:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font"]},properties:{"series.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"lines.visible":{defaultValue:!1,active:!1,isReadOnly:!0},"format.compact":{active:!1},"markers.shape":{active:!1},"markers.visible":{defaultValue:!0,active:!1,isReadOnly:!0},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"colors.series":{defaultValue:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","gridLines.visible","itemAxis.title.visible","lines.visible","markers.visible","valueAxis.zeroOrigin","valueAxis.logarithmic","valueAxis.title.visible","itemAxis.labels.layoutMode","lineWithPoints.symbol","axisColor","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","backgroundColor","valueLabels.visible","valueLabels.format","labelColor","contrast.label.color","label.shadow","effect.duration","optimizeSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","valueLabels.color","valueLabels.font","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.series","widget.legend.size","widget.legend.titleVisible","series.title","valueAxis.tickInterval"],exclude:["itemAxis.labels.vertical","line.interpolate"]},usages:["Trend"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlewordcloud":{type:"Wordle",disablePan:!0,isRecommendable:!1,propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{optional:!1,sort:"asc",icon:"word"},size:{icon:"size_by",mldTitleProperty:"size.title"},color:{icon:"colorBy",sort:"asc",supportsMaintainAxisScale:!0,mldTitleProperty:"color.title",tags:["canUseToColor"]},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{size:"widget.legend",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"color.title":{multilingual:!0},"size.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1,defaultValue:100},"font.padding":{active:!1},"font.minSize":{active:!1},"font.maxSize":{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","word.orientation","backgroundColor","effect.duration","font.padding","font.minSize","font.maxSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","colors.color.cat","colors.color.cont","widget.legend.size","widget.legend.titleVisible","color.title","size.title","optimizeSize","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font"],exclude:[]},usages:["Comparison"],supportsMaintainAxisScale:!1,queryHints:{multiEdgeSort:!0},binning:{auto:!0,defaultNumberOfBins:10}},list:{type:"List",properties:{"format.compact":{active:!1}},binning:{auto:!1},usages:["TablesAndSummary"]},"com.ibm.vis.rave2line":{type:"Line",supportsForecasts:!0,aggregateAndSortOnClient:!0,thumbnail:{properties:{"markers.visible":!0,"itemAxis.line.visible":!0,"valueAxis.line.visible":!0,"itemAxis.gridLines.visible":!0,"valueAxis.gridLines.visible":!0}},propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{optional:!1,sort:"asc",icon:"xAxis",tags:["badge"],mldTitleProperty:"itemAxis.title"},values:{sortable:!0,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["series"],groupOnColumnId:"categories"},icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.title"},series:{sort:"asc",tags:["ca.dashboard.repeatHere=true","canUseToColor"],icon:"colorBy",mldTitleProperty:"series.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},entryDurationProperty:"effect.entry.line.duration",propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",values:"valueAxis.title",categories:"itemAxis.title",series:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font"]},properties:{"series.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"lines.visible":{defaultValue:!0,active:!1,isReadOnly:!0},"format.compact":{active:!1},"markers.shape":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{defaultValue:100,active:!1},"effect.entry.line.type":{public:!1},"effect.entry.line.delay":{active:!1,defaultValue:0},"effect.entry.line.stagger":{public:!1},"effect.entry.line.duration":{displayMultiplier:.001,public:!1,defaultValue:100},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"itemAxis.line.visible":{active:!1,public:!1},"valueAxis.line.visible":{active:!1,public:!0},"colors.series":{defaultValue:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","gridLines.visible","itemAxis.title.visible","lines.visible","markers.visible","valueAxis.zeroOrigin","valueAxis.logarithmic","valueAxis.title.visible","itemAxis.labels.layoutMode","lineWithPoints.symbol","axisColor","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","backgroundColor","valueLabels.visible","valueLabels.format","line.interpolate","labelColor","contrast.label.color","label.shadow","effect.duration","effect.entry.line.type","effect.entry.line.delay","effect.entry.line.stagger","effect.entry.line.duration","optimizeSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","valueLabels.font","valueLabels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.series","widget.legend.size","valueAxis.line.visible","itemAxis.line.visible","widget.legend.titleVisible","series.title","valueAxis.tickInterval"],exclude:[]},usages:["Trend"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundleradialbar":{type:"Dial",disablePan:!0,isRecommendable:!1,propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{sort:"asc",icon:"radialbar_category"},values:{icon:"values"},maxValue:{icon:"values"},color:{icon:"colorBy",sort:"asc",mldTitleProperty:"solor.title",tags:["canUseToColor"]},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"color.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1,defaultValue:100},"dial.startAngle":{active:!1},"dial.maxValue":{active:!1},"dial.border.width":{active:!1},"dial.padding":{active:!1},"dial.width":{active:!1},"valueLabels.size":{active:!1},"valueLabels.fontFamily":{active:!1},"center.background.radius":{active:!1},"center.padding.radius":{active:!1},"center.padding":{active:!1},"dial.minFontSize":{active:!1},"center.radius":{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","backgroundColor","effect.duration","valueLabels.format","valueLabels.color","valueLabels.size","valueLabels.fontFamily","backRing.color","dial.border.color","dial.border.width","dial.padding","dial.padding.color","dial.width","dial.roundedEnds","dial.startAngle","dial.maxValue","center.background.radius","center.padding.radius","center.color","center.radius","dial.minFontSize","dial.propotionalwidths","dial.showAsPercentage","widget.legend.color","widget.legend.font","widget.legend.titleColor","colors.color.cat","colors.color.cont","widget.legend.size","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","widget.legend.titleVisible","color.title","optimizeSize"],exclude:[]},usages:["Comparison","Trend"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},multipleDialCategoryLabel:{disablePan:!0,isRecommendable:!1,slots:{category:{optional:!1},label:{optional:!0}},properties:{"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1}},supportsMaintainAxisScale:!0},"com.ibm.vis.rave2bundlecolumn":{type:"Column",supportsForecasts:!0,thumbnail:{properties:{"valueAxis.gridLines.visible":!0}},listenForPropChanges:["widget.legend.size"],propertiesToSetBeforeData:["widget.data.truncate"],aggregateAndSortOnClient:!0,slots:{categories:{sort:"asc",icon:"x-axis_bars",tags:["badge"],mldTitleProperty:"itemAxis.title"},values:{weightedRepeats:!0,sortable:!0,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["color"],groupOnColumnId:"categories"},icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.title"},target:{sortable:!0,optional:!0,icon:"target",clientSideAggregatedAndSortInfo:{mappedSlotCondition:["color"],groupOnColumnId:"categories"}},color:{sort:"asc",tags:["ca.dashboard.repeatHere=true","canUseToColor"],icon:"colorBy",mldTitleProperty:"color.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},entryDurationProperty:"effect.entry.bar.duration",propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",values:"valueAxis.title",categories:"itemAxis.title",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font"]},properties:{"color.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"bar.direction.vertical":{defaultValue:!0,active:!1,isReadOnly:!0},"widget.legend.size":{active:!1},stacked:{defaultValue:!1,active:!1,isReadOnly:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{defaultValue:100,active:!1},"effect.entry.bar.type":{public:!1},"effect.entry.bar.delay":{active:!1,defaultValue:0},"effect.entry.bar.stagger":{public:!1},"effect.entry.bar.duration":{displayMultiplier:.001,public:!1,defaultValue:100},"values.null.color":{active:!1},"column.border.width":{active:!1},"column.border.color":{active:!1},"target.marker.color":{predefinedValue:"customColor1D2473",colorClass:!0},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","valueLabels.location","valueLabels.orientation","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","widget.legend.size","bar.padding","bar.direction.vertical","stacked","stacked.percent","itemAxis.title.visible","valueAxis.title.visible","valueAxis.zeroOrigin","valueAxis.logarithmic","gridLines.visible","itemAxis.labels.layoutMode","axisColor","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","backgroundColor","column.border.width","column.border.color","values.null.color","valueLabels.visible","valueLabels.format","labelColor","contrast.label.color","label.shadow","effect.duration","effect.entry.bar.type","effect.entry.bar.delay","effect.entry.bar.stagger","effect.entry.bar.duration","optimizeSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","valueLabels.font","valueLabels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","target.marker.thickness","target.marker.color","colors.categories","colors.color","widget.legend.titleVisible","color.title","color.title.visible","valueAxis.tickInterval"],exclude:[]},usages:["Comparison"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlestackedcolumn":{type:"StackedColumn",aggregateAndSortOnClient:!0,propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],thumbnail:{properties:{"valueAxis.gridLines.visible":!0}},slots:{categories:{sort:"asc",icon:"x-axis_bars",tags:["badge"],mldTitleProperty:"itemAxis.title"},values:{weightedRepeats:!0,sortable:!0,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["color"],groupOnColumnId:"categories"},icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.title"},target:{hidden:!0},color:{useInTopBottomQueries:!1,stackValuesOnAxis:!0,sort:"asc",tags:["ca.dashboard.repeatHere=true","canUseToColor"],icon:"colorBy",mldTitleProperty:"color.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},entryDurationProperty:"effect.entry.bar.duration",propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",values:"valueAxis.title",categories:"itemAxis.title",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font"]},properties:{"color.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"bar.direction.vertical":{defaultValue:!0,active:!1,isReadOnly:!0},stacked:{defaultValue:!0,active:!1,isReadOnly:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{defaultValue:100,active:!1},"effect.entry.bar.type":{public:!1},"effect.entry.bar.delay":{active:!1,defaultValue:0},"effect.entry.bar.stagger":{public:!1},"effect.entry.bar.duration":{displayMultiplier:.001,public:!1,defaultValue:100},"values.null.color":{active:!1},"column.border.width":{active:!1},"column.border.color":{active:!1},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","valueLabels.location","valueLabels.orientation","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","bar.padding","bar.direction.vertical","stacked","stacked.percent","itemAxis.title.visible","valueAxis.title.visible","valueAxis.zeroOrigin","valueAxis.logarithmic","gridLines.visible","itemAxis.labels.layoutMode","axisColor","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","backgroundColor","column.border.width","column.border.color","values.null.color","valueLabels.visible","valueLabels.format","labelColor","contrast.label.color","label.shadow","effect.duration","effect.entry.bar.type","effect.entry.bar.delay","effect.entry.bar.stagger","effect.entry.bar.duration","optimizeSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","valueLabels.font","valueLabels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.categories","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","valueAxis.tickInterval"],exclude:[]},slotConfig:{exclude:["yStart"]},usages:["Comparison"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlebar":{type:"Bar",supportsForecasts:!0,thumbnail:{properties:{"valueAxis.gridLines.visible":!0}},aggregateAndSortOnClient:!0,propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{sort:"asc",icon:"y-axis_columns",tags:["badge"],mldTitleProperty:"itemAxis.title"},values:{weightedRepeats:!0,sortable:!0,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["color"],groupOnColumnId:"categories"},icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.title"},target:{sortable:!0,optional:!0,icon:"target",clientSideAggregatedAndSortInfo:{mappedSlotCondition:["color"],groupOnColumnId:"categories"}},color:{sort:"asc",tags:["ca.dashboard.repeatHere=true","canUseToColor"],icon:"colorBy",mldTitleProperty:"color.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},entryDurationProperty:"effect.entry.bar.duration",propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",values:"valueAxis.title",categories:"itemAxis.title",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font"]},properties:{"color.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"bar.direction.vertical":{defaultValue:!1,active:!1,isReadOnly:!0},stacked:{defaultValue:!1,active:!1,isReadOnly:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{defaultValue:100,active:!1},"effect.entry.bar.type":{public:!1},"effect.entry.bar.delay":{active:!1,defaultValue:0},"effect.entry.bar.stagger":{public:!1},"effect.entry.bar.duration":{displayMultiplier:.001,public:!1,defaultValue:100},"column.border.width":{active:!1},"column.border.color":{active:!1},"values.null.color":{active:!1},"itemAxis.labels.layoutMode":{active:!1},"target.marker.color":{predefinedValue:"customColor1D2473",colorClass:!0},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueLabels.location","valueLabels.orientation","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","widget.legend.color","widget.legend.font","widget.legend.titleColor","bar.padding","bar.direction.vertical","stacked","stacked.percent","itemAxis.title.visible","valueAxis.title.visible","valueAxis.zeroOrigin","valueAxis.logarithmic","gridLines.visible","itemAxis.labels.layoutMode","axisColor","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","backgroundColor","column.border.width","column.border.color","values.null.color","valueLabels.visible","valueLabels.format","labelColor","contrast.label.color","label.shadow","effect.duration","effect.entry.bar.type","effect.entry.bar.delay","effect.entry.bar.stagger","effect.entry.bar.duration","optimizeSize","valueLabels.font","valueLabels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","target.marker.thickness","target.marker.color","colors.categories","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","valueAxis.tickInterval","valueAxis.minValue","valueAxis.maxValue"],exclude:[]},usages:["Comparison"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlestackedbar":{type:"StackedBar",aggregateAndSortOnClient:!0,propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],thumbnail:{properties:{"valueAxis.gridLines.visible":!0}},slots:{categories:{sort:"asc",icon:"y-axis_columns",tags:["badge"],mldTitleProperty:"itemAxis.title"},values:{weightedRepeats:!0,sortable:!0,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["color"],groupOnColumnId:"categories"},icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.title"},target:{hidden:!0},color:{useInTopBottomQueries:!1,stackValuesOnAxis:!0,sort:"asc",tags:["ca.dashboard.repeatHere=true","canUseToColor"],icon:"colorBy",mldTitleProperty:"color.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},entryDurationProperty:"effect.entry.bar.duration",propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",values:"valueAxis.title",categories:"itemAxis.title",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font"]},properties:{"color.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"bar.direction.vertical":{defaultValue:!1,active:!1,isReadOnly:!0},stacked:{defaultValue:!0,active:!1,isReadOnly:!0},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{defaultValue:100,active:!1},"effect.entry.bar.type":{public:!1},"effect.entry.bar.delay":{active:!1,defaultValue:0},"effect.entry.bar.stagger":{public:!1},"effect.entry.bar.duration":{displayMultiplier:.001,public:!1,defaultValue:100},"values.null.color":{active:!1},"column.border.width":{active:!1},"column.border.color":{active:!1},"itemAxis.labels.layoutMode":{active:!1},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["valueAxis.minValue","valueAxis.maxValue","valueLabels.location","valueLabels.orientation","widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","bar.padding","bar.direction.vertical","stacked","stacked.percent","itemAxis.title.visible","valueAxis.title.visible","valueAxis.zeroOrigin","valueAxis.logarithmic","gridLines.visible","itemAxis.labels.layoutMode","axisColor","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.title.font","valueAxis.title.color","itemAxis.title","valueAxis.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","backgroundColor","column.border.width","column.border.color","values.null.color","valueLabels.visible","valueLabels.format","labelColor","contrast.label.color","label.shadow","effect.duration","effect.entry.bar.type","effect.entry.bar.delay","effect.entry.bar.stagger","effect.entry.bar.duration","optimizeSize","widget.legend.color","widget.legend.font","widget.legend.titleColor","valueLabels.font","valueLabels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","colors.categories","colors.color","widget.legend.size","widget.legend.titleVisible","color.title","valueAxis.tickInterval"],exclude:[]},slotConfig:{exclude:["yStart"]},usages:["Comparison"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.rave2bundlecomposite":{type:"DualAxis",aggregateAndSortOnClient:!0,thumbnail:{properties:{"itemAxis.gridLines.visible":!0,"valueAxis.gridLines.visible":!0}},propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{sort:"asc",icon:"xAxis",tags:["badge"],mldTitleProperty:"itemAxis.title"},columnValue:{sortable:!0,icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.column.title",multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["columnColor"],groupOnColumnId:"categories"}},columnColor:{sort:"asc",tags:["ca.dashboard.repeatHere=true","canUseToColor"],icon:"colorBy",mldTitleProperty:"columnColor.title"},lineValue:{sortable:!0,icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.line.title",multiMeasure:!0},lineColor:{sort:"asc",icon:"colorBy",tags:["ca.dashboard.repeatHere=true","canUseToColor"],mldTitleProperty:"lineColor.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{legend:"widget.legend",dataPoint:"itemAxis.ticks.labels",columnValue:"valueAxis.column.title",categories:"itemAxis.title",lineValue:"valueAxis.line.title",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["column.valueLabels.color","lineWithPoints.valueLabels.color","valueAxis.column.ticks.labels.color","valueAxis.line.ticks.labels.color"],"itemAxis.ticks.labels.font":["column.valueLabels.font","lineWithPoints.valueLabels.font","valueAxis.column.ticks.labels.font","valueAxis.line.ticks.labels.font"],"valueAxis.column.ticks.labels.color":["valueAxis.line.ticks.labels.color"],"valueAxis.column.ticks.labels.font":["valueAxis.line.ticks.labels.font"]},properties:{"color.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.column.title":{multilingual:!0},"valueAxis.line.title":{multilingual:!0},"format.compact":{active:!1},"markers.shape":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1},"lineWithPoints.size.min":{active:!1},"lineWithPoints.size.max":{active:!1},"column.borderWidth":{active:!1},"valueAxis.column.zeroOrigin":{active:!1,defaultValue:!0,isReadOnly:!0},"valueAxis.line.zeroOrigin":{active:!1,defaultValue:!0,isReadOnly:!0},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"column.valueLabels.color":{colorClass:!0,addButton:!1,displayPos:45},"lineWithPoints.valueLabels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.line.ticks.labels.color":{public:!1},"valueAxis.column.title.color":{colorClass:!0,addButton:!1,displayPos:4},"valueAxis.line.title.color":{colorClass:!0,addButton:!1,displayPos:8},"valueAxis.column.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:13,caption:"conditionalFormattingTextColor"},"valueAxis.line.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.line.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.column.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.column.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}}},queryHints:{multiEdgeSort:!0},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","bar.direction.vertical","lineWithPoints.interpolate","itemAxis.labels.layoutMode","valueAxis.gridLines.visible","itemAxis.gridLines.visible","lineWithPoints.display","lineWithPoints.symbol","backgroundColor","itemAxis.title.visible","valueAxis.column.title.visible","valueAxis.line.title.visible","valueAxis.column.zeroOrigin","valueAxis.line.zeroOrigin","valueAxis.line.minValue","valueAxis.line.maxValue","valueAxis.column.minValue","valueAxis.column.maxValue","valueAxis.line.logarithmic","valueAxis.column.logarithmic","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.column.ticks.labels.color","valueAxis.line.ticks.labels.color","valueAxis.column.ticks.labels.font","valueAxis.line.ticks.labels.font","valueAxis.line.title.font","valueAxis.line.title.color","valueAxis.column.title.font","valueAxis.column.title.color","itemAxis.title","valueAxis.column.title","valueAxis.line.title","columnColor.title","lineColor.title","gridlineColor","itemAxis.ticks.color","valueAxis.column.ticks.color","valueAxis.line.ticks.color","column.valueLabels.visible","column.valueLabels.location","column.valueLabels.orientation","lineWithPoints.valueLabels.visible","labelColor","column.valueLabels.color","lineWithPoints.valueLabels.color","column.valueLabels.font","lineWithPoints.valueLabels.font","effect.duration","optimizeSize","useSingleAxis","syncAxes","column.borderColor","column.borderWidth","lineWithPoints.size.min","lineWithPoints.size.max","swapLineColumn","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.legend.titleVisible","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.column.ticks.labels.visible","valueAxis.column.ticks.visible","valueAxis.line.ticks.labels.visible","valueAxis.line.ticks.visible","color.column.cat","color.column.cont","color.line","stacked","widget.legend.size","color.title"],exclude:["sortX"]},usages:["Comparison","Trend"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10},ignoreElementColor:!0,isMultilayersWidget:!0,supportsLayers:!0,layerDescriptions:[{id:"column",colorRelatedProps:{defaultPaletteValue:"colorPalette0",sectionNameId:"sectionName_colorPalette",labelId:"propColumnPalette",contLabelId:"propColumnHeatPalette",defaultColorIndex:{labelId:"propColumnColor",defaultValue:0}}},{id:"line",colorRelatedProps:{defaultPaletteValue:"colorPalette0",sectionNameId:"sectionName_colorPalette",labelId:"propLineAndSymbolPalette",defaultColorIndex:{labelId:"propLineAndSymbolColor",defaultValue:1}}}]},"com.ibm.vis.rave2bundlecomposite.legacy":{type:"DualAxis.legacy",recommendWeight:.9,thumbnail:{properties:{"itemAxis.gridLines.visible":!0,"valueAxis.gridLines.visible":!0}},propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{sort:"asc",icon:"xAxis",tags:["badge"],mldTitleProperty:"itemAxis.title"},columnValue:{sortable:!0,icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.column.title"},lineValue:{sortable:!0,icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.line.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{legend:"widget.legend",dataPoint:"itemAxis.ticks.labels",columnValue:"valueAxis.column.title",categories:"itemAxis.title",lineValue:"valueAxis.line.title",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color","valueAxis.column.ticks.labels.color","valueAxis.line.ticks.labels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font","valueAxis.column.ticks.labels.font","valueAxis.line.ticks.labels.font"],"valueAxis.column.ticks.labels.color":["valueAxis.line.ticks.labels.color"],"valueAxis.column.ticks.labels.font":["valueAxis.line.ticks.labels.font"]},properties:{"color.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"itemAxis.title":{multilingual:!0},"valueAxis.column.title":{multilingual:!0},"valueAxis.line.title":{multilingual:!0},"format.compact":{active:!1},"markers.shape":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},optimizeSize:{active:!1},"effect.duration":{active:!1},"lineWithPoints.size":{active:!1},"column.borderWidth":{active:!1},"valueAxis.zeroOrigin":{active:!1,defaultValue:!0,isReadOnly:!0},"widget.legend.titleVisible":{active:!1,defaultValue:!1,isReadOnly:!0},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.line.ticks.labels.color":{public:!1},"valueAxis.column.title.color":{colorClass:!0,addButton:!1,displayPos:4},"valueAxis.line.title.color":{colorClass:!0,addButton:!1,displayPos:8},"valueAxis.column.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:13,caption:"conditionalFormattingTextColor"}},queryHints:{multiEdgeSort:!0},config:{include:["widget.data.truncate","widget.legend.display","widget.legend.position","bar.direction.vertical","lines.smooth","itemAxis.labels.layoutMode","gridLines.visible","markers.visible","lineWithPoints.symbol","backgroundColor","itemAxis.title.visible","valueAxis.title.visible","valueAxis.zeroOrigin","itemAxis.ticks.labels.font","itemAxis.ticks.labels.color","itemAxis.title.font","itemAxis.title.color","valueAxis.ticks.labels.font","valueAxis.ticks.labels.color","valueAxis.column.ticks.labels.color","valueAxis.line.ticks.labels.color","valueAxis.column.ticks.labels.font","valueAxis.line.ticks.labels.font","valueAxis.line.title.font","valueAxis.line.title.color","valueAxis.column.title.font","valueAxis.column.title.color","itemAxis.title","valueAxis.column.title","valueAxis.line.title","gridlineColor","itemAxis.ticks.color","valueAxis.ticks.color","valueLabels.visible","labelColor","contrast.label.color","label.shadow","effect.duration","optimizeSize","alignAxes","column.borderColor","column.borderWidth","lineWithPoints.size","swapLineColumn","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.legend.titleVisible","valueLabels.font","valueLabels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","color.column","color.line","widget.legend.size","widget.legend.titleVisible","color.title"],exclude:["sortX","lineWithPoints.display"]},usages:["Comparison","Trend"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10},colorPalettes:{single:{"color.column":{id:"defaultPaletteIndex",labelId:"propColumnColor",defaultColorIndex:0},"color.line":{id:"compositeLineColor",labelId:"propLineAndSymbolColor",defaultColorIndex:1}}}},"com.ibm.vis.rave2bundlenetwork":{type:"RelationshipGraph",isRecommendable:!1},"com.ibm.vis.rave2network":{type:"Network",doesNotSupportAnnotations:!0,doesNotSupportCustomGroupAction:!0,supportsMaintainAxisScale:!1,propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{icon:"from"},series:{icon:"to"},values:{icon:"lineweight"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{dataPoint:"labels",categories:"widget.legend",series:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},isRecommendable:!1,properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"effect.duration":{active:!1},"network.nodes.size.min":{active:!1},"network.nodes.size.max":{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","labels.visible","effect.duration","optimizeSize","network.nodes.size.min","network.nodes.size.max","network.links.color","widget.legend.color","widget.legend.font","widget.legend.titleColor","labels.font","labels.color","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","color.from","color.to","widget.legend.size","widget.legend.titleVisible"],exclude:[]},usages:["Relationships"],binning:{auto:!1},colorPalettes:{single:{"color.to":{id:"defaultPaletteIndex",labelId:"propToColor",defaultColorIndex:0},"color.from":{id:"fromColor",labelId:"propFromColor",defaultColorIndex:1}}}},"com.ibm.vis.rave2bundletiledmap":{type:"Tiledmap",doesNotSupportCustomGroupAction:!0,cursor:["grab","-moz-grab","-webkit-grab"],renderWithoutCompletingMapping:!0,geo:!0,supportsLayers:!0,thumbnail:{enabled:!1,type:"img"},listenForPropChanges:["region.visible","point.visible","latLong.visible","widget.legend.size"],propertiesToSetBeforeData:["widget.data.truncate","point.custom.mapId","point.custom.layerName","point.custom.propertyName","region.custom.mapId","region.custom.layerName","region.custom.propertyName"],layerDescriptions:[{id:"data.region",colorRelatedProps:{transparencyProp:"region.transparency",defaultPaletteValue:"colorPalette0",sectionNameId:"sectionName_regionLayer"},visibleLayerProps:["region.grouping.mode","region.grouping.heat.weight","region.custom.mapId","region.custom.layerName","region.custom.propertyName"]},{id:"data.point",colorRelatedProps:{transparencyProp:"point.transparency",defaultPaletteValue:"colorPalette1",sectionNameId:"sectionName_pointLayer"},visibleLayerProps:["point.grouping.mode","point.grouping.heat.weight","point.custom.mapId","point.custom.layerName","point.custom.propertyName"]},{id:"data.latlong",colorRelatedProps:{transparencyProp:"latLong.transparency",defaultPaletteValue:"colorPalette2",sectionNameId:"sectionName_latLongLayer"},visibleLayerProps:["latLong.grouping.mode","latLong.grouping.heat.weight"]}],dataRowLimit:3e4,dataRowLimitIE:3e3,slots:{locations:{subtype:"location",icon:"location"},locationColor:{icon:"heat_map",mldTitleProperty:"locationColor.title",tags:["canUseToColor"]},pointLocations:{icon:"location",subtype:"location"},pointSize:{icon:"size_by",mldTitleProperty:"pointSize.title"},pointColor:{icon:"point_heat",mldTitleProperty:"pointColor.title",tags:["canUseToColor"]},"latlongLocations.latitude":{subtype:"latitude",useCategoryAsValue:!0,icon:"location"},"latlongLocations.longitude":{subtype:"longitude",useCategoryAsValue:!0,icon:"location"},"latlongLocations.caption":{icon:"text"},latlongSize:{icon:"size_by",mldTitleProperty:"latlongSize.title"},latlongColor:{icon:"point_heat",mldTitleProperty:"latlongColor.title",tags:["canUseToColor"]}},propertyPrefixes:{locationColor:"widget.legend",pointColor:"widget.legend",latlongColor:"widget.legend",pointSize:"widget.legend"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"locationColor.title":{multilingual:!0},"pointSize.title":{multilingual:!0},"pointColor.title":{multilingual:!0},"latlongSize.title":{multilingual:!0},"latlongColor.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"region.visible":{active:!1},"point.visible":{active:!1},"latLong.visible":{active:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"latLong.defaultSize":{active:!1,defaultValue:8,isReadOnly:!0},"point.defaultSize":{active:!1,defaultValue:8,isReadOnly:!0},preserveDrawingBuffer:{defaultValue:!0},maxZoom:{active:!1},"region.transparency":{active:!1},"point.minSize":{active:!1},"point.maxSize":{active:!1},"point.transparency":{active:!1},"point.staticZeroValueSize":{active:!1},"point.grouping.transition":{active:!1},"point.grouping.cluster.radius":{active:!1},"point.grouping.cluster.groups":{active:!1},"latLong.minSize":{active:!1},"latLong.maxSize":{active:!1},"latLong.transparency":{active:!1},"latLong.staticZeroValueSize":{active:!1},"latLong.grouping.transition":{active:!1},"latLong.grouping.cluster.radius":{active:!1},"latLong.grouping.cluster.groups":{active:!1},"Mapbox.secretToken":{active:!1},"Mapbox.accountName":{active:!1},"Mapbox.token":{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","mapStyle","autoZoom","maxZoom","values.null.color","enableLayerControl","enableFeatureSearchControl","region.visible","region.transparency","region.custom.mapId","region.custom.layerName","region.custom.propertyName","point.visible","point.defaultSize","point.minSize","point.maxSize","point.transparency","point.staticZeroValueSize","point.custom.mapId","point.custom.layerName","point.custom.propertyName","point.grouping.mode","point.grouping.transition","point.grouping.heat.weight","point.grouping.cluster.radius","point.grouping.cluster.groups","latLong.defaultSize","latLong.visible","latLong.minSize","latLong.maxSize","latLong.transparency","latLong.staticZeroValueSize","latLong.grouping.mode","latLong.grouping.transition","latLong.grouping.heat.weight","latLong.grouping.cluster.radius","latLong.grouping.cluster.groups","Mapbox.secretToken","Mapbox.accountName","Mapbox.token","widget.legend.color","widget.legend.font","widget.legend.titleColor","interactivityState","locationColor","locationColorCat","pointColor","pointColorCat","latlongColor","latlongColorCat","widget.legend.size","widget.legend.titleVisible","locationColor.title","pointSize.title","pointColor.title","latlongSize.title","latlongColor.title","optimizeSize"],exclude:[]},usages:["Geospatial"],supportsMaintainAxisScale:!0,ignoreElementColor:!0,isMultilayersWidget:!0,binning:{auto:!1},requiredConfig:["Mapbox.secretToken","Mapbox.accountName","Mapbox.token"]},"com.ibm.vis.rave2polygonmap":{type:"Polygonmap",doesNotSupportAnnotations:!0,doesNotSupportCustomGroupAction:!0,geo:!0,thumbnail:{type:"img"},propertiesToSetBeforeData:["widget.data.truncate"],listenForPropChanges:["widget.legend.size"],slots:{categories:{subtype:"location",icon:"location",recommendMulti:!0},values:{icon:"heat_map"},size:{icon:"size_by"},pointcolor:{icon:"point_heat",mldTitleProperty:"pointcolor.title",tags:["canUseToColor"]},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},propertyPrefixes:{legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},properties:{"pointcolor.title":{multilingual:!0},"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"format.compact":{active:!1},legendPosition:{active:!1},"legend.display":{active:!1},"effect.duration":{active:!1},"widget.legend.size":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},config:{include:["widget.data.truncate","widget.iterator","widget.legend.display","widget.legend.position","widget.legend.color","widget.legend.font","widget.legend.titleColor","labels.visible","values.null.color","effect.duration","optimizeSize","autoZoom","interactivityState","colors.categories","colors.values","colors.pointcolor","widget.legend.size","widget.legend.titleVisible","pointcolor.title","size.title","values.title","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font"],exclude:[]},usages:["Geospatial"],supportsMaintainAxisScale:!0,binning:{auto:!1}},"com.ibm.vis.rave2bundlewaterfall":{type:"Waterfall",isRecommendable:!1,ignoreElementColor:!0,doesNotSupportCategoricalPalette:!0,thumbnail:{properties:{"valueAxis.gridLines.visible":!0}},listenForPropChanges:["widget.legend.size"],propertiesToSetBeforeData:["widget.data.truncate"],aggregateAndSortOnClient:!0,slots:{categories:{sort:"asc",icon:"x-axis_bars",tags:["badge"],mldTitleProperty:"itemAxis.title"},subcategories:{tags:["ca.dashboard.repeatHere=true"]},values:{weightedRepeats:!0,sortable:!0,multiMeasure:!0,clientSideAggregatedAndSortInfo:{mappedSlotCondition:["color"],groupOnColumnId:"categories"},icon:"values",tags:["badge"],mldTitleProperty:"valueAxis.title"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},entryDurationProperty:"effect.entry.bar.duration",propertyPrefixes:{dataPoint:"itemAxis.ticks.labels",values:"valueAxis.title",categories:"itemAxis.title",color:"widget.legend",legend:"widget.legend",row:"widget.repeatVertical.labels",column:"widget.repeatHorizontal.labels"},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"],"itemAxis.ticks.labels.color":["valueAxis.ticks.labels.color","valueLabels.color"],"itemAxis.ticks.labels.font":["valueAxis.ticks.labels.font","valueLabels.font"]},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"itemAxis.title":{multilingual:!0},"valueAxis.title":{multilingual:!0},"bar.direction.vertical":{defaultValue:!0,active:!1,isReadOnly:!0},stacked:{defaultValue:!1,active:!1,isReadOnly:!0},"format.compact":{active:!1},"valueAxis.zeroOrigin":{defaultValue:!0},"effect.duration":{defaultValue:100,active:!1},"effect.entry.bar.type":{public:!1},"effect.entry.bar.delay":{active:!1,defaultValue:0},"effect.entry.bar.stagger":{public:!1},"effect.entry.bar.duration":{displayMultiplier:.001,public:!1,defaultValue:100},"values.null.color":{active:!1},"column.border.width":{active:!1},"column.border.color":{active:!1},"itemAxis.ticks.labels.font":{active:!1},"valueAxis.ticks.labels.font":{active:!1},"itemAxis.title.font":{active:!0},"valueAxis.title.font":{active:!0},"valueLabels.font":{active:!1},"widget.repeatHorizontal.labels.font":{active:!1},"widget.repeatVertical.labels.font":{active:!1},"totalColumn.positive.color":{predefinedValue:"customColor77a3e0",colorClass:!0},"totalColumn.negative.color":{predefinedValue:"customColor77a3e0",colorClass:!0},"firstColumn.positive.color":{predefinedValue:"customColor86c43b",colorClass:!0},"firstColumn.negative.color":{predefinedValue:"customColorb33681",colorClass:!0},"column.positive.color":{predefinedValue:"customColor86c43b",colorClass:!0},"column.negative.color":{predefinedValue:"customColorb33681",colorClass:!0},"widget.legend.size":{active:!1},"itemAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.title.color":{colorClass:!0,addButton:!1,displayPos:45},"itemAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.ticks.labels.color":{colorClass:!0,addButton:!1,displayPos:45},"valueAxis.minValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"valueAxis.maxValue":{checkForValidValue:o,supportsValidationChecks:!0,validationInfo:{messageId:"customRangeErrorMessage"}},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},queryHints:{multiEdgeSort:!0},config:{include:["backgroundColor","optimizeSize","widget.data.truncate","widget.iterator","itemAxis.title.visible","itemAxis.ticks.labels.visible","itemAxis.ticks.visible","itemAxis.labels.layoutMode","itemAxis.ticks.labels.font","itemAxis.ticks.color","itemAxis.ticks.labels.color","itemAxis.line.visible","itemAxis.gridLines.visible","itemAxis.title","itemAxis.title.font","itemAxis.title.color","valueAxis.title.visible","valueAxis.ticks.labels.visible","valueAxis.ticks.visible","valueAxis.ticks.color","valueAxis.line.visible","valueAxis.gridLines.visible","valueAxis.zeroOrigin","valueAxis.title","valueAxis.title.font","valueAxis.title.color","valueAxis.ticks.labels.font","valueAxis.minValue","valueAxis.maxValue","valueAxis.ticks.labels.color","valueLabels.visible","valueLabels.location","valueLabels.orientation","totalColumn.visible","column.border.width","column.border.color","transpose","effect.duration","widget.legend.color","widget.legend.font","widget.legend.titleColor","widget.repeatHorizontal.labels.color","widget.repeatVertical.labels.color","widget.repeatHorizontal.labels.font","widget.repeatVertical.labels.font","totalColumn.legend.label.positive","totalColumn.legend.label.negative","firstColumn.positive.label","firstColumn.negative.label","value.positive.label","value.negative.label","totalColumn.positive.color","totalColumn.negative.color","firstColumn.positive.color","firstColumn.negative.color","column.positive.color","column.negative.color","widget.legend.size","widget.legend.titleVisible","valueAxis.tickInterval","subcategory.totals","subcategory.values"],exclude:[]},usages:["Trend"],supportsMaintainAxisScale:!0,binning:{auto:!0,defaultNumberOfBins:10}},"com.ibm.vis.schematicsPreview":{isSchematic:!0,type:"com.ibm.vis.schematicsPreview",doesNotSupportCustomGroupAction:!0,cursor:["grab","-moz-grab","-webkit-grab"],renderWithoutCompletingMapping:!0,thumbnail:{enabled:!1,type:"img"},listenForPropChanges:["schematic","showPreview","region.visible","point.visible","views.hidden"],dataRowLimit:3e4,dataRowLimitIE:3e3,slots:{locations:{subtype:"location",icon:"location"},locationColor:{icon:"heat_map"},pointLocations:{icon:"location",subtype:"location"},pointSize:{icon:"size_by",multiMeasure:!0},pointColor:{icon:"point_heat",tags:["ca.dashboard.repeatHere=true"]}},groupedProperty:{"widget.legend.color":["widget.legend.titleColor"]},propertiesToSetBeforeData:["widget.data.truncate"],propertyPrefixes:{locationColor:"widget.legend",pointColor:"widget.legend",pointSize:"widget.legend"},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1},"debug.mode":{active:!0,defaultValue:!0},schematicLibrary:{active:!1},schematic:{active:!1},backgroundColor:{active:!1},showPreview:{active:!1},"region.visible":{active:!1},"point.visible":{active:!1},"widget.legend.color":{colorClass:!0,addButton:!1,displayPos:45}},supportsLayers:!0,layerDescriptions:[{id:"data.region",colorRelatedProps:{transparencyProp:"region.transparency",defaultPaletteValue:"colorPalette0",sectionNameId:"sectionName_regionLayer"},visibleLayerProps:["region.visible","region.transparency"]},{id:"data.point",colorRelatedProps:{transparencyProp:"point.transparency",defaultPaletteValue:"colorPalette1",sectionNameId:"sectionName_pointLayer"},visibleLayerProps:["point.visible","point.transparency"]}],supportsMaintainAxisScale:!0,ignoreElementColor:!0,isMultilayersWidget:!0,binning:{auto:!1},config:{include:["widget.data.truncate","widget.iterator","debug.mode","schematicLibrary","schematic","backgroundColor","optimizeSize","showPreview","region.visible","point.visible","colors.location.cat","colors.location.cont","colors.point.cat","colors.point.cont","zoomView","zoomData","viewTransparency","enableViewControl","enableLayerControl","region.transparency","point.transparency","point.sizeScaling","point.defaultSize","point.minSize","point.maxSize","point.staticZeroValueSize","point.autoScaleFactor","widget.legend.display","widget.legend.position","widget.legend.size","widget.legend.splitter","locationColor.title","pointColor.title","pointSize.title","widget.legend.titleVisible","widget.legend.titleColor","widget.legend.titleFont","widget.legend.font","widget.legend.fontSize","widget.legend.color"]}},visualizationPreview:{type:"visualizationPreview",isCustomVis:!0,aggregateAndSortOnClient:!0,queryHints:{multiEdgeSort:!0},includeAllProperties:!0,ignoreElementColor:!0,listenForPropChanges:[],slots:{color:{sort:"asc",icon:"colorBy"},repeatHorizontal:{icon:"multiplier_h",sort:"asc"},repeatVertical:{icon:"multiplier_v",sort:"asc"}},properties:{"widget.data.truncate":{active:!1,defaultValue:!0},"widget.iterator":{active:!1,defaultValue:!1}},bundleInclude:[],config:{include:["widget.data.truncate","widget.iterator"]}}},setAllViprConfigProperties:function(e,i){e.bundleInclude=[],e.config=e.config?e.config:{},e.properties=e.properties?e.properties:{},e.listenForPropChanges=[],e.supportsMaintainAxisScale=!1,e.renderWithoutCompletingMapping=!1,i.dataSets&&0===i.dataSets.length&&(e.renderWithoutCompletingMapping=!0);var o=i.viprProperties?i.viprProperties:[];e.groupedProperty=i.viprGroupProperties?i.viprGroupProperties:{},t.forEach(o,(function(i){var o={};if("maintainAxisScales"===i.name&&i.active&&(e.supportsMaintainAxisScale=!0),"widget.data.truncate"===i.name&&(e.propertiesToSetBeforeData=["widget.data.truncate"]),"enum"===i.type&&i.dynamic){var a=t.clone(i);delete a.defaultValue,delete a.possibleValues,i=a}if("font"===i.type){var n=t.clone(i);n.defaultValue=n.defaultValue&&n.defaultValue.toString?n.defaultValue.toString():null,i=n}"color"===i.type&&(i.colorClass=!0),"number"===i.type&&(void 0===i.supportsValidationChecks&&(i.supportsValidationChecks=!0),void 0===i.validationInfo&&(i.validationInfo={messageId:"propNumberValidationErrorMessageId"})),t.forEach(i,(function(t,e){o[e]=t})),e.properties[i.name]||(e.properties[i.name]=o),"excluded"!==i.visibility&&"configuration"!==i.visibility&&-1===e.config.include.indexOf(i.name)&&e.config.include.push(i.name),-1===e.bundleInclude.indexOf(i.name)&&e.bundleInclude.push(i.name)}))},getConfig:function(t){return s[t]||this.configurations[t]},addCustomVisConfiguration:function(e){var i="com.ibm.vis.schematicsPreview"===e.id,o="visualizationPreview"===e.id;if(i)this._addCustomVisConfiguration(this.getConfig(e.id),e);else if(e.isSchematic&&!i){var r=JSON.parse(JSON.stringify(n));this._setSchematicLib(r,e)}else if(e.isCustomVis&&!o){var l=JSON.parse(JSON.stringify(a));s[e.id]=t.extend(l,e)}else if(o){var c=JSON.parse(JSON.stringify(this.configurations[e.id]));s[e.id]=t.extend(c,e)}},_setSchematicLib:function(t,e){t.config.override||(t.config.override={}),t.config.override.schematicLibrary={defaultValue:e.id},this._addCustomVisConfiguration(t,e)},_addCustomVisConfiguration:function(e,o){s[o.id]=t.extend(e,o),s[o.id].schematicVis=new i},removeCustomVisConfiguration:function(t){s[t]&&s[t].schematicVis&&s[t].schematicVis.destroy(),delete s[t]}}))})),define("dashboard-analytics/visualizations/vipr/VIPRData",["jquery","underscore","../../lib/@waca/core-client/js/core-client/ui/core/Class","../../apiHelpers/SlotAPIHelper","../../widgets/livewidget/nls/StringResources","../../util/DashboardFormatter","com/ibm/vida/vizbundles/extensions/decorations"],(function(t,e,i,o,a,n,s){"use strict";var r=i.extend({init:function(t,e){this.context=e,this.indexes=e&&e.index&&{dataitem:e.index.dataitem,tuple:e.index.tuple,tupleitem:e.index.tupleitem}||{},this.decorations=t&&t.deco||{}},hasDecoration:function(t){return void 0!==this.decorations[t]},getDecoration:function(t){return this.decorations[t]},decorate:function(t,e){var i=e;return"lines"===t&&(i=this._createLinesDecoration(t,e)),t in this.decorations&&this.decorations[t]===i||(this.decorations[t]=i,this.context.version++),i},clearDecorations:function(){var t=this,i=!1;e.each(e.keys(this.decorations),(function(e){delete t.decorations[e],i=!0})),i&&this.context.version++},_createLinesDecoration:function(t,i){var o=this.getDecoration(t),a=[],n=void 0,r=void 0,l=void 0;e.each(o,(function(t){t instanceof s.BaseLine?n=t:t instanceof s.Grabber?r=t:t instanceof s.Vane&&(l=t)}));var c=Array.isArray(i);return c?a=i:i&&!c&&(i.baseLine&&(n=n||this._createBaseline("baseLine"),void 0!==i.baseLine.position&&n.setPosition(i.baseLine.position),i.baseLine.color&&n.setColor(i.baseLine.color),n.setShowInLegend(i.baseLine.setShowInLegend),a.push(n)),i.grabber&&n&&((r=r||this._createGrabber("grabber")).setPositionType(i.grabber.positionType),n.setGrabber(r),a.push(r)),i.vane&&n&&((l=l||this._createVane("vane")).setCaption(i.vane.caption),n.setVane(l),a.push(l))),a},_createBaseline:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.uniqueId("baseLine");return new s.BaseLine(t)},_createGrabber:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.uniqueId("grabber");return new s.Grabber(t)},_createVane:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.uniqueId("vane");return new s.Vane(t)}}),l=i.extend({init:function(t,e,i){this.slot=i.dataset.slotAPIs[t],this.dataItemIndex=e,this._format=this.slot.getDataItemList()[e].getFormat()},format:function(t){return n.format(t,this._format)}}),c=r.extend({init:function(t,e){c.inherited("init",this,[t,e]),this.itemClass=t,this.context=e},getUniqueName:function(){return this.itemClass.u},getCaption:function(){var t=void 0;this.context.hideAggTypeInAxisLabels||(t=this.itemClass.aggregate&&"none"!==this.itemClass.aggregate?" ("+a.get(this.itemClass.aggregate)+")":null);var e=this.itemClass.d?this.itemClass.d:this.itemClass.u;return t?e+t:e}}),d=r.extend({init:function(t,e,i,o){d.inherited("init",this,[t,i,o]),this.item=t,this.context=i,this.index=i.index.tupleitem,this.content=o,this.datapoints=e.datapoints,this.recalculateFormattedValue()},recalculateFormattedValue:function(){var t=new l(this.context.index.dataitem,this.context.index.tupleitem,this.context);if(void 0===this.item.d||null===this.item.d)this.formattedValue=t.format(null),this.unformattedValue=this.formattedValue;else if(this.item.aggregate){!(this.content&&!this.content.getPropertyValue("widget.legend.aggregateTypeVisible"))?(this.formattedValue=t.format(a.get("multiMeasureLabel",{measureName:this.item.d.toString(),aggregate:a.get(this.item.aggregate.toString())})),this.unformattedValue=this.item.d+this.item.aggregate):(this.formattedValue=t.format(a.get("measureLabel",{measureName:this.item.d.toString()})),this.unformattedValue=this.item.d+this.item.aggregate)}else this.formattedValue=t.format(this.item.d.toString()),this.unformattedValue=this.item.d},getUniqueName:function(){return void 0===this.item.u||null===this.item.u?this.item.u:this.item.u.toString()},getCaption:function(){if(this.item.aggregate){var t=!this.content||this.content.getPropertyValue("widget.legend.aggregateTypeVisible");t!=this.aggregationPropertyValue&&(this.recalculateFormattedValue(),this.aggregationPropertyValue=t)}return this.formattedValue||this.recalculateFormattedValue(),this.formattedValue},getParent:function(){return this.item.p},decorate:function(t,i){this.datapoints.length>0&&(this.context.version++,e.each(this.datapoints,(function(e){e.decorate(t,i)})))}}),u=d.extend({getUniqueName:function(){return this.getCaption()}}),p=r.extend({init:function(t,e){p.inherited("init",this,[t,e]),this.header=t,this.context=e,this.itemClasses=[]},getItemClassCount:function(){return this.header.length},getItemClass:function(t){return void 0===this.itemClasses[t]&&(this.itemClasses[t]=new c(this.header[t],this.context)),this.itemClasses[t]}}),h=r.extend({init:function(t,e,i){h.inherited("init",this,[t,e,i]),this.tuple=t,this.context=e,this.datapoints=[],this.items=[],this.dataset=e.dataset,this.dataItemIndex=this.context.index.dataitem,this.itemClassSetIndex=this.context.index.itemClassSet,this.content=i},getUniqueName:function(){return this.getItem(0).getUniqueName()},getReference:function(){return this.getItem(0).getUniqueName()},getCaption:function(){return this.getItem(0).getCaption()},getParent:function(){return this.getItem(0).getParent()},getItemClassSetIndex:function(){return this.itemClassSetIndex},getItem:function(t){if(void 0===this.items[t]){this.context.index.tupleitem=t,this.context.dataset=this.dataset;var e=!1,i=this.context.index.dataitem;if(i>=0){var o=this.context.dataset.slotAPIs[i];e=o.isCaptionAsUniqueName&&o.isCaptionAsUniqueName()}var a=e?u:d;this.items[t]=new a(this.tuple[t],this,this.context,this.content)}return this.items[t]},getItemCount:function(){return this.tuple?this.tuple.length:0},addDataPoint:function(t){-1===this.datapoints.indexOf(t)&&this.datapoints.push(t)},decorate:function(t,i){h.inherited("decorate",this,[t,i]),this.datapoints.length>0&&(this.context.version++,e.each(this.datapoints,(function(e){e.decorate(t,i)})))}}),g=r.extend({init:function(t,i,o){g.inherited("init",this,[t._dataItem,i]),this.dataItem=t,this.context=i,this.index=this.context.index.dataitem,this.dataset=this.context.dataset,this.tuples=[],this.itemClassSets=[],this.content=o,e.each(this.dataItem.getTupleHeaders(),function(t){this.itemClassSets.push(new p(t,this.context))}.bind(this))},getUniqueName:function(){},postProcessing:function(){},getCaption:function(){},getType:function(){return"cat"},getTupleCount:function(){return this.dataItem?this.dataItem.getTupleCount():0},getTuple:function(t){return void 0===this.tuples[t]&&(this.context.dataset=this.dataset,this.context.index={dataitem:this.index,tuple:t,itemClassSet:this.dataItem.getTupleItemClassSetIndex(t)},this.tuples[t]=new h(this.dataItem.getTuple(t),this.context,this.content)),this.tuples[t]},getDataWindowStart:function(){return 0},getDataWindowEnd:function(){return this.getTupleCount()},getItemClassSetCount:function(){return this.itemClassSets.length},getItemClassSet:function(t){return this.itemClassSets[t||0]}}),f=g.extend({init:function(){f.inherited("init",this,arguments),this.formatter=new l(this.context.index.dataitem,0,this.context),this.postProcessing()},getType:function(){return"cont"},getFormatter:function(){return this.formatter},postProcessing:function(){var t=this.context.index.dataitem,i=this.dataset.slotAPIs[t].getSubType();(i&&"latitude"===i||"longitude"===i)&&e.each(this.dataItem._dataItem.items,(function(t){t.t[0].hasOwnProperty("d")&&t.t[0].hasOwnProperty("u")&&t.t[0].d!==t.t[0].u&&(t.t[0].u=t.t[0].d)}))},getItemClass:function(){return null},getDomain:function(){return null}}),m=r.extend({init:function(t,e){m.inherited("init",this,[t._dataItem,e]),this.dataItem=t,this.context=e,this.queryResult=e&&e.queryResult,this.formatter=new l(this.context.index.dataitem,0,this.context),this.itemClass=new c(this.dataItem.getTupleHeaders()[0][0],this.context),this.domain=this._createDomain()},_createMultiMeasureDomain:function(){var t,i,o=null,a=this.queryResult&&this.queryResult.getTopBottomMappings(),n=e.keys(a);return n.length&&(n.forEach((function(e){var o=a[e].bottomResult.useValue,n=a[e].topResult.useValue;t=t?Math.min(t,o):o,i=i?Math.max(i,n):n})),o={min:t,max:i}),o},_createNonMultiMeasureDomain:function(){var t=null,e=this.queryResult&&this.queryResult.getTopBottomMappings(),i=this.itemClass.itemClass.u+this.itemClass.itemClass.aggregate;if(i&&e){var o=e[i];o&&(t={min:o.bottomResult.useValue,max:o.topResult.useValue})}return t},_createDomain:function(){var t=null;return this.itemClass&&this.itemClass.itemClass&&(t="_multiMeasuresValue"===this.itemClass.itemClass.u?this._createMultiMeasureDomain():this._createNonMultiMeasureDomain()),t},getUniqueName:function(){return this.itemClass.getUniqueName()},getCaption:function(){return this.itemClass.getCaption()},getType:function(){return"cont"},getDomain:function(){return this._createDomain()},getFormatter:function(){return this.formatter},getItemClass:function(){return this.itemClass}});function b(t,i,o){if(void 0===t.context){t.dataset=i,t.getTupleIndex=function(t){var e=this.pt[t];return this.dataset.getDataItem(t).getTuple(e).addDataPoint(this),e}.bind(t),t.getDataPointKey=function(){return this.pt?e.filter(this.pt,(function(t){return"number"==typeof t})).toString():""}.bind(t);var a="function"==typeof t.getValue?t.getValue:void 0;t.getValue=function(t){var i=a?a(t):this.pt[t];this.dataset.slotAPIs[t].getDefinition().useCategoryAsValue&&(i={v:this.dataset.resultData.getResultDataItem(t).getTuple(this.pt[t])[0].u});return function(t,i,o){if(e.isNumber(t)&&(t={v:t}),void 0===t.getValue){t.getIndex=function(){return o},t.getValue=function(){return this.v},t.getValueType=function(){return null===this.v?"missing":"numeric"};var a=i.format(t.v);t.getCaption=function(){return a}}return t}(i,this.dataset.getDataItem(t).getFormatter(),t)}.bind(t),t.hasDecoration&&t.getDecoration&&t.decorate||(t._decorations=new r(t,o),t.hasDecoration=t._decorations.hasDecoration.bind(t._decorations),t.getDecoration=t._decorations.getDecoration.bind(t._decorations),t.clearDecorations=t._decorations.clearDecorations.bind(t._decorations),t.decorate=function(t,e){e=void 0===e||e,this._decorations.decorate(t,e)}.bind(t))}return t}var v=i.extend({init:function(t,e){this.dataset=t,this.resultData=t.resultData,this.slotAPIs=t.slotAPIs,this.datapoints=this.resultData.getDatapoints(),this.context=e,this.index=-1},nextValue:function(){return this.index<this.datapoints.length-1?b(this.datapoints[++this.index],this.dataset,this.context):null},getTupleItems:function(){for(var e=[],i=0;i<this.datapoints[this.index].pt.length;i++){var o=this.resultData.getCellValue(this.index,i);t.isArray(o)&&(e=e.concat(o))}return e}}),y=r.extend({init:function(t,e,i,o,a,n){y.inherited("init",this,[]),this.resultData=t,this.slotAPIs=e,this.dataItems=[];var s=this.resultData.getResultDataItems();this.context=o,this.context.queryResult=i,this.context.dataset=this,this.content=a,this.id=n;for(var r=s?s.length:0,l=0;l<r;l++){var c=s[l];if(this.slotAPIs[l]){var d="attribute"===this.slotAPIs[l].getDataItemList()[0].getType()?g:m;-1===this.slotAPIs[l].getId().indexOf("latlongLocations.lat")&&-1===this.slotAPIs[l].getId().indexOf("latlongLocations.long")||(d=f),this.context.index={dataitem:l},this.dataItems[l]=new d(c,this.context,a)}}},getDataItem:function(t){return t<this.dataItems.length?this.dataItems[t]:null},getDataItemCount:function(){return this.resultData.getResultDataItemCount()},getDataPointIterator:function(){return new v(this,this.context)}}),_=r.extend({init:function(t,i,a,n){_.inherited("init",this,[]),this.content=n,this.context={version:0,VIPRData:this,hideAggTypeInAxisLabels:a},this._aVIPRDataSets=[];var s=i.getDefinition().getDatasetList();e.each(s,function(a){var n=e.find(t,(function(t){return t.getDataViewId()===a.id}));n?this._aVIPRDataSets.push(new y(n.getFacetData(),o.getMappedSlotListByDataset(i,n.getDataViewId()),n,this.context,this.content,a.id)):this._aVIPRDataSets.push(null)}.bind(this))},getDataSetAt:function(t){return this._aVIPRDataSets[t]},getDataSetCount:function(){return this._aVIPRDataSets.length},getDecorationsVersion:function(){return this.context.version}});return _})),define("dashboard-analytics/visualizations/vipr/data/VIPRDecoratable",["com/ibm/vida/vizbundles/extensions/decorations","underscore"],(function(t,e){"use strict";return function(){function i(t,e){_classCallCheck(this,i),this.context=e,this.indexes=e&&e.index&&{dataitem:e.index.dataitem,tuple:e.index.tuple,tupleitem:e.index.tupleitem}||{},this.decorations=t&&t.deco||{}}return i.prototype.hasDecoration=function(t){return void 0!==this.decorations[t]},i.prototype.getDecoration=function(t){return this.decorations[t]},i.prototype.decorate=function(t,e){var i=e;return"lines"===t&&(i=this._createLinesDecoration(t,e)),t in this.decorations&&this.decorations[t]===e||(this.decorations[t]=i,this.context.version++),i},i.prototype.clearDecorations=function(){var t=this,i=!1;e.each(e.keys(this.decorations),(function(e){delete t.decorations[e],i=!0})),i&&this.context.version++},i.prototype._createLinesDecoration=function(i,o){var a=this.getDecoration(i),n=[],s=void 0,r=void 0,l=void 0;e.each(a,(function(e){e instanceof t.BaseLine?s=e:e instanceof t.Grabber?r=e:e instanceof t.Vane&&(l=e)}));var c=Array.isArray(o);if(c)n=o;else if(o&&!c&&(o.baseLine&&(s=s||this._createBaseline("baseLine"),void 0!==o.baseLine.position&&s.setPosition(o.baseLine.position),o.baseLine.color&&s.setColor(o.baseLine.color),s.setShowInLegend(o.baseLine.setShowInLegend),n.push(s)),o.grabber&&s&&(s.showGrabber(!0),(r=s.getGrabber()).setPositionType(o.grabber.positionType),n.push(r)),o.vane&&s)){s.showVane(!0),(l=s.getVane()).setCaption(o.vane.caption);l.setStrokeColor({r:0,g:0,b:0,a:0}),n.push(l)}return n},i.prototype._createBaseline=function(i){var o=i||e.uniqueId("baseLine");return new t.BaseLine(o)},i}()})),define("dashboard-analytics/visualizations/vipr/data/VIPRValue",["underscore"],(function(t){return function(){function e(i,o,a){_classCallCheck(this,e),this.rawValue=i,this.value=i&&!t.isNumber(i)&&void 0!==i.v?i.v:i,this.formatter=o,this.index=a}return e.prototype.getIndex=function(){return this.index},e.prototype.getValue=function(){return this.value},e.prototype.getValueType=function(){return null===this.value?"missing":"numeric"},e.prototype.getCaption=function(){return this.formatter?this.formatter.format(this.value):this.value},e.prototype.getRawValue=function(){return this.rawValue},e}()})),define("dashboard-analytics/visualizations/vipr/data/VIPRDataPoint",["underscore","./VIPRDecoratable","./VIPRValue"],(function(t,e,i){return function(t){function e(i,o,a,n){_classCallCheck(this,e);var s=_possibleConstructorReturn(this,t.call(this,null,n));return s.index=i,s.dataset=o,s.dataItemInfo=a,s.context=n,s.queryResult=o.queryResult,s.viprValues={},s}return _inherits(e,t),e.prototype.getTupleIndex=function(t){var e=this.queryResult.getValueIndex(this.index,t),i=this.dataset.getDataItem&&this.dataset.getDataItem(t);return i&&i.getTuple(e).addDataPoint(this),e},e.prototype.getValue=function(t){if(void 0===this.viprValues[t]){var e=this.queryResult.getValue(this.index,t);this.dataItemInfo.isLatLong[t]&&(e=e[0].value),this.viprValues[t]=new i(e,this.dataItemInfo.formatter[t],t)}return this.viprValues[t]},e.prototype.decorate=function(e,i){i=void 0===i||i,t.prototype.decorate.call(this,e,i)},e.prototype.getTupleItems=function(){var t=this,e=[];return this.dataset.dataItems.forEach((function(i,o){if("cat"===i.getType()||t.dataItemInfo.isLatLong[o]){var a=t.queryResult.getValue(t.index,o);Array.isArray(a)&&e.push.apply(e,a)}})),e},e.prototype.getDataPointKey=function(){var t=this,e=[];return this.dataset.dataItems.forEach((function(i,o){("cat"===i.getType()||t.dataItemInfo.isLatLong[o])&&e.push(t.queryResult.getValueIndex(t.index,o))})),e.toString()},e}(e)})),define("dashboard-analytics/visualizations/vipr/data/VIPRDataPointIterator",["underscore","./VIPRDataPoint"],(function(t,e){return function(){function t(e,i){_classCallCheck(this,t),this.dataPointIndex=-1,this.queryResult=e.queryResult,this.dataset=e,this.dataItemInfo=this._getDataItemInfo(),this.viprDataPoints=this.dataset.viprDataPoints,this.context=i}return t.prototype.nextValue=function(){if(++this.dataPointIndex<this.queryResult.getRowCount()){var t=this.viprDataPoints[this.dataPointIndex];return t||(t=new e(this.dataPointIndex,this.dataset,this.dataItemInfo,this.context),this.viprDataPoints[this.dataPointIndex]=t),t}return null},t.prototype.getTupleItems=function(){return this.viprDataPoints[this.dataPointIndex].getTupleItems()},t.prototype._getDataItemInfo=function(){var t=this,e={isLatLong:{},formatter:{}};return this.dataset.dataItems.forEach((function(i,o){var a=t.dataset.slots[o]&&t.dataset.slots[o].getDefinition(),n=a&&a.getSubType();"longitude"!==n&&"latitude"!==n||(e.isLatLong[o]=!0),i.getFormatter&&(e.formatter[o]=i.getFormatter&&i.getFormatter())})),e},t}()})),define("dashboard-analytics/visualizations/vipr/data/VIPRItemClass",["./VIPRDecoratable","../../../widgets/livewidget/nls/StringResources","../../../apiHelpers/SlotAPIHelper"],(function(t,e,i){return function(t){function o(e,i){_classCallCheck(this,o);var a=_possibleConstructorReturn(this,t.apply(this,arguments));return a.dataItem=e,a.context=i,a}return _inherits(o,t),o.prototype.getUniqueName=function(){return this.dataItem.getColumnId()},o.prototype.getCaption=function(){var t=void 0;if(!this.context.hideAggTypeInAxisLabels){var o=this.dataItem.getAggregation()||"none";t="none"!==o?" ("+e.get(o)+")":null}var a=this.dataItem.getLabel();return this.getUniqueName()===i.MULTI_MEASURES_SERIES&&(a=e.get("MeasuresCaption")),t?a+t:a},o}(t)})),define("dashboard-analytics/visualizations/vipr/data/VIPRItemClassSet",["./VIPRDecoratable","./VIPRItemClass"],(function(t,e){return function(t){function i(e,o){_classCallCheck(this,i);var a=_possibleConstructorReturn(this,t.apply(this,arguments));return a.dataItems=e,a.context=o,a.itemClasses=[],a}return _inherits(i,t),i.prototype.getItemClassCount=function(){return this.dataItems.length},i.prototype.getItemClass=function(t){return t<this.getItemClassCount()&&void 0===this.itemClasses[t]&&(this.itemClasses[t]=new e(this.dataItems[t],this.context)),this.itemClasses[t]},i}(t)})),define("dashboard-analytics/visualizations/vipr/data/VIPRFormatter",["../../../util/DashboardFormatter"],(function(t){return function(){function e(t,i,o){if(_classCallCheck(this,e),void 0!==o.index.dataItemFormats)this._format=o.index.dataItemFormats[i];else{var a=o.dataset.slots[t].getDataItemList()[i];this._format=a.getFormat()}}return e.prototype.getFormat=function(){return this._format},e.prototype.format=function(e){return t.format(e,this._format)},e}()})),define("dashboard-analytics/visualizations/vipr/data/VIPRItem",["underscore","./VIPRDecoratable","./VIPRFormatter","../../../widgets/livewidget/nls/StringResources"],(function(t,e,i,o){return function(t){function e(i,o,a){_classCallCheck(this,e);var n=_possibleConstructorReturn(this,t.call(this,i,o));return n.item=i,n.content=a,n.context=o,n._tuples=[],n.dataset=o.dataset,n._recalculateFormattedValue(),n.dataset=o.dataset,n}return _inherits(e,t),e.prototype._recalculateFormattedValue=function(){var t=new i(this.context.index.dataitem,this.context.index.tupleitem,this.context);if(void 0===this.item.value||null===this.item.label)this.formattedValue=t.format(null),this.unformattedValue=this.formattedValue;else if(this.item.aggregate){!!this.content.getPropertyValue("widget.legend.aggregateTypeVisible")?(this.formattedValue=t.format(o.get("multiMeasureLabel",{measureName:this.item.label.toString(),aggregate:o.get(this.item.aggregate.toString())})),this.unformattedValue=this.item.label+this.item.aggregate):(this.formattedValue=t.format(o.get("measureLabel",{measureName:this.item.label.toString()})),this.unformattedValue=this.item.label+this.item.aggregate)}else this.formattedValue=t.format(this.item.label.toString()),this.unformattedValue=this.item.label},e.prototype.addTuple=function(t){this._tuples.push(t),this._datapoints=null},e.prototype.getUniqueName=function(){return void 0===this.item.value||null===this.item.value?this.item.value:this.item.value.toString()},e.prototype.getCaption=function(){if(this.item.aggregate){var t=this.content.getPropertyValue("widget.legend.aggregateTypeVisible");t!=this.aggregationPropertyValue&&(this._recalculateFormattedValue(),this.aggregationPropertyValue=t)}return this.formattedValue||this._recalculateFormattedValue(),this.formattedValue},e.prototype.getParent=function(){return this.item.p},e.prototype.decorate=function(e,i){var o;(o=t.prototype.decorate).call.apply(o,[this].concat(Array.prototype.slice.call(arguments)));var a=this.datapoints;if(a.length>0){this.context.version++;for(var n=0;n<a.length;n++)a[n].decorate(e,i)}},_createClass(e,[{key:"datapoints",get:function(){if(!this._datapoints){this._datapoints=[];for(var t=0;t<this._tuples.length;t++)for(var e=this._tuples[t],i=0;i<e.datapoints.length;i++)this._datapoints.push(e.datapoints[i])}return this._datapoints}}]),e}(e)})),define("dashboard-analytics/visualizations/vipr/data/VIPRTuple",["underscore","./VIPRDecoratable","./VIPRItem"],(function(t,e,i){return function(e){function o(t,i,a,n){_classCallCheck(this,o);var s=_possibleConstructorReturn(this,e.apply(this,arguments));return s.tuple=t,s.content=a,s.context=i,s.datapoints=[],s.items=[],s.dataset=i.dataset,s.dataItemIndex=s.context.index.dataitem,s.dataItemFormats=s.context.index.dataItemFormats,s.itemClassSetIndex=s.context.index.itemClassSet,s._viprItemCache=n,s}return _inherits(o,e),o.prototype.getUniqueName=function(){return this.getItem(0).getUniqueName()},o.prototype.getCaption=function(){return this.getItem(0).getCaption()},o.prototype.getParent=function(){return this.getItem(0).getParent()},o.prototype.getItemClassSetIndex=function(){return this.itemClassSetIndex},o.prototype._createVIPRItem=function(t,e,o){var a=e.context,n=e.tuple[t],s=void 0;return s=n.d?n.d+"->"+n.u:n.label+"->"+n.value,this._viprItemCache[s]||(this._viprItemCache[s]=new i(this.tuple[t],a,o)),this._viprItemCache[s].addTuple(e),this._viprItemCache[s]},o.prototype.getItem=function(t){return t<this.getItemCount()&&void 0===this.items[t]&&(this.context.index.tupleitem=t,this.context.index.dataitem=this.dataItemIndex,this.context.index.dataItemFormats=this.dataItemFormats,this.context.dataset=this.dataset,this.items[t]=this._createVIPRItem(t,this,this.content)),this.items[t]},o.prototype.getItemCount=function(){return this.tuple?this.tuple.length:0},o.prototype.addDataPoint=function(t){-1===this.datapoints.indexOf(t)&&this.datapoints.push(t)},o.prototype.decorate=function(i,o){var a;(a=e.prototype.decorate).call.apply(a,[this].concat(Array.prototype.slice.call(arguments))),this.datapoints.length>0&&t.each(this.datapoints,(function(t){t.decorate(i,o)}))},o}(e)})),define("dashboard-analytics/visualizations/vipr/data/VIPRCatDataItem",["./VIPRDecoratable","./VIPRItemClassSet","./VIPRTuple"],(function(t,e,i){return function(t){function o(i,a,n){_classCallCheck(this,o);var s=_possibleConstructorReturn(this,t.call(this,i,a));s.resultItem=i,s.context=a,s.content=n,s.dataItemIndex=s.context.index.dataitem,s.dataset=s.context.dataset;var r=s.dataset.slots[s.dataItemIndex];return s.dataItemFormats=[],r.getDataItemList().forEach((function(t){s.dataItemFormats.push(t.getFormat())})),s.tuples=[],s.itemClassSets=[new e(s.resultItem.getDataItemList(),s.context)],s.viprItemCache={},s}return _inherits(o,t),o.prototype.getUniqueName=function(){},o.prototype.postProcessing=function(){},o.prototype.getCaption=function(){},o.prototype.getType=function(){return"cat"},o.prototype.getTupleCount=function(){return this.resultItem?this.resultItem.getRowCount():0},o.prototype.getTuple=function(t){if(t<this.getTupleCount()&&void 0===this.tuples[t]){this.context.dataset=this.dataset;var e=this.resultItem.getValue(t);this.context.index={dataitem:this.dataItemIndex,dataItemFormats:this.dataItemFormats,tuple:t,itemClassSet:0},this.tuples[t]=new i(e,this.context,this.content,this.viprItemCache)}return this.tuples[t]},o.prototype.getDataWindowStart=function(){return 0},o.prototype.getDataWindowEnd=function(){return this.getTupleCount()},o.prototype.getItemClassSetCount=function(){return this.itemClassSets.length},o.prototype.getItemClassSet=function(t){return this.itemClassSets[t||0]},o}(t)})),define("dashboard-analytics/visualizations/vipr/data/VIPRContDataItem",["underscore","./VIPRDecoratable","./VIPRItemClass","./VIPRFormatter"],(function(t,e,i,o){return function(t){function e(a,n,s){_classCallCheck(this,e);var r=_possibleConstructorReturn(this,t.apply(this,arguments));return r.context=n,r.queryResult=n&&n.queryResult,r.content=s,r.formatter=new o(r.context.index.dataitem,0,r.context),r.itemClass=new i(a.getDataItemList()[0],r.context),r.domain=r._createDomain(),r}return _inherits(e,t),e.prototype._getMinMaxData=function(t){for(var e=t.getResultItemList(),i=[],o=0;o+1<e.length;o+=2){var a=e[o].getDataItemList()[0],n=t.getValue(0,o).value,s=t.getValue(0,o+1).value;i.push({min:n,max:s,columnId:a.getColumnId(),aggregation:a.getAggregation(),explicit:this._explicitMinMax(n,s)})}return i},e.prototype._explicitMinMax=function(t,e){var i=this.content&&this.content.getFeature("Visualization");return i&&"Tiledmap"===i.getType()&&null!=t&&null!=e},e.prototype._createMultiMeasureDomain=function(t){var e=void 0,i=void 0,o=void 0;return this._getMinMaxData(t).forEach((function(t){var a=t.min,n=t.max,s=t.explicit;e=void 0!==e?Math.min(e,a):a,i=void 0!==i?Math.max(i,n):n,o=s})),{min:e,max:i,explicit:o}},e.prototype._createNonMultiMeasureDomain=function(t){var e=this._getMinMaxData(t),i=this.itemClass.dataItem.getColumnId(),o=this.itemClass.dataItem.getAggregation(),a=e.find((function(t){return t.columnId===i&&t.aggregation===o}));return a?{min:a.min,max:a.max,explicit:a.explicit}:null},e.prototype._createDomain=function(){var t=null,e=this.context.minmaxResult;return e&&(t="_multiMeasuresValue"===this.itemClass.getUniqueName()?this._createMultiMeasureDomain(e):this._createNonMultiMeasureDomain(e)),t},e.prototype.getUniqueName=function(){return this.itemClass.getUniqueName()},e.prototype.getCaption=function(){return this.itemClass.getCaption()},e.prototype.getType=function(){return"cont"},e.prototype.getDomain=function(){return this.domain},e.prototype.getFormatter=function(){return this.formatter},e.prototype.getItemClass=function(){return this.itemClass},e}(e)})),define("dashboard-analytics/visualizations/vipr/data/VIPRCatContDataItem",["underscore","./VIPRCatDataItem","./VIPRFormatter"],(function(t,e,i){return function(t){function e(o,a){_classCallCheck(this,e);var n=_possibleConstructorReturn(this,t.call(this,o,a));return n.formatter=new i(n.context.index.dataitem,0,n.context),n.postProcessing(),n}return _inherits(e,t),e.prototype.getType=function(){return"cont"},e.prototype.getFormatter=function(){return this.formatter},e.prototype.postProcessing=function(){var t=this.context.index.dataitem,e=this.dataset.slots[t].getDefinition().getSubType();if(e&&"latitude"===e||"longitude"===e)for(var i=0;i<this.resultItem.getRowCount();i++){var o=this.resultItem.getValue(i);o[0].hasOwnProperty("label")&&o[0].hasOwnProperty("value")&&o[0].label!==o[0].value&&(o[0].value=o[0].label)}},e.prototype.getItemClass=function(){return null},e.prototype.getDomain=function(){return null},e}(e)})),define("dashboard-analytics/visualizations/vipr/data/VIPRDataSet",["./VIPRDecoratable","./VIPRDataPointIterator","./VIPRCatDataItem","./VIPRContDataItem","./VIPRCatContDataItem","../../../apiHelpers/SlotAPIHelper"],(function(t,e,i,o,a,n){return function(t){function s(e,n,r,l,c){_classCallCheck(this,s);var d=_possibleConstructorReturn(this,t.call(this));d.id=e,d.queryResult=n,d.slots=r,d.context=l,d.context.queryResult=n,d.context.dataset=d,d.viprDataPoints={},d.dataItems=[];for(var u=n.getResultItemList(),p=u?u.length:0,h=0;h<p;h++){var g=u[h],f=d._getSlot(g)||d.slots[h],m=f&&f.getDefinition(),b=f&&f.getDataItemList();if(b&&b.length){var v="attribute"===b[0].getType()?i:o;["latitude","longitude"].indexOf(m.getSubType())>-1&&(v=a),d.context.index={dataitem:d.slots.indexOf(f)},d.dataItems[h]=new v(g,d.context,c)}}return d}return _inherits(s,t),s.prototype._getSlot=function(t){return this.slots.find((function(e){return!(!n.isMultiMeasuresValueSlot(e)||t.getDataItemList()[0].getId()!==n.MULTI_MEASURES_VALUE)||e.getDataItemList().find((function(e){return e.getId()===t.getDataItemList()[0].getId()}))}))},s.prototype.getId=function(){return this.id},s.prototype.getDataItem=function(t){return t<this.dataItems.length?this.dataItems[t]:null},s.prototype.getDataItemCount=function(){return this.dataItems.length},s.prototype.getDataPointIterator=function(){return new e(this,this.context)},s}(t)})),define("dashboard-analytics/visualizations/vipr/data/VIPRData",["underscore","./VIPRDecoratable","./VIPRDataSet"],(function(t,e,i){return function(e){function o(a,n,s,r){_classCallCheck(this,o);var l=_possibleConstructorReturn(this,e.call(this));l.context={version:0,VIPRData:l,hideAggTypeInAxisLabels:s},l._aVIPRDataSets=[];var c=n.getSlots().getMappedSlotList(),d=n.getDefinition().getDatasetList().map((function(t){return t.id}));return t.each(d,function(e){var o=t.filter(c,(function(t){return-1!==t.getDefinition().getDatasetIdList().indexOf(e)})),n=a.getResult(e);if(n){var s=a.getResult(e,a.QUERY_RESULT_TYPE.MINMAX);s&&(this.context.minmaxResult=s),this._aVIPRDataSets.push(new i(e,n,o,this.context,r))}else this._aVIPRDataSets.push(null)}.bind(l)),l}return _inherits(o,e),o.prototype.getDataSetAt=function(t){return this._aVIPRDataSets[t]},o.prototype.getDataSetCount=function(){return this._aVIPRDataSets.length},o.prototype.getDecorationsVersion=function(){return this.context.version},o}(e)})),define("dashboard-analytics/visualizations/vipr/VIPRSlotMapping",["underscore","../../lib/@waca/core-client/js/core-client/ui/core/Class","../../apiHelpers/SlotAPIHelper"],(function(t,e,i){var o=e.extend({init:function(t,e){this.slotAPIs=t,this.datasetId=e},getDataItemsFor:function(e){var o=[],a=0;return t.each(this.slotAPIs,(function(n){var s=n.getId();n.isStacked()||i.isMultiMeasuresSeriesSlot(n)||i.isMultiMeasuresValueSlot(n)?(s===e.name&&o.push(a),a++):t.each(n.getDataItemList(),(function(){s===e.name&&o.push(a),a++}))})),o}});return e.extend({init:function(e){this._aVIPRSlotMapping=[];var a=e.getDefinition().getDatasetList();t.each(a,function(t){var a=i.getMappedSlotListByDataset(e,t.id);a&&0!==a.length?this._aVIPRSlotMapping.push(new o(a,t.id)):this._aVIPRSlotMapping.push(null)}.bind(this))},getDataSetMapping:function(t){return this._aVIPRSlotMapping[t]}})})),define("dashboard-analytics/visualizations/interactions/BinningActionsUtils",["underscore"],(function(t){return function(){function e(){_classCallCheck(this,e)}return e.getBinningFilters=function(t,e){var i=void 0;return e.getBinning()&&(i=t.getFilterEntries(t.getCategoryFilterKey(e.getColumnId(),e.getId()))),i},e.removeLocalBinnedFilterEntries=function(t,e,i){e&&e.length&&t&&(e.forEach((function(e){t.removeFilterEntry(e)})),t.allFilterModificationComplete(i))},e.removeCompoundFilters=function(e,i,o){if(i&&i.models){var a,n=e.getDataItemList();a=n?t.map(n,(function(t){return t.getColumnId()})):[],i.clearCompoundFilters(a),i.allFilterModificationComplete(o)}},e.getBinningFilterForFormatedItem=function(t,i,o){var a=o.getFormat();a.formatSpec&&(a=a.formatSpec);var n,s=a&&(a.maximumFractionDigits||0===a.maximumFractionDigits)?a.maximumFractionDigits:2;return!t.maximumFractionDigits&&0!==t.maximumFractionDigits||t.maximumFractionDigits===s||(n=e.getBinningFilters(i,o)),n},e.findDataItemIndex=function(e,i){if("number"!=typeof i&&e.getDataItemList().length>0){var o=e.getDataItemList();t.find(o,(function(t,e){if("fact"===t.getMetadataColumn().getType())return i=e,!0}))}return i},e.isDataItemBinned=function(t){return t.isBinned()},e.doesWidgetConfigSupportAutobinning=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!0===t.auto},e}()})),define("dashboard-analytics/visualizations/vipr/properties/PropertiesHelper",[],(function(){var t=["weight","style"],e={size:"fontSize",family:"font",weight:"bold",style:"italic"};return function(){function i(){_classCallCheck(this,i)}return i.buildVidaFontPropertiesFromParts=function(i,o,a){var n={family:[],size:null,style:null,weight:null},s=a;for(var r in"string"==typeof a&&(s=i.parseVidaFontProperty(a)),s=s||n)if(s.hasOwnProperty(r)){var l=e[r];-1!==t.indexOf(r)?o[l]?n[r]=l:void 0===o[l]&&s[r]&&(n[r]=s[r].toString()):Array.isArray(n[r])?(n[r].length=0,o[l]?n[r].push(o[l]):void 0===o[l]&&s[r].length&&n[r].push(s[r][0].toString())):o[l]?n[r]=o[l]:void 0===o[l]&&s[r]&&(n[r]=s[r].toString())}var c=Object.keys(n).map((function(t){return n[t]})),d=i.createVidaFontProperty(c),u=d&&d.toString?d.toString():null;return""===u?null:u},i.getVidaFontPropertiesPart=function(e,i,o){var a=o;"string"==typeof o&&(a=e.parseVidaFontProperty(o));var n=a&&a[i]?a[i]:null,s=-1!==t.indexOf(i);return n?!!s||("size"===i&&"object"===(void 0===n?"undefined":_typeof(n))?n.value.toString()+n.unit.toString():n.toString()):!s&&null},i.splitEscapedString=function(t,e,o){var a=t.indexOf(e);if(-1!==a&&a!==t.length&&"\\"!==t[a-1]){var n=t.slice(0,a);t=t.slice(a+1,t.length),o.push(n),i.splitEscapedString(t,e,o)}else o.push(t)},i}()})),define("dashboard-analytics/visualizations/vipr/VIPRUtils",["underscore","../../lib/@waca/core-client/js/core-client/ui/core/Class","./VIPRData","./data/VIPRData","./VIPRSlotMapping","./VIPRConfig","com/ibm/vipr/VIPR","../interactions/BinningActionsUtils","./properties/PropertiesHelper"],(function(t,e,i,o,a,n,s,r,l){"use strict";return new(e.extend({createDataSlots:function(t){var e=t.vizDef,i=this._getConfiguration(t.id);return this._addToSlots(e.slots,e.dataSets,i)},getPropertyPrefixes:function(t){var e=this._getConfiguration(t.id);return e?e.propertyPrefixes:void 0},getListenForPropChanges:function(t){var e=this._getConfiguration(t.id);return e?e.listenForPropChanges:void 0},getGroupedProperty:function(t){var e=this._getConfiguration(t.id);return e?e.groupedProperty:void 0},includeAllProperties:function(t){var e=this._getConfiguration(t.id);return!(!e||!e.includeAllProperties)&&e.includeAllProperties},_addMultiMeasureAndTagsToSlots:function(t,e){t[0].multiMeasure=!0;var i=e.findIndex((function(t){return-1!==t.name.toLowerCase().indexOf("color")}));-1!==i?e[i].tags=["ca.dashboard.repeatHere=true"]:e[0].tags=["ca.dashboard.repeatHere=true"]},_addMultiMeasureAndTagsToCustomVisDataset:function(e,i){if(i&&i.isCustomVis){var o=t.filter(e.slots,(function(e){return e.segments?t.filter(e.segments,(function(t){return"cont"===t.type})):"cont"===e.type})),a=t.filter(e.slots,(function(e){return e.segments?t.filter(e.segments,(function(t){return"cont"!==t.type&&"geospatial"!==t.subType})):"cont"!==e.type&&"geospatial"!==e.subType}));1==o.length&&a.length>0&&this._addMultiMeasureAndTagsToSlots(o,a)}},_addToSlots:function(){var e,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=arguments[1],a=arguments[2],n={};t.isEmpty(o)||t.each(o,function(i){e=i.name,this._addMultiMeasureAndTagsToCustomVisDataset(i,a),t.each(i.slots,function(i){var o;t.isEmpty(i.segments)?n[i.name]?n[i.name].datasetIdList.push(e):n[i.name]=this._buildSlot(i,a,e):t.each(i.segments,function(t){(o=this._buildSlot(t,a,e)).group=i.name,n[t.name]?n[t.name].datasetIdList.push(e):n[t.name]=o}.bind(this))}.bind(this))}.bind(this));var s=[];return i.forEach((function(e){t.isEmpty(e.segments)?s.push(e.name):e.segments.forEach((function(t){s.push(t.name)}))})),s.map((function(t){return n[t]}))},_buildSlot:function(e,i,o){var a=this._getSlotObject(e,i,o);return i&&i.slots?t.extend(a,i.slots[a.id]):a},_getSlotObject:function(e,i,o){var a=this._getSlotType(e),n={id:e.name,caption:e.caption,type:a,role:e.role,maxStackItems:e.maxLevels,optional:e.optional,multiplier:this._isMultiplier(e),stackItems:"ordinal"!==a,multiItems:e.multiDataItem,coachMark:e.coachMark};return e.useCategoryAsValue&&(n.useCategoryAsValue=e.useCategoryAsValue),o&&(n.datasetIdList=[o]),e.multiMeasure&&(n.multiMeasure=e.multiMeasure),e.tags&&(n.tags=e.tags),i&&i.slots&&i.slots[n.id]?t.extend(n,i.slots[n.id]):n},_getSlotType:function(t){return"cat"===t.type?"category":"cont"===t.type?"ordinal":t.type},_isMultiplier:function(t){return["repeatHorizontal","repeatVertical"].indexOf(t.name)>=0},getSinglePaletteProperties:function(t){var e=this._getConfiguration(t);return e&&e.colorPalettes&&e.colorPalettes.single},getViprWidgetPropertyInstances:function(t,e){var i=[];return e.forEach((function(e){var o=t.get(e);o&&i.push(o)})),i},getSinglePalettes:function(t,e){var i=this._getConfiguration(e),o=i&&i.colorPalettes&&i.colorPalettes.single&&Object.keys(i.colorPalettes.single)||[];return 0===o.length?this.getSinglePalettesFromWidget(t):this.getViprWidgetPropertyInstances(t,o)},getSinglePalettesFromWidget:function(t){var e=[];return t.forEach((function(t){"color"===t.type&&t.tags&&-1!==t.tags.indexOf("palette")&&e.push(t.name)})),this.getViprWidgetPropertyInstances(t,e)},getPalettes:function(t,e){var i=[];return t.forEach((function(t){"palette"===t.type&&i.push(t.name)})),this.getViprWidgetPropertyInstances(t,i).concat(this.getSinglePalettes(t,e))},getDefaultValueForProperty:function(t,e){var i=void 0,o=this._getConfiguration(t);return o&&o.properties&&o.properties[e]&&(i=o.properties[e].defaultValue),i},getOverridenDefaultForProperty:function(t,e){var i={defaultValue:null,isActive:!1},o=this._getConfiguration(t);return o&&o.properties&&o.properties[e]&&(i.defaultValue=o.properties[e].defaultValue,i.isActive=o.properties[e].active,i.isReadOnly=o.properties[e].isReadOnly,i.checkForValidValue=o.properties[e].checkForValidValue),i},overrideProperty:function(e,i,o){var a=this._getConfiguration(e);if(a&&a.properties&&a.properties[o]){var n=t.clone(a.properties[o]);(i=t.defaults(n,i)).overridden=!0}return i},isRenderWithoutCompletingMapping:function(t){var e=this._getConfiguration(t);return!(!e||!0!==e.renderWithoutCompletingMapping)},isRecommendable:function(t){var e=this._getConfiguration(t);return!(e&&!1===e.isRecommendable)},isPropertyIncluded:function(e,i){var o=this._getConfiguration(e);return o&&t.contains(o.config.include,i)},isPropertyExcluded:function(e,i){var o=this._getConfiguration(e);return t.contains(o.config.exclude,i)},noDataQuery:function(t){var e=this._getConfiguration(t);return!(!e||!0!==e.noDataQuery)},useFPDAsInsightsInput:function(t){var e=this._getConfiguration(t);return!(!e||!0!==e.useFPDAsInsightsInput)},isDisablePan:function(t){var e=this._getConfiguration(t);return!(!e||!0!==e.disablePan)},aggregateAndSortOnClient:function(t){var e=this._getConfiguration(t);return!(!e||!0!==e.aggregateAndSortOnClient)},getDataRowLimit:function(t){var e=this._getConfiguration(t);return e&&e.dataRowLimit},getDataRowLimitIE:function(t){var e=this._getConfiguration(t);return e&&e.dataRowLimitIE},getVisualizationTabs:function(t){var e=this._getConfiguration(t);return e&&e.tabs},getQueryHints:function(t){var e=this._getConfiguration(t);return e?e.queryHints:null},doesConfigPropertyMatchExpected:function(t,e,i){if(t){var o=this._getConfiguration(t);if(o)return!!o[e]&&o[e]===i}return!1},getBinning:function(t){var e=this._getConfiguration(t);return e&&e.binning?e.binning:{}},canApplyAutoBin:function(t){var e=this.getBinning(t);return this.doesWidgetConfigSupportAutobinning(e)},doesWidgetConfigSupportAutobinning:function(t){return r.doesWidgetConfigSupportAutobinning(t)},_getConfiguration:function(t){return n.getConfig(t)},_getConfigVal:function(t,e){return!(!this._getConfiguration(t)||!this._getConfiguration(t)[e])&&this._getConfiguration(t)[e]},applyRequiredConfiguration:function(e,i,o){var a=this._getConfiguration(e),n=a.config.override;n||(n={},a.config.override=n),t.each(i,(function(t){var e=o[t];n[t]||(n[t]={}),n[t].defaultValue=e}))},_applyPropertyType:function(e,i){return"color"===i.type?(e.type="ColorPicker",e.paletteType="ColorPalette"):"boolean"===i.type?(e.type="CheckBox",e.defaultValue=i.defaultValue):"number"===i.type?e.type="CheckBox":"enum"===i.type&&(e.type="DropDown",e.options=t.map(i.possibleValues,(function(t){return{label:t.caption,value:t.name}}))),e},createData:function(t,e,o){var a=this.doesConfigPropertyMatchExpected(e.getDefinition().getId(),"hideAggTypeInAxisLabels",!0);return new i(t,e,a,o)},createQueryResultData:function(t,e,i){var a=this.doesConfigPropertyMatchExpected(e.getDefinition().getId(),"hideAggTypeInAxisLabels",!0);return new o(t,e,a,i)},createSlotMapping:function(t){return new a(t)},createMetaDataEntries:function(t){return t.metaDataEntries.slice()},isRequiredConfig:function(t,e){return this.getRequiredConfig(t)&&this.getRequiredConfig(t).indexOf(e.name)>-1},getRequiredConfig:function(t){return this._getConfigVal(t,"requiredConfig")},getCursor:function(t){return this._getConfigVal(t,"cursor")},isGeospatial:function(t){return this._getConfigVal(t,"geo")},supportsSortAction:function(t){return!this._getConfigVal(t,"doesNotSupportSortAction")},supportsAnnotations:function(t){return!this._getConfigVal(t,"doesNotSupportAnnotations")},supportsContextualTopBottomAction:function(t){return!this._getConfigVal(t,"doesNotSupportTopBottomAction")},supportsNonContextualTopBottomAction:function(t){return!this._getConfigVal(t,"doesNotSupportTopBottomAction")},supportsFormatAction:function(t){return!this._getConfigVal(t,"doesNotSupportFormatAction")},supportsCustomGroupAction:function(t){return!this._getConfigVal(t,"doesNotSupportCustomGroupAction")},supportsMaintainAxisScale:function(t){return this._getConfigVal(t,"supportsMaintainAxisScale")},supportsCustomDataSelection:function(t){return this._getConfigVal(t,"enableCustomDataSelection")},createVidaFontProperty:function(t){if(t){var e=s.property.Font.parseFamily(t[0]),i=s.property.Length.parse(t[1]),o=s.property.FontStyle.parse(t[2]),a=s.property.FontWeight.parse(t[3]);return s.property.Font.create(e,i,o,a)}},parseVidaFontProperty:function(t){return s.property.Font.parse(t)},getViprProperiesAndGroups:function(e,i,o){var a=e.vizDef.properties;return t.forEach(e.vizDef.configuration,(function(t){i.push(t)})),this._getViprProperiesAndGroups(a,i,o)},_getViprProperiesAndGroups:function(e,i,o){var a=this;t.forEach(e,(function(e){if("group"===e.type){var n=t.pluck(e.properties,"name");return o[e.name]=n,i.push(e),a._getViprProperiesAndGroups(e.properties,i,o)}return i.push(e)}))},_getPropertiesByNames:function(e,i){var o=[];return t.forEach(i,(function(i){var a=t.find(e,(function(t){return t.name===i}));a&&o.push(a)})),o},_getPropertiesByType:function(e,i){return t.filter(e,(function(t){return t.type===i}))},buildVidaFontPropertiesFromParts:function(t,e){return l.buildVidaFontPropertiesFromParts(this,t,e)},getVidaFontPropertiesPart:function(t,e){return l.getVidaFontPropertiesPart(this,t,e)}}))})),define("dashboard-analytics/visualizations/vipr/VIPRBundleHelper",["./VIPRConfig","../../DynamicFileLoader","../../widgets/livewidget/nls/StringResources","underscore"],(function(t,e,i,o){var a,n,s="v1/visualizations",r=function(t,e){t.getGlassCoreSvc(".Logger").error(e)};return n=a=function(){function a(){_classCallCheck(this,a)}return a._loadVIPRLibrariesClass=function(){return e.load(["dashboard-analytics/visualizations/vipr/VIPRLibraries"]).then((function(t){return t[0]})).catch((function(t){console.log(t)}))},a._getVIPRLibraries=function(t){return a._loadVIPRLibrariesClass().then((function(e){return new e({dashboardApi:t.dashboardApi}).setVIPRLibraries()})).catch((function(e){r(t.dashboardApi,e)}))},a._getOnlyEnabledSystemVisualizations=function(t,e){return t.filter((function(t){if(t.featureFlag){var i=t.featureFlag?t.featureFlag.id:"",o=t.featureFlag?t.featureFlag.enabledVal:"enabled";return e.dashboardApi.getGlassCoreSvc(".FeatureChecker").checkValue("dashboard",i,o)}return!0}))},a.getALLVIPRLibraries=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=[],i=[a._getVIPRLibraries(t)];return i.push(a.getCustomBundleVisualizations(t)),Promise.all(i).then((function(i){var o=i[0],n=i[1],s=a._getOnlyEnabledSystemVisualizations(o.system,t);return e.push.apply(e,s),o.custom.length>0&&(a._buildCustomLibVIPRConfig(o.custom||[]),e.push.apply(e,o.custom)),n.length>0&&e.push.apply(e,n),e})).catch((function(e){throw r(t.dashboardApi,e),new Error(e)}))},a.getCustomBundleVisualizations=function(t){var e=t.dashboardApi.getGlassCoreSvc(".Ajax");return e.ajax({url:s+"/custom",type:"GET",contentType:"application/json"}).then((function(t){return a._buildCustomBundleVisualizationsLib(e,t)})).catch((function(e){return r(t.dashboardApi,e),Promise.resolve([])}))},a._buildCustomBundleVisualizationsLib=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=[],n=e.data||[],s=void 0;return 0===n.length?s=Promise.resolve(i):(o.forEach(n,(function(t){i.push({id:t.id,location:"schematic"===t.type?"vizbundles/rave2schematics":"v1/visualizations/"+t.id+"/content/",assetId:t.storeId,icon:t.icon||null,placeholderIcon:"v1/visualizations/"+t.id+"/content/",modificationTime:t.modificationTime,name:t.name,type:t.id,isSchematic:"schematic"===t.type,isCustomVis:"schematic"!==t.type})})),s=a._loadIcon(t,i)),s.then(a._buildCustomLibVIPRConfig)},a._loadIcon=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=[];return e.forEach((function(e){if(e.icon||e.isSchematic)i.push(Promise.resolve(null));else{var o=s+"/id/"+e.id;i.push(t.ajax({url:o,type:"GET",contentType:"application/json"}))}})),Promise.all(i).then((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.forEach((function(t,i){if(t){var o=(t.data||[]).find((function(t){var e=(t=t||{}).file?t.file.toLowerCase():"";return a.isValidIconFileExt(e)}));if(o){var n=o.file.split("\\");e[i].icon=n.join("/")}}})),e}))},a._buildCustomLibVIPRConfig=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.forEach((function(e){t.removeCustomVisConfiguration(e.id),t.addCustomVisConfiguration(e)})),e},a.loadCustomBundleVisualization=function(t){return a.submitAjaxAddOrUpdate(t,"POST",s+"?maskResponses=true&updateAction=FAIL")},a.updateCustomBundleVisualization=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return a.submitAjaxAddOrUpdate(t,"PUT",s+"/id/"+t.bundleId)},a.deleteCustomBundleVisulization=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=e.dashboardApi.getGlassCoreSvc(".Ajax"),a=e.dashboardApi.getGlassCoreSvc(".UserProfile").capabilities,n=-1!==a.indexOf("canManageVisualizations");return n?o.ajax({url:"v1/objects/"+encodeURIComponent(e.assetId),type:"DELETE"}).then((function(){t.removeCustomVisConfiguration(e.id)})):Promise.reject(new Error(i.get("noPermissionToManage")))},a.submitAjaxAddOrUpdate=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments[1],o=arguments[2],a=t.dashboardApi.getGlassCoreSvc(".UserProfile").capabilities,n=-1!==a.indexOf("canManageVisualizations");if(n){var s=t.dashboardApi.getGlassCoreSvc(".Ajax");return s.ajax({url:o,type:e,data:t.data,enctype:"multipart/form-data",processData:!1,contentType:!1}).then((function(t){var e=JSON.parse(t.data);return 200===e.Status||201===e.Status?e:t.jqXHR&&t.jqXHR.responseJSON?Promise.reject(new Error(t.jqXHR.responseJSON.msg)):t.jqXHR&&t.jqXHR.responseText?Promise.reject(new Error(t.jqXHR.responseText)):Promise.reject(new Error(e.Description))}))}return Promise.reject(new Error(i.get("noPermissionToManage")))},a}(),a.isValidIconFileExt=function(t){return t&&!![".png",".svg"].find((function(e){return-1!==t.indexOf(e)}))},n})),define("dashboard-analytics/visualizations/vipr/VIPR",["underscore","../../lib/@waca/core-client/js/core-client/ui/core/Class","com/ibm/vida/control/vida","./VIPRConfig","./VIPRLibraries","./VIPRUtils","./VIPRBundleHelper"],(function(t,e,i,o,a,n,s){"use strict";var r=["visualizationPreview","com.ibm.vis.schematicsPreview"];return new(e.extend({init:function(){this._setInitialStates()},_setInitialStates:function(){this._libs=void 0,this._customLibs=void 0,this.libraries?this.libraries.custom=[]:this.libraries={system:[],custom:[]}},initialize:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.dashboardApi=e.dashboardApi,e.refresh&&this._setInitialStates(),this._libs?Promise.resolve():(this.ajaxSvc=e.dashboardApi.getGlassCoreSvc(".Ajax"),s.getALLVIPRLibraries({dashboardApi:e.dashboardApi}).then((function(i){var a=t._getLibsBundleToCreate(i,e.refresh);return t._setRequiredConfigurationDefaults(a).then((function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];i.forEach((function(e){var i=o.getConfig(e.id);if(e.config={},i)if(i.isCustomVis&&i.bundleInclude)e.config.properties=i.bundleInclude;else if(i.isCustomVis&&!i.bundleInclude){t.dashboardApi.getGlassCoreSvc(".Logger").error("`Failed to set lib.config.properties")}else!i.isCustomVis&&i.config&&(e.config.properties=i.config);i&&i.slotConfig&&(e.config.slots=i.slotConfig)})),t._createLibs(i,e.refresh),t._setLibraries(i)}))})))},updateCustomLibrary:function(t){var e=this._customLibs[t];e&&this._updateLibrary(e)},getLibraries:function(){if(!this._libs){var e=_extends({},this._systemLibs,this._customLibs);this._libs=t.indexBy(e,"id")}return this._libs},getSystemLibIds:function(){return this.libraries?this.libraries.system.map((function(t){return t.id})):[]},getCustomLibIds:function(){return this.libraries?this.libraries.custom.map((function(t){return t.id})):[]},getBundleIds:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.LIB_TYPE_ALL,e=[];return t!==a.LIB_TYPE_ALL&&t!==a.LIB_TYPE_SYSTEM||e.push.apply(e,this.getSystemLibIds()),t!==a.LIB_TYPE_ALL&&t!==a.LIB_TYPE_CUSTOM||e.push.apply(e,this.getCustomLibIds()),e},_setLibraries:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this._customLibs||(this._customLibs={}),this._systemLibs||(this._systemLibs={}),e.forEach((function(e){e.isSchematic||e.isCustomVis||-1!==r.indexOf(e.id)?(t._customLibs[e.id]=e,t.libraries.custom.push(e)):(t._systemLibs[e.id]=e,t.libraries.system.push(e))}))},_getLibsBundleToCreate:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return t;var i=[];return t.forEach((function(t){(t.isSchematic||t.isCustomVis||-1!==r.indexOf(t.id))&&i.push(t)})),i},_createLibs:function(){var e=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];a?o.forEach((function(t){e._updateLibrary(t)})):t.extend(this,i.VIPR.create({bundles:o}))},_updateLibrary:function(t){var e=t||{},i=e.isSchematic;e.id&&!i&&this.unregister(e.id),e.id&&(i&&!this.isRegistered(e.id)||!i)&&this.register(e.id,e.location,e.config,e.fileName,e)},_fetchAndApplyRequiredConfigurationDefaults:function(t){var e=this,i=t.viprDefinitionId,o=t.requiredConfig;return Promise.reduce(o,(function(t,i){return e.dashboardApi.getGlassCoreSvc(".Config").getConfigValue(i).then((function(e){return t[i]=e,t}))}),{}).then((function(t){return-1===Object.values(t).indexOf("default")?(n.applyRequiredConfiguration(i,o,t),null):i})).catch((function(){return i}))},_setRequiredConfigurationDefaults:function(e){var i=this,o=e.map((function(t){return{viprDefinitionId:t.id,requiredConfig:n.getRequiredConfig(t.id)}})).filter((function(t){return!!t.requiredConfig}));return Promise.map(o,(function(t){return i._fetchAndApplyRequiredConfigurationDefaults(t)})).filter((function(t){return!!t})).then((function(i){return e.filter((function(e){return!t.contains(i,e.id)}))}))},createWidget:function(t,e){return new i.SmallMultipleGrid({vipr:this,hostAPI:e},t)},unloadBundle:function(t){this.unload(t)},loadBundle:function(t){var e=this;return this.load(t).then((function(t){return i.SmallMultipleGrid.extendVizBundle(t)})).catch((function(i){var o=e.dashboardApi.getGlassCoreSvc(".Logger");"visualizationPreview"!==t&&o.error(i)}))}}))})),define("dashboard-analytics/widgets/livewidget/util/VisUtil",["dashboard-analytics/widgets/livewidget/nls/StringResources","../../../util/VidaSdkUtil","../../../visualizations/vipr/VIPRLibraries","../../../visualizations/vipr/VIPR","../../../lib/@waca/dashboard-common/dist/api/Error"],(function(t,e,i,o,a){return function(){function n(){_classCallCheck(this,n)}return n.validateVisDefinition=function(t,a){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.getFeature("Visualization").getDefinition(),l=r?r.getId():s.visId,c=r&&i.isSystemLib(r.getId(),o.getSystemLibIds());if(c)return Promise.resolve(!0);var d=t.getFeature("state.internal");if(d){var u=d.getError();if(u&&u.getParams){var p=u.getParams()||{};p.errorInfo&&p.errorInfo.errorCode===i.LOAD_DEFINITION_ERROR&&d.clearError()}}if("visualizationPreview"===l)return e.isSDKActive(a).then((function(t){return t||n._setError(d,l),t}));var h=r.getState().getError();return h?(n._setError(d,l,h),Promise.resolve(!1)):Promise.resolve(!0)},n._setError=function(t,e,i){if(t){var o=i instanceof a?i:n.createVisDefinitionLoadingError(e);t.setError(o)}},n.createVisDefinitionLoadingError=function(e){var o=t.get("loadVisDefinitionError",{id:e});return new a({msg:o,params:{errorInfo:{id:e,errorCode:i.LOAD_DEFINITION_ERROR,errorMessage:o}}})},n}()})),define("dashboard-analytics/visualizations/renderer/VisRenderSequence",["underscore","./VisRenderState","./VisRenderTrace","../../DynamicFileLoader","../../widgets/livewidget/util/VisUtil","../../visualizations/vipr/VIPRLibraries","../../lib/@waca/core-client/js/core-client/ui/core/Events","../../lib/@waca/dashboard-common/dist/api/Error"],(function(t,e,i,o,a,n,s,r){"use strict";var l=[{id:"visView",modulePath:"./sequence/VisViewTask"},{id:"visControl",dependencies:["visView"],modulePath:"./sequence/VisControlTask"},{id:"visSpec",dependencies:["visControl"],modulePath:"./sequence/VisSpecTask"},{id:"data",dependencies:["visSpec"],modulePath:"./sequence/DataTask"},{id:"resultsdatareader",dependencies:["data"],modulePath:"./sequence/ResultsDataReaderTask"},{id:"highlighter",dependencies:["resultsdatareader"],modulePath:"./sequence/HighlighterTask"},{id:"setData",dependencies:["resultsdatareader"],modulePath:"./sequence/SetDataTask"},{id:"render",dependencies:["highlighter"],modulePath:"./sequence/RenderTask"}],c=s.extend({init:function(t){c.inherited("init",this,[t]),this.logger=t.ownerWidget.logger,this.ownerWidget=t.ownerWidget,this.dashboardApi=t.ownerWidget.getDashboardApi(),this.content=this.ownerWidget.content,this.visAPI=t.visModel,this._renderState=new e,this._sequence=null,this._trace=new i(this._renderState),this.widgetExtraStepsIdentifier="",this._renderId=-1},remove:function(){this._getRenderState().remove(),this._renderState=null},isActive:function(){return!!this._renderState},render:function(t){return this.logger&&this.logger.debug("Data widget render start",this.visAPI),t=t||{refreshAll:!0,initial:!0},this.reRender(t)},_getRenderState:function(){if(this._renderState)return this._renderState;throw new Error("widget render aborted")},_isRenderSequenceAPIReady:function(){var t=void 0!==this._renderAPI;return!1===t&&(this._renderAPI=this.content.getFeature("RenderSequence.internal"),(t=void 0!==this._renderAPI)&&this._renderAPI.registerRenderEngine(this)),t},_getTaskProcessor:function(){var t={};return!0===this._isRenderSequenceAPIReady()?(t.startTaskExecution=function(t,e){return"data"===t.id?this._renderAPI.startTaskExecution({task:t,renderContext:e}):t.instance.process(e)}.bind(this),t.resolveTaskExecution=function(t,e,i){"data"===e.id?this._renderAPI.resolveTaskExecution({taskExecution:t,task:e,renderContext:i}):t.resolve()}.bind(this),t.rejectTaskExecution=function(t,e,i,o){"data"===i.id?this._renderAPI.rejectTaskExecution({taskExecution:t,task:i,renderContext:o,error:e}):t.reject(e)}.bind(this)):(t.startTaskExecution=function(t,e){return t.instance.process(e)}.bind(this),t.resolveTaskExecution=function(t){t.resolve()}.bind(this),t.rejectTaskExecution=function(t,e){t.reject(e)}.bind(this)),t},reRender:function(t){var e=this,i=arguments;return a.validateVisDefinition(this.content,this.dashboardApi,{visId:this.ownerWidget.model.visId}).then((function(o){if(o||t&&t.initial){var a=++e._renderId;return(t=t||{refresh:{}}).renderId=a,e._render(t).then((function(i){return(t.refreshAll||t.refresh&&t.refresh.data)&&e.dashboardApi.triggerDashboardEvent("widget:rerendered",{sender:e.ownerWidget.id,refreshAll:t.refreshAll}),e._getRenderState().cleanRenderContextPool(),i})).catch((function(t){if(e.isActive()){var o=t&&(t.message||t.msg)||"dwErrorRenderingVisualization",s=e.content.getFeature("state").getError(),r=e.visAPI&&e.visAPI.getModule()&&e.visAPI.getModule().getSourceName();r||(r="dwErrorMissingDataset"===o?s&&s._params&&s._params.datasetName:" ");var l=e.isLastRun({id:a}),c=["widget render aborted","dwErrorStaleRequest","unSupportedPromptType","cancelPromptDialog"];if(["promptingIsDisabled"].indexOf(o)>-1)throw t;if(-1===c.indexOf(o)){var d=void 0;if(t&&t.errorInfo)d=t.errorInfo;else if(s&&s.getParams){var u=s.getParams();d=u?u.errorInfo:null}l&&e.showError(o,{datasetName:r,errorInfo:d}),d&&d.errorCode===n.LOAD_DEFINITION_ERROR||e.logger.error("An error occurred while re-rendering test",i,e.visAPI,t)}else e.logger.warn(o,{datasetName:r})}else e.logger.debug("An error occurred while re-rendering",i,e.visAPI)}))}}))},onChangeRenderer:function(t){var e=t&&t.sender;if(this._getRenderState().lastSizeRendered=null,this._getRenderState().reloadAllRenderSteps(),"UndoRedoController"!==e){var i={undoRedoTransactionId:t&&t.data&&t.data.undoRedoTransactionId,transactionToken:t&&t.data&&t.data.transactionToken};this.ownerWidget.setPreferredSize(this.visAPI.getDefinition().preferredSize,i)}return this.render({refreshAll:!0,initial:!1})},getLastSizeRendered:function(){return this._renderState?this._renderState.lastSizeRendered:null},firstRenderComplete:function(){return this._getRenderState().firstRenderComplete},_render:function(t){var e=this.content&&this.content.getFeature("state").getError();if(e&&"dwErrorMissingDataset"===e.getMessage()||!t.refresh&&!t.refreshAll){var i=this.ownerWidget&&this.ownerWidget.getAPI().getVisApi().getInvalidReason(),o=this.content&&this.content.getFeature("state").getError();if(i||o)return Promise.reject(new Error(i&&i.msg||o&&o.getMessage()))}return this.ownerWidget.renderStart(t),this._isRenderSequenceAPIReady()?this._renderAPI.triggerRenderSequence(t):this.process(t)},_initializeStep:function(t){this._getRenderState().initCurrentContext(t)},_isStepComplete:function(t,e){var i=t===this._getRenderState().getCurrentContext(e);return!i||i&&t[e]},_completeStep:function(t,e,i){t[e]=i;var o=this._renderState?this._renderState.getCurrentContext(e):null,a=o&&o.id===t.id;return!!o&&a},getVisControl:function(){return this._getRenderState().getCurrentContextData("visControl")},getVisSpec:function(){return this._getRenderState().getCurrentContextData("visSpec")},createRenderSequence:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this._sequence=l.concat([]);var i=Array.isArray(e)?e:[e];return i.forEach((function(e){var i=t._sequence.findIndex((function(t){return t.id===e.id}));-1===i?t._sequence.push(e):t._sequence[i]=e})),this._createDependenciesFromBlockers(),this._sequence.forEach((function(e){t._validateDependencies(e.id)})),this._sequence},_createDependenciesFromBlockers:function(){var t=this;this._sequence.forEach((function(e){e.blocks&&(e.blocks.forEach((function(i){var o=t._getSequenceTask(i);if(o){var a=o.dependencies||[];-1===a.indexOf(e.id)&&a.push(e.id)}})),delete e.blocks)}))},_getSequenceTask:function(t){return this._sequence.find((function(e){return e.id===t}))},_validateDependencies:function(t,e){var i=this,o=e||[];if(-1!==o.indexOf(t))throw new Error('The task with id "'+t+'" has a a circular dependency: '+e);o.push(t);var a=this._getSequenceTask(t);a.dependencies&&a.dependencies.forEach((function(e){if(!i._getSequenceTask(e))throw new Error('The task with id "'+t+'" has a missing dependency "'+e+'"');var a=o.concat([]);i._validateDependencies(e,a)}))},_createExecutionState:function(t){var e=this,i=null;this._isExecuting&&(i=this.executionStateMap),this.executionStateMap={},this._sequence.forEach((function(i){var o={renderId:t.id,id:i.id};e.executionStateMap[i.id]=o,o.whenStepIsComplete=new Promise((function(t,e){o.resolve=t,o.reject=e})),o.whenStepIsComplete.catch((function(t){}))})),this._sequence.forEach((function(o){var a=[];o.dependencies&&o.dependencies.forEach((function(n){a.push(e.executionStateMap[n].whenStepIsComplete),e._trace.taskDependency(o,t,n);var s=i&&i[n];s&&!e._isPartOfTheCurrentRun(t,n)&&(a.push(s.whenStepIsComplete),e._trace.taskDependency(o,t,{renderId:s.renderId,id:n}))})),e.executionStateMap[o.id].whenDepsAreComplete=Promise.all(a)}))},getTaskExecutionState:function(t){return this.executionStateMap[t]},isLastRun:function(t){return t.id===this._renderId},_isPartOfTheCurrentRun:function(t,e){var i=this._getRenderState().getCurrentContext(e);return i&&i.id===t.id},_getAllDependencies:function(e,i){var o=this,a={};return t.each(i,(function(n){n.dependencies&&n.dependencies.indexOf(e)>-1&&(a[n.id]=n,t.extend(a,o._getAllDependencies(n.id,i)))})),a},_applyRefreshDependencies:function(e,i){var o=this;return i.refresh&&t.each(i.refresh,(function(a,n){a&&t.each(o._getAllDependencies(n,e),(function(t){i.refresh[t.id]=!0}))})),i},_getWidgetStepsIdentifier:function(t){return t.map((function(t){return t.id})).toString()},_ensureSequenceUpToDate:function(){var t=this.ownerWidget.getExtraRenderSequenceSteps();this._isRenderSequenceAPIReady()&&(t=t.concat(this._renderAPI.getProvidersRenderStepList())),this.widgetExtraStepsIdentifier!==this._getWidgetStepsIdentifier(t)&&(this._sequence=null),this._sequence||(this.createRenderSequence(t),this.widgetExtraStepsIdentifier=this._getWidgetStepsIdentifier(t))},process:function(t){var e=this;return this._ensureSequenceUpToDate(),this._loadTasks(this._sequence).then((function(i){return e._preProcessDataOptions(t).then((function(t){t=e._applyRefreshDependencies(e._sequence,t);var o=e._renderState.addRenderContext(t);return e._logRenderContext("_render",o),e._trace.startRender(i,o,t),e._processTasks(i,o)}))}))},_preProcessDataOptions:function(t){return t&&t.refresh&&t.refresh.dataIfQueryChanged?(delete t.refresh.dataIfQueryChanged,this._queryChanged().then((function(e){return e.isRenderNeeded?t.refresh.data=!0:delete t.refresh.data,t}))):Promise.resolve(t)},_queryChanged:function(){if(this.ownerWidget.useNewQueryApi()){var t=this.content.getFeature("DataQueryExecution.internal");return Promise.resolve({isRenderNeeded:t.queryChanged()})}return this.visAPI.queryChanged()},_processTasks:function(t,e){var i=this;this._isExecuting=!0,this._createExecutionState(e);var o=this._getTaskProcessor();e.useAPI=this.ownerWidget.useNewQueryApi();var a=[];return t.forEach((function(t){var n=i.getTaskExecutionState(t.id);a.push(n.whenDepsAreComplete.then((function(){i._trace.startTask(t,e);try{return o.startTaskExecution(t,e).then((function(){i._trace.endTask(t,e,"SUCCEEDED"),o.resolveTaskExecution(n,t,e)})).catch((function(a){throw i._trace.endTask(t,e,"FAILED",a),o.rejectTaskExecution(n,a,t,e),a}))}catch(a){throw i._trace.endTask(t,e,"FAILED",a),o.rejectTaskExecution(n,a,t,e),a}}),(function(o){throw i._trace.endTask(t,e,"DEPENDENCY_FAILED",o),n.reject(o),o})))})),Promise.all(a).then((function(){return i._isExecuting=!1,e}))},_resolvePath:function(t){if(!t||0===t.length)return null;var e=t,i=t.indexOf("./");return i>-1&&(e="dashboard-analytics/visualizations/renderer/"+t.substr(i+2)),e},_getSequenceModulePaths:function(e){var i=this;return t.chain(e).map((function(t){var e=t.modulePath;return i._resolvePath(e)})).value()},_loadTasks:function(e){var i=this,a=this._getSequenceModulePaths(e);return o.load(a).then((function(o){return t.map(e,(function(t,e){return{instance:new(t.module||o[e])({id:t.id,owner:i,ownerWidget:i.ownerWidget,logger:i.logger,visAPI:i.visAPI,dashboardApi:i.dashboardApi,content:i.content},t.moduleOptions),id:t.id}}))}))},_logRenderContext:function(e,i){var o="render sequence stage:"+e+" {rendering "+this.visAPI.id+":";t.each(t.keys(i),function(t){if("id"!==t){var e=this._getRenderState().getCurrentContext(t);o+=t+"("+(e?e.id:"<NULL>")+")"}}.bind(this));var a=this.ownerWidget.model?this.ownerWidget.model.toJSON():"NULL";this.logger.debug(o+", id="+i.id+"}",a)},showError:function(t,e,i){var o=this.content.getFeature("state.internal");if(o){var a=new r({msg:t,params:e},{type:i});o.setError(a)}},enableTrace:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._trace.enable(t)},clearTrace:function(){return this._trace.clear()},getTrace:function(){return this._trace.getTrace()}});return c})),define("dashboard-analytics/visualizations/renderer/VisController",["underscore","./VisActionHelper","./VisRenderSequence","../../lib/@waca/core-client/js/core-client/ui/core/Events"],(function(t,e,i,o){"use strict";var a=null;return a=o.extend({init:function(o){a.inherited("init",this,[o]),this._visModel=o.visModel,this._visAPI=o.visAPI,this._ownerWidget=o.ownerWidget,this._visRenderSequence=new i(o),this._visSelectionController=o.selectionController,this._visActionHelper=new e(t.extend(o,{selectionController:this._visSelectionController,content:this._ownerWidget.content})),o.cbGetActionsForFilter=this._visActionHelper.getActionsForLocalFilter.bind(this._visActionHelper),o.getNewFilterActionForContextColumn=this._visActionHelper.getNewFilterActionForContextColumn;var n=this._visSelectionController;this.select=n.select.bind(n),this.getItemKeys=n.getItemKeys.bind(n),this.isItemSelected=n.isItemSelected.bind(n),this.isValueSelected=n.isValueSelected.bind(n),this.getSelectedValues=n.getSelectedValues.bind(n),this.getSelectedTuples=n.getSelectedTuples.bind(n)},getAPI:function(){return this},destroy:function(){this._visSelectionController&&(this._visSelectionController.remove(),this._visSelectionController=null),this._visActionHelper&&(this._visActionHelper.remove(),delete this._visActionHelper),this._visRenderSequence&&(this._visRenderSequence.remove(),delete this._visRenderSequence)},getActionHelper:function(){return this._visActionHelper},getRenderSequence:function(){return this._visRenderSequence}})})),define("dashboard-analytics/util/EventUtils",["underscore"],(function(t){var e,i;return i=e=function(){function e(){_classCallCheck(this,e)}return e.toDeprecatedPayload=function(t){if(!t)return t;var e=void 0!==t.value?t.value:t,i=void 0!==t.label?t.label:e,o={u:e,d:i,value:e,label:i};return void 0!==t.p&&null!==t.p&&(o.p=t.p),o},e.getDataPointKey=function(i){var o="",a=t.clone(i).sort(e.compareDataPointKey);return t.each(a,(function(t){var i=t.u||t;o+=i+e.SEPARATOR})),o.slice(0,-1)},e.compareDataPointKey=function(t,e){return t.u<e.u?-1:t.u>e.u?1:0},e.getItemKey=function(t){return Array.isArray(t)?e.getDataPointKey(t):t.u||t},e}(),e.SEPARATOR="×",i})),define("dashboard-analytics/visualizations/renderer/Vis2SelectionController",["underscore","../../widgets/livewidget/nls/StringResources","../../dataSources/utils/DatasourceUtil","../../util/DashboardFormatter","../../lib/@waca/core-client/js/core-client/utils/UniqueId","../../util/EventUtils"],(function(t,e,i,o,a,n){"use strict";return function(){function s(t){_classCallCheck(this,s),this._visAPI=t.visAPI||t.visModel,this._ownerWidget=t.visModel.ownerWidget,this.visualization=this._ownerWidget.content.getFeature("Visualization"),this._pageContextAPI=t.pageContext,this.synchronizeData=t.synchronizeData,this.dashboardApi=this._ownerWidget.getDashboardApi(),this.transaction=this.dashboardApi.getFeature("Transaction"),this.registerEvents()}return s.prototype.getAPI=function(){return this},s.prototype.destroy=function(){this.remove()},s.prototype.getToolbarTitleForSelections=function(i,a){var n=this._getCustomTitleSelections(i),s=i.getCategorySetSize()+n.length,r=this.getSelectedCount();if(a&&a.isRightClick&&r&&(s=r+n.length),(s=s||1)>1)return e.get("multiselectMsg",{count:s});var l="",c=i.getCategorySelections().concat(n);return t.each(c,function(t){var e=t.slotDataItem;if(t&&t.value){var i=t.value.hasOwnProperty("d")?t.value.d:t.value;""!==l&&(l+=" | "),l+=e?o.format(i,e.getFormat()):i}}.bind(this)),l},s.prototype.getSelectedCount=function(){var t=0,e=this._visAPI.getFilterInfo({type:"selections"});if(e&&e[0]){var i=e[0].values||e[0].valueSummary;t=i?i.length:t}return t},s.prototype._getSelectionValue=function(t){return t.value.hasOwnProperty("d")?t.value.d:t.value.hasOwnProperty("v")?t.value.v:t.value.hasOwnProperty("value")?t.value.value:t.value},s.prototype.getToolbarLabelsForSelections=function(i){var a=[],n=i.getOrdinalSelections(),s={};return t.each(n,function(t){var e=t.slotDataItem,i=e.getId(),o=s[i]||{value:null,count:0},a=this._getOrdinalLabel(t.slot,e),n=void 0;if(t&&t.value||0===t.value){var r=this._getSelectionValue(t);isNaN(r)||null===r?"string"==typeof r&&(o.value=r):(n=Number(r),null!==o.value?o.value+=n:o.value=n),o.count++}o.name=a,o.dataType=e.getMetadataColumn().getDataType(),o.formatSpec=e.getFormat(),o.aggregate=e.getAggregation(),s[i]=o}.bind(this)),t.each(s,(function(t){var i=t.value;(t.count>1&&"sum"!==t.aggregate||"N/A"===i)&&(i=e.get("value_is_not_available")),null!=i&&""!==i||(i=t.formatSpec?o.format(t.value,t.formatSpec):e.get("value_is_not_available")),a.push({name:t.name,dataType:t.dataType,formatSpec:t.formatSpec,value:i})})),(a=t.uniq(a,(function(t){return t.name+t.value}))).push.apply(a,this._getCustomLabelSelections(i)),a},s.prototype._getOrdinalLabel=function(t,i){var o=i.getAggregation();return"sum"===o?i.getLabel():e.get("aggregatedColumnLabel",{aggregationTypeLabel:e.get(o),column:i.getLabel()})},s.prototype.select=function(t,e){var i=this;(t=t||{}).brushingSpec=this._getBrushingItemSpec(t.itemIds),this._visAPI.setPendingFilters(!!t.pending);var o=this.transaction.startTransaction(e),n={payloadData:{undoRedoTransactionId:o&&o.transactionId||t.undoRedoTransactionId||a.get("select"),silent:!1,transactionToken:o},multiTuple:t.multiTuple,synchOptions:{pageContext:this._getPendingPageContext(t),newSelectionIsEmpty:this._newSelectionIsEmpty.bind(this)},skipFilterFocus:!0};return this.synchronizeData.handleBrushingSelection(t,n).then((function(){delete n.synchOptions,t.isSynchronizedEntry=!1,i._select(t,n)})).finally((function(){i.transaction.endTransaction(o)}))},s.prototype._getPendingPageContext=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.pending?this._visAPI.setPendingFilters(!0):this._pageContextAPI},s.prototype._getPageContext=function(t){return t&&t.pageContext?t.pageContext:this._pageContextAPI},s.prototype._updateEdgeSelection=function(t,e,i,o){var a=this._getBrushingItemSpec(t,!1,i);this._getPageContext(o).updateFilterContext(a,{command:i.command,values:this._getBrushingValueSpec(e,o)},o)},s.prototype._updateEdgeOrPointSelection=function(t,e,i,o){var a=this._getBrushingItemSpec(t,!1,i);return this._getPageContext(o).updateFilterContext(a,{command:i.command,values:this._getBrushingValueSpec(e,o)},o)},s.prototype.isItemSelected=function(t){var e=this._getBrushingItem(t);return!!(e&&e.getValueCount()>0)},s.prototype.isValueSelected=function(t,e){var i=this._getBrushingItem(t);if(i){var o=i.getValueIds();return o&&-1!==o.indexOf(e.u?e.u:e)}return!1},s.prototype._getBrushingItem=function(t){return this._pageContextAPI.getPageContextItem({itemId:t,origin:"visualization",scope:this._visAPI.getScope(),eventGroupId:this._visAPI.getEventGroupId()})},s.prototype.getSelectedValues=function(t){var e=this._getBrushingItem(t);return e?e.getValueIds():[]},s.prototype.getSelectedTuples=function(t){var e=this._getBrushingItemSpec(t),i=this._pageContextAPI.getPageContextItem(e);return i&&i.getValueCount()?i.getValues():[]},s.prototype.getItemKeys=function(e){return t.map(e,(function(t){return n.getItemKey(t)}))},s.prototype._select=function(e,i){var o=this;(i=i||{}).pageContext=this._getPendingPageContext(e);var a=Array.isArray(e.itemIds)?e.itemIds:[e.itemIds],n=Array.isArray(e.tuple)?e.tuple:[e.tuple],s=this._newSelectionIsEmpty(n);i.silent=!s,this._clearSlotSelections(e.slotsToClear,i),s||(e.edgeSelect?(i.payloadData=i.payloadData||{},a.forEach((function(s,r){var l=t.flatten(n);i.payloadData.ignorePageContextChanged=r!==l.length-1,i.silent=i.payloadData.ignorePageContextChanged,i.selectionInfo=e.selectionInfo,o._updateEdgeSelection(a[r],l[r],e,i)}))):(i.silent=!1,i.selectionInfo=e.selectionInfo,this._updateEdgeOrPointSelection(a,n,e,i)))},s.prototype._clearSlotSelections=function(e,i){var o=[];t.each(e,function(e){var i=e.getDataItemList();t.each(i,function(t){o.push(t.getColumnId())}.bind(this))}.bind(this));var a=this._getBrushingItemSpec(o,!0);return a.hierarchiesContain=o,this._getPageContext(i).deletePageContextItems(a,i)},s.prototype._getBrushingItemSpec=function(e,i,o){e=Array.isArray(e)?e:[e];var a=t.map(e,(function(t){return{hierarchyUniqueName:t}})),n=this.visualization.getDataSource(),s={origin:"visualization",eventSourceId:this._ownerWidget.getId(),sourceId:n&&n.getId(),scope:this._visAPI.getScope(),eventGroupId:this._visAPI.getEventGroupId(),hierarchies:a,hierarchyUniqueNames:e},r=this._visAPI.getEventGroupId();return r&&!i&&(s.eventGroupId=r),o&&(o.synchDataId&&(s.synchDataId=o.synchDataId),o.isSynchronizedEntry&&(s.isSynchronizedEntry=o.isSynchronizedEntry)),s},s.prototype._getBrushingValueSpec=function(e,i){var o=!Array.isArray(e)||1===e.length,a=[];return e=Array.isArray(e)?e:[e],t.each(e,function(e){if(Array.isArray(e)){var i=[];t.each(e,function(t){i.push(this._getTuplePartValue(t))}.bind(this)),a.push(i)}else a.push(this._getTuplePartValue(e))}.bind(this)),o||i.multiTuple?a:[a]},s.prototype._getTuplePartValue=function(t){var e={};return t&&void 0!==t.u?(e.u=t.u,e.d=void 0!==t.d?t.d:t.u,(t.p||t.pu)&&(e.p=t.p||t.pu)):(e.u=t,e.d=t),e},s.prototype._canApplyBrushing=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t.eventGroupId===this._visAPI.getEventGroupId()&&t.eventSourceId!==this._ownerWidget.getId()&&t.scope===this._visAPI.getScope()},s.prototype._handleSynchronizeData=function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=e.data;if(o){var a=this._visAPI.getModule(),n=this.visualization.getDataSource(),s=i.getTableRef(n,this.visualization.getSlots().getDataItemList().map((function(t){return t.getColumnId()}))),r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.ignoreSynchBrushData||[];return-1!==i.indexOf(t._ownerWidget.getId())},l=function(t){return o.find((function(e){return e.sourceId===t&&i.haveATableReference(s,e.tableRef)}))},c=l(n.getId());if(c&&!r(c)&&!c.hasNotApplied&&a&&this._canApplyBrushing(e.scope,s,c.tableRef)){c.hasNotApplied=!0;var d={origin:"visualization",scope:e.scope.scope,eventGroupId:e.scope.eventGroupId,sourceId:n.getId()},u=c.getNetSlotsToClear({dataSlots:this.visualization.getSlots().getMappedSlotList(),sourceModule:c.sourceModule,targetModule:a,tableNames:s,pageContext:this._getPendingPageContext(e.arguments),selector:d,itemIds:c.itemIds,newSelectionIsEmpty:this._newSelectionIsEmpty(c.tuple)}),p={command:e.arguments.command,pending:e.arguments.pending,edgeSelect:this._ownerWidget.getEdgeSelection(),slotsToClear:c.append?[]:u,itemIds:c.itemIds,tuple:c.tuple,synchDataId:c.synchDataId,isSynchronizedEntry:!0};this._select(p,c.options)}}},s.prototype._getCustomTitleSelections=function(t){return"function"==typeof t.getCustomTitleSelections?t.getCustomTitleSelections():[]},s.prototype._getCustomLabelSelections=function(t){return"function"==typeof t.getCustomLabelSelections?t.getCustomLabelSelections():[]},s.prototype._newSelectionIsEmpty=function(e){return!e||!t.flatten(e).length},s.prototype.remove=function(){this.unregisterEvents()},s.prototype.registerEvents=function(){this.dashboardApi.on("synchronizeData:applyBrushing",this._handleSynchronizeData,this)},s.prototype.unregisterEvents=function(){this.dashboardApi.off("synchronizeData:applyBrushing",this._handleSynchronizeData,this)},s}()})),define("dashboard-analytics/widgets/livewidget/modelapis/modelmanagers/VisModelManagerLeftover",["underscore","../../../../lib/@waca/core-client/js/core-client/ui/core/Events"],(function(t,e){"use strict";var i=null;return i=e.extend({init:function(t){i.inherited("init",this,arguments),this.content=t.content,this.widgetModel=t.widgetModel,this.ownerWidget=t.ownerWidget,this.dashboardApi=t.dashboardApi},_isCustomDataSelectionEnabled:function(){return this.dashboardApi.getAppConfig("enableCustomDataSelection")||this.supportsCustomDataSelection()},supportsCustomDataSelection:function(){return this.content.getFeature("Visualization").getDefinition().getProperty("supportsCustomDataSelection")},getCustomDataDecoration:function(t){var e=[];if(this._isCustomDataSelectionEnabled()){var i=this.widgetModel.get("customData");i&&i[t]&&i[t].forEach((function(t){e.push({id:t.id,value:t.value})}))}return e},setCustomDataDecoration:function(t,e,i){if(this._isCustomDataSelectionEnabled()&&this._isCustomDataUpdateNeeded(e)){var o=e.map((function(t){return{id:t.id,value:t.value}})),a={};a[t]=o,this.widgetModel.set({customData:a},i)}},getDecoratedCustomData:function(t){var e=this.getCustomDataDecoration(t).map((function(t){return t.id}));return this.getCustomData(e)},getCustomData:function(t){var e=this.ownerWidget.getCustomData()||[];return t&&(e=e.filter((function(e){return t.find((function(t){return t===e.id}))}))),e},_isCustomDataUpdateNeeded:function(t){var e=this.widgetModel.get("customData");return e&&e.selected&&e.selected.length||t&&t.length}})})),define("dashboard-analytics/widgets/livewidget/VisualizationCreator",["./visapi/VisAPI","./visapi/support/VisRenderSupport","./visapi/support/VisConditionsSupport","./visapi/support/VisQuerySupport","../../visualizations/renderer/VisController","../../visualizations/renderer/Vis2SelectionController","../../lib/@waca/core-client/js/core-client/ui/core/Class","../../lib/@waca/dashboard-common/dist/api/Error","./nls/StringResources","underscore","./modelapis/modelmanagers/VisModelManagerLeftover"],(function(t,e,i,o,a,n,s,r,l,c,d){"use strict";var u=s.extend({init:function(t){u.inherited("init",this,arguments),this.ownerWidget=t.ownerWidget,this.widgetModel=t.widgetModel,this.dashboardApi=t.dashboardAPI,this.logger=t.logger,this.isPreview=!!t.initialConfigJSON.isPreview&&t.initialConfigJSON.isPreview,this.content=t.content,this.visModelManager=t.legacyManagers.visModelManager,this.dataModel=t.legacyManagers.dataModel,this.visFilterSupport=t.legacyManagers.visFilterSupport,this.visPropertySupport=t.legacyManagers.visPropertySupport,this.displayTypeManager=t.legacyManagers.visDisplayTypeManager,this.recommender=t.legacyManagers.recommender,this.pageContext=null,this.synchronizeData=null,this.visDefinitions=this.dashboardApi.getFeature("VisDefinitions.internal"),this.visualizationFeature=this.content.getFeature("Visualization"),this.contentFeatureLoader=t.contentFeatureLoader},destroy:function(){if(this.visAPI)try{this.visAPI.destroy()}catch(t){}finally{this.visAPI=null}this.visModelManager=null,this.visFilterSupport=null,this.visConditionsSupport=null,this.visPropertySupport=null,this.displayTypeManager=null,this.recommender=null,this.visDefinitions=null,this.visualizationFeature=null,this.contentFeatureLoader=null,this.pageContext=null,this.synchronizeData=null,this.content=null,this.ownerWidget=null,this.widgetModel=null,this.dashboardApi=null,this.logger=null,this.visRenderSupport&&(this.visRenderSupport.remove(),this.visRenderSupport=null),u.inherited("destroy",this,arguments)},setPageContext:function(t){this.pageContext=t},setSynchronizeData:function(t){this.synchronizeData=t},_validateVisDefinition:function(t){var e=this.visDefinitions.getById(t);return e.getState().getError()?e.refresh():Promise.resolve()},createVisualization:function(){var t=this;return this.visualizationFeature.getDataSource()?this._validateVisDefinition(this.widgetModel.visId).then((function(){t._initializeModelManagers(),t.dashboardApi.getCanvasWhenReady().then((function(){return t.synchronizeData.loadBrushedContext(t.pageContext,t.visualizationFeature,t.visAPI).then((function(){t.ownerWidget.readyDfd.resolve()}))}))})).catch((function(e){throw t._showLoadingVisualizationNotFound(t.widgetModel.visId,e),e})):(this.createEmptyVis(),this.ownerWidget.readyDfd.promise)},_showLoadingVisualizationNotFound:function(t,e){var i=e instanceof r&&e.getParams(),o=i?e.getParams().errorInfo.errorMessage:l.get("dwErrorLoadingVisualizationNotFound"),a={errorInfo:{id:t||l.get("emptyVisualization"),errorCode:i?e.getParams().errorInfo.errorCode:null,errorMessage:o}};this.showError(o,a)},createVisAPI:function(e){return this.visAPI?this.visAPI.reIntialize(e):this.visAPI=new t(e),this.visAPI},createEmptyVis:function(){try{this._initializeModelManagers(),this.ownerWidget.readyDfd.resolve()}catch(t){this._showLoadingVisualizationNotFound(this.widgetModel&&this.widgetModel.visId,t)}},_initializeModelManagers:function(){this.createVisConditionSupportDeprecatedFeature(),this.visQuerySupport=new o({visModelManager:this.visModelManager,ownerWidget:this.ownerWidget,propertySupport:this.visPropertySupport,pageContext:this.pageContext,logger:this.logger,visAPI:this.visAPI}),this.visRenderSupport=new e({visQuerySupport:this.visQuerySupport,content:this.content,visModelManager:this.visModelManager,ownerWidget:this.ownerWidget,pageContext:this.pageContext,synchronizeData:this.synchronizeData,dashboardApi:this.dashboardApi}),this.visModelManagerLEFTOVER=new d({content:this.content,widgetModel:this.widgetModel,ownerWidget:this.ownerWidget,dashboardApi:this.dashboardApi}),this.visAPI=this.createVisAPI({visModelManager:this.visModelManager,visRenderSupport:this.visRenderSupport,visFilterSupport:this.visFilterSupport,visConditionsSupport:this.visConditionsSupport,visPropertySupport:this.visPropertySupport,visQuerySupport:this.visQuerySupport,ownerWidget:this.ownerWidget,visModelManagerLEFTOVER:this.visModelManagerLEFTOVER}),this.ownerWidget.setVisModelManager(this.visModelManager,this.visAPI),this.visAPI.setDataMembersTEMPORARILY({ownerWidget:this.ownerWidget,pendingFilters:this.visModelManager.pendingFilters,localFilters:this.visModelManager.localFilters}),this.createVisInteractivityControllerDeprecatedFeature(),this.visQuerySupport.initialize(this.visAPI,this.content),this.visRenderSupport.initialize(),this.visConditionsSupport.initialize(this.visAPI)},showError:function(t,e,i){var o=this.content.getFeature("state.internal");if(o){var a=new r({msg:t,params:e},{type:i});o.setError(a)}},recreateVisualization:function(){return this.createVisualization()},getDisplayTypeManager:function(){return this.displayTypeManager},getModule:function(){return this.visModelManager.getModule()},_handleGetDataSetError:function(t,e){this.showError("dwErrorMissingDataset",{datasetName:t.sourceInfo?t.sourceInfo.name:e})},getVisModelManager:function(){return this.visModelManager},createVisConditionSupportDeprecatedFeature:function(){this.visConditionsSupport||(this.visConditionsSupport=new i({visModelManager:this.visModelManager,widgetModel:this.widgetModel,pageContext:this.pageContext,dashboardApi:this.dashboardApi,visualization:this.visualizationFeature,dataModel:this.dataModel}),this.contentFeatureLoader.registerDeprecatedFeature(this.content.getId(),"VisConditionsSupport.deprecated",this.visConditionsSupport))},createVisInteractivityControllerDeprecatedFeature:function(){this.visSelectionController||(this.visSelectionController=new n({visAPI:this.visAPI,visModel:this.visAPI,ownerWidget:this.ownerWidget,pageContext:this.pageContext,synchronizeData:this.synchronizeData,dashboardApi:this.dashboardApi}),this.contentFeatureLoader.registerDeprecatedFeature(this.content.getId(),"SelectionController.deprecated",this.visSelectionController)),this.visInteractivityController||(this.visInteractivityController=new a({visAPI:this.visAPI,visModel:this.visAPI,ownerWidget:this.ownerWidget,pageContext:this.pageContext,synchronizeData:this.synchronizeData,dashboardApi:this.dashboardApi,selectionController:this.visSelectionController}),this.contentFeatureLoader.registerDeprecatedFeature(this.content.getId(),"InteractivityController.deprecated",this.visInteractivityController))}});return u})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/utils/DialogBlocker",["jquery"],(function(t){return{dialogBlockerClasses:["dialogBlocker","ba-common-dialog__blockerCell"],isShowingDialogBlocker:function(){return this.dialogBlockerClasses.some((function(t){return document.getElementsByClassName(t).length>0}))},createBlocker:function(){var t=document.createElement("div");return t.classList.add("dialogBlocker"),t.setAttribute("tabindex","-1"),t},getJqBlocker:function(){return this._wrapEleInJq(this.createBlocker())},show:function(t,e){return e?e.length>0&&(e=e[0]):e=this.createBlocker(),(t=t.length?t[0]:t).appendChild(e),this._wrapEleInJq(e)},_wrapEleInJq:function(e){return t(e)}}})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/utils/Flyout",["jquery","../lib/@waca/core-client/js/core-client/ui/AccessibleView","doT","underscore","./DialogBlocker"],(function(t,e,i,o,a){var n=0,s=e.extend({bsFullTemplateString:'<div {{? it.marginLeft}}style="margin-left:{{=it.marginLeft}}px" {{?}}class="popover {{=it.popoverClass}}"><div class="arrow"></div><div class="flyout-content-container">{{=it.containerTemplate}}</div></div>',containerTemplateString:'{{=it.closeBtn}} <div id="{{=it.id}}" class="flyout-content"> <div style="{{? it.ht}}height:{{=it.ht}}px;{{?}}{{? it.wd}}width:{{=it.wd}}px;{{?}} {{? it.ht || it.wd}} overflow:auto;-webkit-overflow-scrolling: touch;{{?}}" class="popover-content"> </div></div>',closeBtnTemplateString:'<div id="{{=it.bid}}" class="flyout-close-button"> <span class="glyphicon glyphicon-remove-circle"></span> </div>',placement:null,enableTabLooping:!0,init:function(e){if(s.inherited("init",this,[{launchPoint:e.launchPoint}]),o.defaults(e,{modal:!1}),this.forceRedraw=e.forceRedraw,this.logger=e.logger,this.selector=e.selector,this.notCentered=e.notCentered,this.relatedNodes=e.relatedNodes||[],this.once=e.once,this.modal=e.modal,this.hideOnMouseLeave=e.hideOnMouseLeave,this.placement||(this.placement=e.placement),this.notCentered=e.notCentered,this.alignment=e.alignment,this.hideEventsAttached=!1,e.pageX){var i=t(this.selector),r=e.placement||this._calculatePlacement(0,i);if("top"===r||"bottom"===r){var l=t(this.selector).offset().left+t(this.selector).width()/2;e.marginLeft=e.pageX-l}}n++,this.id="_pop_"+n;var c=this.id+"_btn_",d=this._generateContainerTemplate(e,this.id,c);this.contentRootSelector="#"+this.id+">.popover-content";var u=e.viewInstance;u||(u=new e.viewClass({popupContainer:this,content:e.content,viewOptions:e.viewOptions,contentRootSelector:this.contentRootSelector,maxHt:e.maxHt,maxWd:e.maxWd,logger:this.logger}),this.isDestroyContentView=!0),this.view=u;var p=u;u.getRenderedHtml&&(p=u.getRenderedHtml.bind(u)),this.content=p;var h=e.container;this.modal&&((h=a.getJqBlocker()).addClass("show"),h.addClass("transparent"),this._blocker=h);var g=e.viewport,f={placement:e.placement||this._calculatePlacement.bind(this),trigger:"manual",container:h,content:p,viewport:g,html:!0,template:d,sanitize:!1};this.popover=t(this.selector).popover(f),this._bindEvents(e,c)},_addBlocker:function(){a.show(document.body,this._blocker)},_findCurrentOpenedPopoversToClose:function(){var e=t(".flyout-content-container"),i=[];return o.each(e,(function(e){var o=t(e).data("flyout");o&&i.push(o)})),i},open:function(t){return this.forceRedraw||!this.isOpen?this._open(t):(this.isOpenReady=Promise.resolve(),this.isOpenReady)},_open:function(e){var i=this;return this.isOpenReady=new Promise((function(t){var e=i._findCurrentOpenedPopoversToClose();if(e.length>0){var a={},n={};o.each(e,(function(e){n[e.id]=e,a[e.id]={flyout:e,hiddenPopoverCallback:function(){delete n[e.id],0===o.keys(n).length&&t(a)}},e.popover.on("hidden.bs.popover",a[e.id].hiddenPopoverCallback)})),o.each(a,(function(t){t.flyout.close()}))}else t()})).then((function(a){o.each(a,(function(t){t.flyout.popover.off("hidden.bs.popover",t.hiddenPopoverCallback)})),i.modal&&!i.isOpen&&t(i.popover).has(e)&&i._addBlocker(),i._openFlyout(e)})),this.isOpenReady},openIsReady:function(){var t=this;return(this.isOpenReady||Promise.resolve()).then((function(){return!!t.isOpen}))},_openFlyout:function(e){var i=this;if(!this.isOpen){if(t(this.popover).has(e)){var o=t(e);o.popover("show");var a=o.length&&t.data(o[0],"bs.popover");a&&a.$tip?("top"===this.alignment?a.$tip.css("top",a.$element.position().top):"left"===this.alignment&&a.$tip.css("left",a.$element.position().left),!this.notCentered||"right"!==this.placement&&"left"!==this.placement?!this.notCentered||"top"!==this.placement&&"bottom"!==this.placement||a.$tip.css("left",a.$element.offset().left):a.$tip.css("top",a.$element.offset().top),this.adjustPopoverInViewport(a),a.$tip.on("userCloseFlyout",(function(){i.close()}))):console.error("Cannot retrieve popover object")}this.isOpen=!0}},adjustPopoverInViewport:function(e){var i=e.$tip,o=i.get(0).getBoundingClientRect(),a=t(window).width(),n=t(window).height(),s=parseFloat(i.css("margin-left")),r=parseFloat(i.css("margin-right")),l=parseFloat(i.css("margin-top")),c=parseFloat(i.css("margin-bottom")),d=o.left+s,u=o.right-r,p=o.top+l,h=o.bottom-c;if(d<0)i.css("left",-s);else if(a<u){var g=Math.min(u-a,s+o.left);i.css("left",o.left-g)}if(p<0)i.css("top",-l);else if(n<h){var f=Math.min(h-n,c+o.top);i.css("top",o.top-f)}},close:function(e){this.detachHideEvents(),t(this.selector).popover("hide"),this.view.trigger("flyout:hide",e),this._removeBlocker(),this.restoreFocus(),this.modal&&this.destroy(),this.isOpen=!1,delete this.isOpenReady,this.view.onPopupDone&&this.view.onPopupDone()},restoreFocus:function(){t(this.getLaunchPoint()).focus()},destroy:function(){var e=this,i={viewId:this.view.viewId};return this.view.trigger("flyout:destroy",i),this.once=!1,this.isOpen=!1,delete this.isOpenReady,new Promise((function(i){e.popover.on("hidden.bs.popover",(function(){e.popover&&(e.popover.off("shown.bs.popover"),e.popover.off("hidden.bs.popover"),e.popover.off("click.flyoutShowEvent tap.flyoutShowEvent"));var o=t.support.transition;t.support.transition=!1,t(e.selector).popover("destroy"),t.support.transition=o,e.detachHideEvents(),e.isDestroyContentView&&e.view&&e.view.destroy&&(e.view.destroy(),e.view=null),t(window).off("resize.flyoutResizeListener"),i()})),e._removeBlocker(),t(e.selector).data&&t(e.selector).data("bs.popover")?t(e.selector).popover("hide"):i()}))},detachHideEvents:function(){if(this.hideEventsAttached){if(this.mouseHideEventHandler&&t("body").off("mousedown.flyoutHideEvent touchstart.flyoutHideEvent",this.mouseHideEventHandler),this.scrollHideEventHandler&&t("body").off("wheel.flyoutHideEvent touchstart.flyoutHideEvent",this.scrollHideEventHandler),this.keyboardHideEventHandler&&t("body").off("keydown.flyoutHideEvent",this.keyboardHideEventHandler),this.onMouseLeaveEventHandler&&this.popover){var e=this.popover.data("bs.popover"),i=e&&e.$tip;i&&i.off("mouseleave",this.onMouseLeaveEventHandler)}t(window).off("resize.flyoutResizeListener"),this.hideEventsAttached=!1}},_generateContainerTemplate:function(t,e,o){var a;this.closeBtnDotTempl||(this.closeBtnDotTempl=i.template(this.closeBtnTemplateString||""),this.fullDotTempl=i.template(this.bsFullTemplateString),this.containerDotTempl=i.template(this.containerTemplateString)),a=t.hasCloseBtn?this.closeBtnDotTempl({bid:o}):"";var n=this.containerDotTempl({id:e,ht:t.maxHt,wd:t.maxWd,closeBtn:a});return this.fullDotTempl({containerTemplate:n,popoverClass:t.popoverClass?t.popoverClass:"",marginLeft:t.marginLeft?t.marginLeft:""})},_bindEvents:function(e,i){var o=this,a=this.view;e.hasCloseBtn&&this.popover.on("shown.bs.popover",(function(){t("#"+i).onClick(o.close.bind(o))})),this.popover.on("shown.bs.popover",(function(){var e=o.popover.data("bs.popover").$tip;e&&(e.addClass("animationDone"),e.on("tap",(function(t){t.stopPropagation()}))),o.setFocus(),o.enableLooping(t(o.contentRootSelector))})),this.popover.on("shown.bs.popover",this._setupFlyoutHideAction.bind(this)),e.onVisible&&this.popover.one("shown.bs.popover",(function(){var t=o.popover.data("bs.popover").$tip;e.onVisible(t)})),a.onPopupShown&&this.popover.on("shown.bs.popover",a.onPopupShown.bind(a)),a.onPopupClosed&&this.popover.on("hidden.bs.popover",(function(){a.onPopupClosed(),o.once&&o.destroy()}))},setFocus:function(){this.view&&this.view.setFocus&&this.view.setFocus()},_removeBlocker:function(){this._blocker&&(this._blocker.remove(),this._blocker=null)},_setupFlyoutHideAction:function(){var e=this;if(!this.hideEventsAttached){this.hideEventsAttached=!0;var i=this.popover.data("bs.popover").$tip;t("#"+this.id).closest(".flyout-content-container").data("flyout",this),this.mouseHideEventHandler=function(e){var o=this;t(this.selector).each((function(){var a=t(this),n=t(o.relatedNodes);o.relatedNodes&&(0!==n.has(e.target).length||n.is(e.target))||a.is(e.target)||0!==a.has(e.target).length||!i||0!==i.has(e.target).length||o.close(e)}))}.bind(this),t("body").on("mousedown.flyoutHideEvent touchstart.flyoutHideEvent",this.mouseHideEventHandler),this.scrollHideEventHandler=function(e){var o=t(this);!o.is(e.target)&&0===o.has(e.target).length&&i&&0===i.has(e.target).length&&this.close(e)}.bind(this),t("body").on("wheel.flyoutHideEvent touchstart.flyoutHideEvent",this.scrollHideEventHandler),this.keyboardHideEventHandler=function(t){(27===t.keyCode||219===t.keyCode&&t.ctrlKey)&&this.close(t)}.bind(this),t("body").on("keydown.flyoutHideEvent",this.keyboardHideEventHandler),!0===this.hideOnMouseLeave&&i&&(this.onMouseLeaveEventHandler=function(t){e._oTimerOut||(e._oTimerOut=window.setTimeout((function(){e.close(t),e._oTimerOut=null}),500))},i.on("mouseleave",this.onMouseLeaveEventHandler)),t(window).on("resize.flyoutResizeListener",(function(t){e.close(t)}))}},_calculatePlacement:function(e,i){var o=t(this.content),a=t(i),n="auto",s=t(window),r=this.viewport?this.viewport.padding:0,l=o.outerHeight(!0)||0,c=o.outerWidth(!0)||0;return Math.round(a.offset().top)>=Math.round(l+r)?n="top":Math.round(s.height()-(a.offset().top+a.outerHeight(!0)))>=Math.round(l+r)?n="bottom":Math.round(s.width()-(a.offset().left+a.outerWidth(!0)))>=Math.round(c+r)?n="right":Math.round(a.offset().left)>=Math.round(c+r)&&(n="left"),this.placement=n,n}});return s})),define("dashboard-analytics/widgets/livewidget/visSwitcher/VisChangerView",["../../../lib/@waca/core-client/js/core-client/ui/core/View","../../../lib/@waca/dashboard-common/dist/utils/Flyout","../nls/StringResources","jquery","underscore","../../../lib/@waca/core-client/js/core-client/utils/JQueryExt"],(function(t,e,i,o,a){var n=t.extend({init:function(t){n.inherited("init",this,arguments),this.visualizations={},a.extend(this,t||{})},onPopupDone:function(){this.flyout=null,this._cleanup()},_cleanup:function(){this.flyout&&this.flyout.destroy(),this.flyout=null,this.visChangerFlyoutView&&this.visChangerFlyoutView.removeDialog(),this.visChangerFlyoutView=null},remove:function(){return this._cleanup(),n.inherited("remove",this,arguments),this},setFocus:function(){this.$(".vis").first().focus()},render:function(t){a.extend(this,t||{}),this.setElement(o("<div class='visChangerContainer'></div>")),this._initializeElements(),this.flyout.open(".allVisualizations"),this.visChangerFlyoutView||(this.visChangerFlyoutView=this.dashboard.getFeature("changeVisTypeAction"));var e={currentVis:this.currentVis,content:this.dashboard.getCanvas().getContent(this.widgetId),el:this.el,selectVisCB:this._selectVis.bind(this),dashboard:this.dashboard};return this.visChangerFlyoutView.openDialog(t,e)},_hideFlyout:function(){this.$el.trigger(o.Event("keyup",{keyCode:27})),this._cleanup()},_selectVis:function(){this._hideFlyout()},getRenderedHtml:function(){var t=o('<div class="toolbarPopoverContent"></div>');return t.append(this.$el),t},_getFlyout:function(t){return new e(t)},_initializeElements:function(){this._cleanup();var t={viewInstance:this,selector:".allVisualizations",content:this.el,popoverClass:"visChangerPopover",placement:"top",maxHt:400,trigger:"manual",modal:!0};this.flyout=this._getFlyout(t)}});return n})),define("dashboard-analytics/widgets/livewidget/expandmode/VisExpandMode",["../../../widgets/livewidget/nls/StringResources","../visSwitcher/VisChangerView","../../../DynamicFileLoader","../../../visualizations/vipr/VIPRLibraries","../../../widgets/livewidget/util/VisUtil","../../../lib/@waca/dashboard-common/dist/api/Error","jquery","underscore"],(function(t,e,i,o,a,n,s,r){return function(){function n(){_classCallCheck(this,n);var t=arguments.length<=0?void 0:arguments[0];this.dashboard=t.dashboardApi,this.visualization=t.visualization,this.widgetApi=t.widgetApi,this.iconsFeature=this.dashboard.getFeature("Icons"),this.ownerWidget=t.ownerWidget,this.$el=t.$el,this.$parent=this.$el.parent(),this.visualization.on("change:type",this._updateVizTypeTitle,this)}return n.prototype.destroy=function(){this.dataSlotsView&&(this.dataSlotsView.remove(),this.dataSlotsView=null),this.visChangeView&&(this.visChangeView.remove(),this.visChangeView=null),this.visualization.off("change:Type",this._updateVizTypeTitle,this)},n.prototype.onDrop=function(t){return!(!this.dataSlotsView||!this.dataSlotsView.isSlotSelected())&&(this.dataSlotsView.isSelectedSlotLocalFilters()?this.dataSlotsView.onDropContext(t):this.dataSlotsView.onDrop(t,this.dataSlotsView.getFocusSlot()),!0)},n.prototype.onRestore=function(){this.$parent.prepend(this.$header),this.dataSlotsView&&(this.dataSlotsView.remove(),this.dataSlotsView=null),this.ownerWidget._currVis&&this.ownerWidget._currVis.onRestore()},n.prototype.renderSlotsView=function(){return this.dataSlotsView&&this.dataSlotsView.render()},n.prototype.getExpandModeContent=function(n){var l=this;this.ownerWidget.trigger("expandedView:visible"),n.addClass("widgetExpanded"),this.ownerWidget._currVis&&this.ownerWidget._currVis.setInExpandedMode();var c=this.ownerWidget.boardModel.layout.fillColor,d=c?this.ownerWidget.getThemeColorClassName(c,"fill"):"";this.$parent=this.$el.parent(),this.$header=this.$parent.find(".widgetHeader"),this.$previewMessage=this.$parent.find(".customVisPreviewMessage");var u=this.iconsFeature.getIcon("visualizations-changeVisualization"),p=this.iconsFeature.getIcon("common-chevron_left"),h=this.iconsFeature.getIcon("resizePanel"),g=s('<div class="expandModeContainer"></div>'),f=s('<div class="preview"></div>'),m=r.uniqueId("VisExpandModeVisualisationBtnDesc_"),b=s('<div class="allVisualizations" tabindex="0" role="button" aria-describedby="'+m+'"><svg class="svgIcon" role="img" focusable="false"><use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#'+u.id+'"></use></svg><span class="title" id="'+m+'">'+t.get("toolbarChangeVisualization")+'</span><svg class="svgChevron" role="img" focusable="false"><use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#'+p.id+'"></use></svg></div></div>'),v=s('<div class="vizToolbar" role="application"></div>'),y=s('<div class="columns"></div>'),_=s('<div class="focusSidebar" role="application" style="visibility:hidden"></div>'),I=s('<div class="resize-handle ui-resizable-handle ui-resizable-e" role="application"><svg class="svgIcon dimensions" role="img" focusable="false"><use xlink:href="#'+h.id+'" x="-11" y="65.5" width="30" height="25"/></svg></div>'),w=s('<div class="expandPageViewContent"></div>'),x=s('<div class="expandPage '+d+'"></div>'),C=s('<div class="liveWidget widget "></div>');v.append(b),this.$toolbar=v,this.ownerWidget._restoreToParent=this.ownerWidget.$el.parent(),this.ownerWidget.$placeholder=s("<div></div>"),this.ownerWidget.$placeholder.css({width:this.ownerWidget.$el.outerWidth(),height:this.ownerWidget.$el.outerHeight()}),C.append(this.$previewMessage).append(this.$header).append(this.$el),x.append(C),w.append(x),f.append(v).append(w),_.append(y).append(I),g.append(_).append(f),this.ownerWidget._restoreToParent.append(this.$placeholder),this.ownerWidget.applyCommonProperties(),n.append(g),this._$focusView=g,this._container=n;var S=this.dashboard.getCanvas().getContent(this.ownerWidget.id),A=S&&S.getFeature("state.internal");if(A){var P=A.getError();if(P&&P.getParams){var M=P.getParams()||{};M.errorInfo&&M.errorInfo.errorCode===o.LOAD_DEFINITION_ERROR&&A.clearError()}}var D=void 0;return a.validateVisDefinition(S,this.dashboard,{visId:this.ownerWidget.model.visId}).then((function(t){var o=S.getFeature("Visualization"),a=o.getDefinition();if(t){if(l.dataSlotsView)D=Promise.resolve();else{var n=l.ownerWidget._isShapeEnabledWidget()?"DataShapeSlotsView":"DataSlotsView";D=i.load(["dashboard-analytics/widgets/livewidget/expandmode/"+n]).then((function(t){var e=t[0];return l.dataSlotsView=new e({dashboardApi:l.dashboard,visualizationApi:o,dndManager:l.dashboard.getFeature("DashboardDnd.internal"),widget:l.ownerWidget,el:y,missingFilters:l.ownerWidget.getUnavailableLocalFilter()}),l.dataSlotsView.render(!1)}))}var s=a.getLabel(),r=l.$toolbar.find(".allVisualizations");l._setVisTypeTitle(s),r.attr("tabindex","0").on("primaryaction",(function(){var t=l.visualization.isTypeLocked()?l.visualization.getDefinition().getId():"auto";l.visChangeView||(l.visChangeView=new e({currentVis:t,widgetId:l.ownerWidget.getId(),dashboard:l.dashboard})),l.visChangeView.render({currentVis:t,inFocusView:!0}).then(l._updateVizTypeTitle.bind(l))})),_.css({visibility:"visible"}),_.resizable({handles:[I],minWidth:250,width:368,maxWidth:1e3,stop:function(){this.dataSlotsView&&this.dataSlotsView.render()}.bind(l)})}else D=Promise.resolve(),_.remove(),v.remove();return D})).finally((function(){D.then((function(){var t=l.$el.find('*[tabindex="0"]');t.length&&t[0].focus()}))}))},n.prototype.updateExpandedViewContent=function(t){if(!t){if(this._$focusView&&this._$focusView.length>0){var e=this._$focusView.find(".focusSidebar");e.length>0&&e.remove()}this.$toolbar&&this.$toolbar.length>0&&this.$toolbar.remove()}},n.prototype.getFocusModeContainer=function(){return this._container},n.prototype._getVisTypeTitle=function(){return this.visualization.getDefinition().getLabel()},n.prototype._setVisTypeTitle=function(e){var i=this.$toolbar.find(".allVisualizations"),o=i.find("span");i.prop("title",t.get("toolbarChangeVisualization")).attr("aria-label",t.get("toolbarChangeVisualization")).attr("aria-describedBy",o[0].id),o.text(e).prop("title",e).attr("aria-label",e)},n.prototype._updateVizTypeTitle=function(){this.ownerWidget.isWidgetMaximized()&&this._setVisTypeTitle(this._getVisTypeTitle())},n}()})),define("dashboard-analytics/data/models/ConditionalStyle",["../../lib/@waca/dashboard-common/dist/core/Model","../../util/ColorUtils","jquery"],(function(t,e,i){"use strict";var o=t.extend({whitelistAttrs:["value"],init:function(){o.inherited("init",this,arguments)},getValue:function(){return this.value},setValue:function(t,e){this.set({value:t},e)},getColor:function(){return this.color},setColor:function(t){this.color=t,!this.color&&this.bgcolor&&(this.color=e.invertColor(this.bgcolor))},getBackgroundColor:function(){return this.bgcolor},setBackgroundColor:function(t){this.bgcolor=t},getPattern:function(){return this.pattern},setPattern:function(t){if(t&&t.indexOf(",")>-1){var e=t.split(", ");this.pattern=e[0],this.patternSize=e[1]}else this.pattern=t},applyStyle:function(t){i(t).css("color",this.color),this.pattern?(i(t).css("background-image","url(dashboard-core/images/patterns/"+this.pattern+".svg)"),i(t).css("background-repeat","repeat"),i(t).css("text-shadow","2px 2px 2px "+this.bgcolor+", 2px -2px 2px"+this.bgcolor+", 2px 0px 2px"+this.bgcolor+",-2px 2px 2px"+this.bgcolor+",-2px -2px 2px"+this.bgcolor+",-2px 0px 2px"+this.bgcolor+", 0px 2px 2px"+this.bgcolor+", 0px -2px 2px"+this.bgcolor+", 0px 0px 2px"+this.bgcolor),this.patternSize&&i(t).css("background-size",this.patternSize)):i(t).css("background-color",this.bgcolor)},getStyle:function(){var t={color:this.color};return this.pattern?(t["background-image"]="url(dashboard-core/images/patterns/"+this.pattern+".svg)",t["background-repeat"]="repeat",t["text-shadow"]="2px 2px 2px "+this.bgcolor+", 2px -2px 2px"+this.bgcolor+", 2px 0px 2px"+this.bgcolor+",-2px 2px 2px"+this.bgcolor+",-2px -2px 2px"+this.bgcolor+",-2px 0px 2px"+this.bgcolor+", 0px 2px 2px"+this.bgcolor+", 0px -2px 2px"+this.bgcolor+", 0px 0px 2px"+this.bgcolor,this.patternSize&&(t["background-size"]=this.patternSize)):t["background-color"]=this.bgcolor,t},clearStyle:function(){this.setBackgroundColor(""),this.setPattern(""),this.setColor("")}});return o.clearStyleFromElement=function(t){i(t).css({"background-color":"","background-image":"","background-repeat":"","background-size":"",color:"","text-shadow":""})},o})),define("dashboard-analytics/data/models/ConditionalStyleCollection",["../../lib/@waca/dashboard-common/dist/core/Collection","./ConditionalStyle"],(function(t,e){var i=t.extend({modelClass:e,init:function(t,e){i.inherited("init",this,[t,e])},getColor:function(t){return t<this.size()?this.getModels()[t]:null},getColors:function(){return this.getModels()}});return i})),define("dashboard-analytics/data/models/ConditionalPalette",["../../lib/@waca/dashboard-common/dist/core/Model","../../lib/@waca/core-client/js/core-client/utils/UniqueId","./ConditionalStyleCollection","./ConditionalStyle"],(function(t,e,i,o){return function(t){function a(){_classCallCheck(this,a);for(var e=arguments.length,i=Array(e),o=0;o<e;o++)i[o]=arguments[o];return _possibleConstructorReturn(this,t.call.apply(t,[this].concat(i)))}return _inherits(a,t),a.prototype.init=function(){var e;this.nestedCollections={colors:i},this.whitelistAttrs=["colors"];for(var o=arguments.length,a=Array(o),n=0;n<o;n++)a[n]=arguments[n];(e=t.prototype.init).call.apply(e,[this].concat(a))},a.prototype.getColors=function(){return this.colors},a.prototype.getSize=function(){return this.colors.size()},a.prototype.sortConditionalPaletteByValue=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.colors.models=this.colors.sortBy("value",t)},a.prototype.addColor=function(t,e){this.colors.add(new o(t),e),this.sortConditionalPaletteByValue(e)},a.prototype.updateStyleValues=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments[1];if(t.length===this.colors.size())for(var i=0;i<this.getSize();i++)this.colors.getColor(i).setValue(t[i],e)},a.prototype.addColors=function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=arguments[1];e.forEach((function(e){t.colors.add(new o(e),i)})),this.colors.size()>0&&this.sortConditionalPaletteByValue(i)},a.prototype.getColor=function(t){return this.colors.getColor(t)},a.prototype.getColorByValue=function(t){var e=null,i=parseFloat(t);if(!isNaN(i))for(var o=this.colors.getColors(),a=null,n=0;n<o.length;){var s=o[n++];if(!(a=n<o.length?o[n]:null)||s.getValue()<=t&&a.getValue()>t||n===o.length-1&&s.getValue()<=t&&a.getValue()>=t){e=s;break}}return e},a.prototype.updateColors=function(t,e){t&&this.set({colors:t},e)},a.prototype.removeStyle=function(t,e){this.removeStyles(t,1,e)},a.prototype.removeStyles=function(t,e,i){for(var o=0;o<e;o++){var a=this.getColor(t);a&&this.colors.remove(a,i)}t===this.getSize()&&this.getColor(t-1).clearStyle()},a.prototype.clear=function(t){this.colors&&this.colors.reset([],t)},a.createUndoRedoTransactionOptionsId=function(t){return{payloadData:{undoRedoTransactionId:e.get("conditional_palette_"+t+"_")}}},a}(t)})),define("dashboard-analytics/data/models/Conditions",["../../lib/@waca/dashboard-common/dist/core/Model","./ConditionalPalette"],(function(t,e){var i=t.extend({nestedModels:{palette:e},whitelistAttrs:["palette"],init:function(){i.inherited("init",this,arguments)}});return i})),define("dashboard-analytics/widgets/livewidget/models/LiveWidgetModel",["../../../lib/@waca/dashboard-common/dist/core/Model","../../../data/models/Conditions","../../../data/models/VisPropertyCollection","../../../filters/Filters","underscore"],(function(t,e,i,o,a){var n=null;return n=t.extend({nestedModels:{conditions:e},nestedCollections:{properties:i,localFilters:o,searchFilters:o},localizedProps:["name","titleHtml"],runtimeAttrs:["filters"],init:function(t,e){if(e=e||{},this.dataItemIdsMap={},e.widgetModel=this,t.properties||(t.properties=[]),t.localFilters||(t.localFilters=[]),t.data||(t.data={}),n.inherited("init",this,[t,e]),t)for(var i in this.whitelistAttrs=["type","id","visId","titleHtml","titleMode","name","data","visTypeLocked","slotmapping","augmentation","annotations","forecasting","possibleKeyDrivers","customData","thumbnailId","format"],t)t.hasOwnProperty(i)&&this.whitelistAttrs.push(i);this.searchFilters||this.set({searchFilters:[]}),this.colorProperties.push("elementColor")},getMultilingualAttribute:function(t){var e=n.inherited("getMultilingualAttribute",this,arguments);return e||(this.properties&&this.properties.getMultilingualAttribute?this.properties.getMultilingualAttribute(t):null)},getMultilingualAttributes:function(){var t=n.inherited("getMultilingualAttributes",this,arguments);return this.properties&&this.properties.getMultilingualAttributes&&(t=t.concat(this.properties.getMultilingualAttributes())),t},getDataItemIdsMap:function(){return this.dataItemIdsMap},set:function(t,e){(t=t||{}).mapping&&delete t.mapping,a.forEach(t,function(t,e){if(this.nestedModels[e],a.isObject(t)&&a.isEmpty(t)){var i=this.nestedModels[e];i&&(this[e]=new i(null,{widgetModel:this}))}}.bind(this)),e&&(e.widgetModel=this),n.inherited("set",this,arguments)},cloneWidget:function(t){var e=new n(this.toJSON());return e.replaceIds(t),e},toJSON:function(){var t=n.inherited("toJSON",this,arguments);return t.localFilters&&0===t.localFilters.length&&delete t.localFilters,t.properties&&0===t.properties.length&&delete t.properties,t},getUsedCustomColors:function(t){var e=this,i=n.inherited("getUsedCustomColors",this,arguments);return this.colorProperties&&this.properties&&this.colorProperties.forEach((function(o){var a=e.properties.get(o);if(a){var n=a.getValue();t.ids.forEach((function(e,o){n&&-1!==n.indexOf(e)&&i.push(t.fills[o])}))}})),i}})})),define("dashboard-analytics/widgets/livewidget/features/InlineFeatures",[],(function(){"use strict";return[]})),define("dashboard-analytics/widgets/livewidget/features/FeatureLoader",["../../../DynamicFileLoader","./InlineFeatures","underscore"],(function(t,e,i){"use strict";return function(){function o(t,e){_classCallCheck(this,o),this.widgetApi=t,this.dashboardApi=e,this.features={},this.disabledFeatures={}}return o.prototype.loadFeatures=function(i){var o=this;return this.dashboardApi.findGlassCollection("com.ibm.bi.dashboard.live-features").then((function(a){var n=[];return a&&(a=a.concat(e)).forEach((function(e){var a=e.name||e.id;i&&-1===i.indexOf(a)||n.push(t.load([e.class]).then((function(t){o.features[a]=new t[0](o.widgetApi,o.dashboardApi)})))})),Promise.all(n)}))},o.prototype.setFeatureEnabled=function(t,e){e?delete this.disabledFeatures[t]:this.disabledFeatures[t]=!0},o.prototype.unloadFeatures=function(){var t=this;i.each(i.keys(this.features),(function(e){t.features[e].destroy&&t.features[e].destroy(),delete t.features[e]})),this.features={}},o.prototype.setFeature=function(t,e){this.features[t]=e},o.prototype.getFeature=function(t){var e;return this.features[t]&&this.isFeatureEnabled(t)&&this.features[t].getAPI&&(e=this.features[t].getAPI()),e},o.prototype.isFeatureEnabled=function(t){return!this.disabledFeatures[t]&&(!this.features[t].isEnabled||this.features[t].isEnabled())},o.prototype.getMatchingFeatures=function(t){var e=this,o=[];return i.each(i.keys(this.features),(function(i){var a=e.features[i];if(a&&e.isFeatureEnabled(i)&&a.getFeatureTags&&a.getFeatureTags().indexOf(t)>=0){var n=e.getFeature(i);n&&o.push(n)}})),o},o.prototype.setMatchingFeaturesEnabled=function(t,e){var o=this;i.each(i.keys(this.features),(function(i){var a=o.features[i];a&&a.getFeatureTags&&a.getFeatureTags().indexOf(t)>=0&&o.setFeatureEnabled(i,e)}))},o.prototype.getExtraRenderSequenceSteps=function(){var t=[];for(var e in this.features)if(this.isFeatureEnabled(e)&&this.features[e].getExtraRenderSequenceSteps){var i=this.features[e].getExtraRenderSequenceSteps();i&&t.push.apply(t,Array.isArray(i)?i:[i])}return t},o.prototype.getMatchingFeatureStepIds=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=[];for(var o in this.features)if(!e||this.isFeatureEnabled(o)){var a=this.features[o];if(a&&a.getFeatureTags&&a.getExtraRenderSequenceSteps&&a.getFeatureTags().indexOf(t)>=0){var n=this.features[o].getExtraRenderSequenceSteps();n&&(n=Array.isArray(n)?n:[n],i.push.apply(i,n.map((function(t){return t.id}))))}}return i},o}()})),define("dashboard-analytics/api/impl/VisualizationAPISpec",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getAPISpec=function(){var t=this;if(!this.apiSpec){var e=function(){return[{name:t.isTypeLocked()?"lockType":"unlockType"}]};this.apiSpec={name:"visualization API",features:{"Dashboard.Transaction":this.transaction},events:{propagationInfo:{info:{supportsUndoRedo:!0,refresh:{dataIfQueryChanged:!0}}},actions:{setDataSource:{eventName:"dataSource",getUndoActions:function(){var e=t.getDataSource();return[{params:[e?e.getId():null]}]},isTriggerEvent:function(t,e,i){return i}},setType:{info:{supportsUndoRedo:!0,refresh:{all:!0,propertiesPane:!0}},eventName:"type",getUndoActions:function(e){var i=[];i.push({name:"setType",params:[t.getType()]});var o=t.visDefinitions.getByType(e[0]);if(o){var a=o.getSlotList();t.slotsImpl.getSlotList().filter((function(t){return!a.find((function(e){return e.getId()===t.getId()}))})).forEach((function(e){var o=t.slotsImpl.getSlotImpl(e.getId()).getDataItemList(!0);o.length>0&&i.push({callStack:[{name:"getSlots",params:[]},{name:"getSlot",params:[e.getId()]}],name:"addDataItemsMapping",params:[o.map((function(t){return t.getId()})),0]})}))}return i}},lockType:{eventName:"lockType",getUndoActions:e},unlockType:{info:{supportsUndoRedo:!0,refresh:{all:!0}},eventName:"unlockType",getUndoActions:e}}}}}return this.apiSpec},t}()})),define("dashboard-analytics/api/deprecated/VisualizationAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.selectData=function(){},t}()})),define("dashboard-analytics/api/internal/VisualizationAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getSearchFilterList=function(){},t.prototype.isPreview=function(){},t}()})),define("dashboard-analytics/api/VisualizationAPI",[],(function(){var t=function(){function t(){_classCallCheck(this,t)}return t.prototype.on=function(){},t.prototype.off=function(){},t.prototype.getDataSource=function(){},t.prototype.setDataSource=function(){},t.prototype.getUsedMetadataColumnList=function(){},t.prototype.getSlots=function(){},t.prototype.getType=function(){},t.prototype.matches=function(){},t.prototype.getDefinition=function(){},t.prototype.getSavedPrompts=function(){},t.prototype.getLocalFilters=function(){},t.prototype.setType=function(){},t.prototype.isTypeLocked=function(){},t.prototype.lockType=function(){},t.prototype.unlockType=function(){},t.prototype.hasUnavailableMetadataColumns=function(){},t}();return t.DECORATIONS={HIGHLIGHT:"highlight",SELECT:"select",TOOLTIP:"tooltip"},t})),define("dashboard-analytics/api/cleanup/VisualizationAPI",[],(function(){return function t(){_classCallCheck(this,t)}})),define("dashboard-analytics/api/FiltersAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getFiltersDesc=function(){},t.prototype.getFilterList=function(){},t.prototype.filterExists=function(){},t.prototype.addFilter=function(){},t.prototype.editFilter=function(){},t.prototype.removeFilter=function(){},t}()})),define("dashboard-analytics/api/impl/LocalFiltersAPISpec",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getAPISpec=function(){var t=this;return this.apiSpec||(this.apiSpec={name:"local filter API",events:{serializeActions:!0,propagationInfo:{namespace:"localFilters",callStack:{name:"getLocalFilters",params:[]},info:{supportsUndoRedo:!0}},actions:{addFilter:{eventName:"add",isResolvePostResponse:!0,getUndoActions:function(t,e){var i=t[0];return e&&e.id&&(i.id=e.id),[{name:"removeFilter",params:[i]}]}},editFilter:{eventName:"edit",getUndoActions:function(e){return[{name:"editFilter",params:[e[0],t._getCurrentFilterContext(e[0])]}]}},removeFilter:{eventName:"remove",getUndoActions:function(e){return[{name:"addFilter",params:[e[0],t._getCurrentFilterContext(e[0])]}]}}}}}),this.apiSpec},t}()})),define("dashboard-analytics/filters/VisFilterProxy",["../lib/@waca/core-client/js/core-client/ui/core/Class","./Filters","underscore"],(function(t,e,i){"use strict";var o=t.extend({init:function(t){o.inherited("init",this,arguments),this.logger=t.logger,i.forEach(t,function(t,e){this[e]=t}.bind(this)),this.dataItemAPI=null,this.input=this.setInput(t.input),this.output=this.setOutput(t.output),this.dataPointOutput=t.dataPointOutput instanceof e&&this._getFiltersOutput(t.output)||t.dataPointOutput&&this._getPageContextOutput(t.output)||this.output,this.input&&this.output||this.logger.error("Attempt to use VisFilterProxy without both an input and output specified.")},setInput:function(t){return this.input=t instanceof e&&this._getFiltersInput(t)||this._getPageContextInput(t),this.input},setOutput:function(t){return this.output=t instanceof e&&this._getFiltersOutput(t)||t&&this._getPageContextOutput(t),this.output},getFilterValues:function(t){return this.input.getFilterValues(t)},getExclude:function(t){return this.input.getExclude(t)},getConditionInfo:function(t){return this.input.getConditionsInfo(t)},getOperator:function(t){return this.input.getFilterOperator(t)},updateFilter:function(t,e,i){return this.action&&(e.action=e.action||this.action),this.output.updateFilter(t,e,null,i)},updateRangeFilter:function(t,e,i){return this.output.updateRangeFilter(t,e,i)},removeFilterValues:function(t,e){return this.output.removeFilterValues(t,e)},addDataPoints:function(t,e,i){return this.output.addDataPoints(t,e,i)},_buildVisibleItemsMap:function(t){var e={};return t=t||[],i.each(t,(function(t){t.getInterfaceType&&t.getImplType&&i.each(t.getDataItemList(),(function(t){"fact"!==t.getType()&&(e[t.getColumnId()]=!0)}))})),e},_buildDataPointFilterItems:function(t,e){var o=t.getItemIds();return i.every(o,(function(t){return e[t]}))&&"visualization"===t.getOrigin()?[]:o},convertFilters:function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=this._getInputPageContextItems(),o=t?this._buildVisibleItemsMap(t):{},a=!1,n=0;n<i.length;n++){var s=i[n],r={origin:s.getOrigin(),sourceId:s.getSourceId(),scope:s.getScope(),eventGroupId:s.getEventGroupId(),itemName:s.getItemName(),eventSourceId:s.getEventSourceId(),visualizationId:"visualization"===s.getOrigin()&&s.getEventSourceId()};this._shouldTurnOffBrushing(r,e.content)&&(o={});var l=s.getIsSynchronizedEntry()?"display":null;if(s.isDataPointType()){var c=this._buildDataPointFilterItems(s,o);c.length&&(r.itemIds=c,r.binningAPIs=s.getBinningAPIs(),this.dataPointOutput.addDataPoints(r,{values:s.getDataPoints(),exclude:s.getExclude()||this.exclude,action:this.action||"update",type:l},e),a=!0)}else if("filter"===s.getOrigin()||!o[s.getItemId()]){if(a=!0,r.itemId=s.getItemId(),r.binning=s.getBinningAPI(),r.binningAPIs=s.getBinningAPIs(),!l){var d=e.content&&e.content.getFeature("Visualization"),u=d&&d.getDataSource(),p=u&&u.getMetadataColumn(r.itemId);l=p&&p.isProperty()?"display":null}this._convertEdgeFilter(r,s,l,e)}}return a},_shouldTurnOffBrushing:function(t,e){return e&&e.getId()!==t.eventSourceId&&!0===e.getPropertyValue("turnOffBrushing")},_getInputPageContextItems:function(){var t=void 0;if(this.pageContextItems)t=this.pageContextItems;else{var e=this.selectors?this.input?null:"input":"selectors";e?this.logger.error(e+" must be specified on the constructor to use the convertFilters method"):t=this.input.getPageContextItems(this.selectors)}return t},_convertEdgeFilter:function(t,e,o,a){var n=e.getNetValues&&e.getNetValues();if(e.getIsModeledFilter())this._updateForModeledFilterContextItem(e);else if(e.isRange())(e.getFrom()||e.getTo())&&this.output.updateRangeFilter(t,{action:this.action||"replace",exclude:e.getInvert(),from:e.getFrom(),to:e.getTo(),preOrPost:"filter"===e.getOrigin()?"pre":"post"},a);else if(n){var s={action:this.action||"replace",exclude:e.getExcludeForSpec()||this.exclude};i.isEmpty(n)?e.getIsNamedSet()?s.valueDataItem=e.getItemId():e.getIsModeledFilter()&&(t=this._getItemContextForModeledFilter()):s.values=n,this.output.updateFilter(t,s,o,a)}},_updateForModeledFilterContextItem:function(t){var e=t.getItemId();this.output.updateFilter({id:e,columnId:e,filterType:"filter"})},_getFiltersInput:function(t){return{getInputType:function(){return"filters"},getFilterValues:function(e){var i=e.filterBins?t.getCategoryFilterKey(e.itemId,e.uniqueId):t.getOrdinalFilterKey(e.itemId,e.aggregationType),o=t.getFilterEntry(i);return o?o.values.toArray():[]},getExclude:function(e){var i=e.filterBins?t.getCategoryFilterKey(e.itemId,e.uniqueId):t.getOrdinalFilterKey(e.itemId,e.aggregationType),o=t.getFilterEntry(i);return!!(o&&o.operator&&o.operator.indexOf("not")>=0)},getConditionsInfo:function(e){var i=t.getFilterEntry({id:e.filterBins?e.uniqueId:e.itemId,columnId:e.itemId}),o={};return i&&i.conditions&&(o.conditions=i.conditions,o.excludedValues=i.excludedValues?i.excludedValues.toArray():[]),o},getFilterOperator:function(e){var i=t.getFilterEntry({id:e.filterBins?e.uniqueId:e.itemId,columnId:e.itemId});return i?i.operator:""}}},_getFiltersOutput:function(t){return{getOutputType:function(){return"filters"},addDataPoints:function(e,i,o){var a={values:i.values,exclude:i.exclude,action:i.action,type:i.type};return"visualization"===e.origin&&e.visualizationId&&(a.visualizationId=e.visualizationId),t.addDataPointFilter(e.itemIds,e.binningAPIs||e.binning,a,o),t.allFilterModificationComplete(o)},_updateItemContextWithBinningInfo:function(t){if(t.binning){t.filterBins=!0;var e=null;t.binning.binningAPI?(e=t.binning.binningAPI,t.binsLabel=e.label,t.uniqueId=t.binning.id):(e=Array.isArray(t.binning)&&t.binning[0],t.binsLabel=e&&e.label,t.uniqueId=e&&e.dataItemId)}},updateFilter:function(e,o,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if("filter"===e.filterType)n.filterEntry=t.updateFilterEntry(e);else{a=a||o.type||null,n=n||{},this._updateItemContextWithBinningInfo(e);var s=o.values?i.values(o.values):null;if(!s||0!==s.length||o.conditionsInfo||o.exclude){var r=e.filterBins?t.getCategoryFilterKey(e.itemId,e.uniqueId):t.getCategoryFilterKey(e.itemId);n.filterEntry=t.updateFilterEntry(r,{type:a,values:s,valueDataItem:o.valueDataItem,overrideHierarchyDefaultSelection:o.overrideHierarchyDefaultSelection,operator:o.exclude?"notin":"in",conditionsInfo:o.conditionsInfo,action:o.action||"replace",filterBins:e.filterBins,binsLabel:e.itemName,id:e.uniqueId,visualizationId:e.visualizationId,isMissing:o.isMissing})}else t.removeFilterEntry({id:e.filterBins?e.uniqueId:e.itemId,columnId:e.itemId})}return t.allFilterModificationComplete(n)},updateRangeFilter:function(e,i,o){var a=i.exclude?"notbetween":"between",n=[];""===i.to?(a="gt",n.push(i.from)):""===i.from?(a="lt",n.push(i.to)):n=[i.from,i.to];var s=e.aggregationType?e.aggregationType:i.aggregationType;return t.updateFilterEntry(t.getOrdinalFilterKey(e.itemId,s,i.preOrPost),{values:n,operator:a,type:i.type,isMissing:i.isMissing},o),t.allFilterModificationComplete(o)},removeFilterValues:function(e,i){var o=e.filterBins?t.getCategoryFilterKey(e.itemId,e.uniqueId):t.getOrdinalFilterKey(e.itemId,e.aggregationType);return t.removeFilterEntry(o),t.allFilterModificationComplete(i)}}},_getPageContextInput:function(t){return t},_getPageContextOutput:function(t){return{getOutputType:function(){return"pagecontext"},addDataPoints:function(e,i,o){return t.updateFilterContext(this._getFinalItemContext(e),{command:"update",exclude:i.exclude,values:i.values},this._getPageContextOptions(o))},updateFilter:function(e,i,o){return i.values&&0!==i.values.length?t.updateFilterContext(this._getFinalItemContext(e),{command:"update",exclude:!!i.exclude,values:i.values,conditionsInfo:i.conditionsInfo},this._getPageContextOptions(o)):t.deletePageContextItems(this._getFinalItemContext(e),this._getPageContextOptions(o))},updateRangeFilter:function(e,i,o){return t.updateFilterContext(this._getFinalItemContext(e),{command:"update",exclude:!!i.exclude,values:[i.from,i.to]},this._getPageContextOptions(o))},removeFilterValues:function(e,i){return t.deletePageContextItems(this._getFinalItemContext(e),this._getPageContextOptions(i))},_getFinalItemContext:function(t){if(!t.itemId&&!t.itemIds)return t;var e=t.itemIds||[t.itemId];e=Array.isArray(e)?e:[e];var o=i.map(e,(function(t){return{hierarchyUniqueName:t}})),a=i.clone(t);return a.hierarchies=o,a.hierarchyUniqueNames=[e[0]],a},_getPageContextOptions:function(t){var e=i.clone(t);return t&&(e.transactionId=t.transactionId||t.payloadData&&t.payloadData.undoRedoTransactionId),e}}},_getDataItemInput:function(){return{getInputType:function(){return"dataItem"}}},_getDataItemOutput:function(){return{getOutputType:function(){return"dataItem"}}},destroy:function(){o.inherited("destroy",this,arguments)}});return o})),define("dashboard-analytics/visualizations/renderer/topbottom/TopBottomLabel",["../../../widgets/livewidget/nls/StringResources","../../../lib/@waca/core-client/js/core-client/ui/core/Class"],(function(t,e){"use strict";var i=function(e){var i={};return i.columnLabel=e.limit.factColumnLabel,i.operator="top"===e.limit.op?t.get("topOperator"):t.get("bottomOperator"),i.value=e.limit.val,i.percent=e.limit.percent?"%":"",i},o={fact:{template:"topBottomFact",params:function(t){return i(t)}},dimension:{template:"topBottomDimension",params:function(t){return i(t)}}};return e.extend({getTopBottomLabel:function(e){var i=e.limit&&e.limit.fact?o.fact:o.dimension;return t.get(i.template,i.params(e))}})})),define("dashboard-analytics/visualizations/renderer/filter/FilterLabel",["underscore","../../../widgets/livewidget/nls/StringResources","../../../util/DashboardFormatter"],(function(t,e,i){var o=function(o,a,n,s){var r=s||o.values;r.toJSON&&(r=r.toJSON());var l=null;"string"!==a.getDataType()&&"attribute"!==a.getType()&&(l={type:a.getDataType()}),r=t.map(t.pluck(r,"d"),(function(t){return i.format(t,l)}));var c={};return c[n]=r.join(e.get("listSeparator")+" "),c},a=function(e,o,a,n,s){var r=e.values;r.toJSON&&(r=r.toJSON()),r=t.pluck(r,"d");var l={type:o.getDataType()},c=o.getFormat();c&&c.maximumFractionDigits&&(l.maximumFractionDigits=c.maximumFractionDigits);var d={};if(a&&(d.lowerBound=i.format(r[0],l)),n){var u=s||a?1:0;d.upperBound=i.format(r[u],l)}return d},n={in:{template:"dimFilterIn",params:function(t,e,i){return o(t,e,"in",i)}},isnull:{template:"dimFilterIn",params:function(t,e){return o(t,e,"in")}},notin:{template:"dimFilterNotIn",params:function(t,e,i){return o(t,e,"out",i)}},between:{template:"measureFilterBetween",params:function(t,e){return a(t,e,1,1)}},notbetween:{template:"measureFilterNotBetween",params:function(t,e){return a(t,e,1,1)}},gt:{template:"gtFilter",params:function(t,e){return a(t,e,1,0)}},lt:{template:"ltFilter",params:function(t,e){return a(t,e,0,1)}},before:{template:"ltFilter",params:function(t,e){return a(t,e,0,1,!0)}},after:{template:"gtFilter",params:function(t,e){return a(t,e,1,0,!0)}}};return function(){function i(){_classCallCheck(this,i)}return i.prototype.getFilterLabel=function(t,i){var o=t.toJSON?t.toJSON():t,a=o.values&&o.values.length>0;if(o.operator){if(o.valueDataItem&&!a)return e.get("filter_allMembersOfSet");if("notin"===o.operator&&!a&&!o.conditions)return e.get("filterAll");var s=n[o.operator],r=[];if(o.conditions&&r.push(e.get("filterConditionLabel")),a&&r.push(e.get(s.template,s.params(o,i))),o.excludedValues&&o.excludedValues.length){var l="in"===o.operator?"notin":"notin"===o.operator?"in":null;if(l){var c=n[l];r.push(e.get(c.template,c.params(o,i,o.excludedValues)))}}return r.join(e.get("listSeparator")+" ")}return Array.isArray(o.values)&&0===o.values.length?e.get("filter_includesAll"):e.get("modelFilter")},i.prototype.getDataPointFilterSummary=function(i){var o=[];return Array.isArray(i)&&Array.isArray(i[0])?t.each(i,(function(i){var a=[];t.each(i,(function(t){a.push(t.d)})),o.push(a.join(e.get("pointSeparator")))})):t.each(i,(function(i){var a=[];t.each(t.keys(i),(function(t){a.push(i[t].d)})),o.push(a.join(e.get("pointSeparator")))})),o.join(e.get("listSeparator")+" ")},i}()})),define("dashboard-analytics/visualizations/renderer/filter/FilterLabelHelper",["underscore","../../../widgets/livewidget/nls/StringResources","../../../util/DashboardFormatter","../../../lib/@waca/core-client/js/core-client/ui/core/Class","../topbottom/TopBottomLabel","./FilterLabel"],(function(t,e,i,o,a,n){var s=null;return s=o.extend([n,a],{init:function(t){s.inherited("init",this,arguments),this.dataSource=t.dataSource,this.visAPI=t.visAPI,this.timelineFilter=t.timelineFilter,this.filterLineEnabled=t.filterLineEnabled,this.filterLineDeleteEnabled=t.filterLineDeleteEnabled,this.iconsFeature=t.dashboardApi?t.dashboardApi.getFeature("Icons"):this.visAPI.ownerWidget.dashboardApi.getFeature("Icons")},generateTopBottomListItems:function(i){var o=[];return t.each(i,function(t){var i={},a=this._getTopBottomDescription(t);if(void 0!==t.columnId||void 0!==t.columnLabel){if(!a)return;i={title:t.columnLabel,description:a,toolTip:a}}if(t.id){i.deleteEnabled=t.deleteEnabled,i.editEnabled=t.editEnabled,i.dataId=t.id,t.limit.percent?(i.deleteLabel=e.get("deleteTopBottomPercent"),i.editLabel=e.get("editTopBottomPercent"),i.ariaDeleteLabel=e.get("ariaDeleteTopBottomPercentLabel"),i.ariaEditLabel=e.get("ariaEditTopBottomPercentLabel")):(i.deleteLabel=e.get("deleteTopBottomCount"),i.editLabel=e.get("editTopBottomCount"),i.ariaDeleteLabel=e.get("ariaDeleteTopBottomCountLabel"),i.ariaEditLabel=e.get("ariaEditTopBottomCountLabel"));var n=this.iconsFeature.getIcon("dashboard-topbottom");i.svgHref="#"+n.id}i.type="topBottom",o.push(i)}.bind(this)),o},generateFilterListItems:function(i){var o=[];return t.each(i,function(t){var i={},a=this.getFilterDescription(t);if(void 0!==t.columnId||void 0!==t.columnLabel){if(!a)return;i={title:t.columnLabel,description:a,toolTip:a}}else i={title:e.get("dataPointFilterTitle"),description:a,toolTip:t.valueSummary?this.getDataPointFilterSummary(t.valueSummary):a};if(t.id){var n=this.iconsFeature.getIcon("common-filter");i.dataId=t.id,i.deleteLabel=e.get("deleteFilter"),i.editLabel=e.get("editFilter"),i.ariaDeleteLabel=e.get("ariaDeleteFilterLabel"),i.ariaEditLabel=e.get("ariaEditFilterLabel"),i.svgHref="#"+n.id,i.deleteEnabled=this._isFilterLineDeleteEnabled(t),i.editEnabled=this._isFilterLineEnabled(t)}i.type=this._getFilterLineType(),o.push(i)}.bind(this)),o},_getTopBottomDescription:function(t){if(void 0!==t.columnId){var e=this.getColumnMetadataNameFromColumnId(t.columnId);if(!e)return null;if(t.columnLabel=e.getLabel(),t.limit&&t.limit.fact){var i=this.getColumnMetadataNameFromColumnId(t.limit.fact);i&&(t.limit.factColumnLabel=i.getLabel())}return this.getTopBottomLabel(t)}},getFilterDescription:function(t){if(t.description)return t.description;if(void 0!==t.columnId){var i=this.dataSource.getMetadataColumn(t.columnId);return i?this.getFilterLabel(t,i):null}return t.columnMetadata?this.getFilterLabel(t,t.columnMetadata):"not"===t.operator?e.get("dataPointFilterExcludeSummary",{valueCount:t.valueCount}):e.get("dataPointFilterIncludeSummary",{valueCount:t.valueCount})},_isFilterLineDeleteEnabled:function(t){return!this.filterLineDeleteEnabled||this.filterLineDeleteEnabled(t)},_isFilterLineEnabled:function(t){return this.filterLineEnabled?this.filterLineEnabled():t.columnId&&t.deleteEnabled&&!1!==t.editEnabled&&!t.filterBins},_getFilterLineType:function(){return this.timelineFilter?"timelineFilter":"filter"},getColumnMetadataNameFromColumnId:function(t){if(t)return this.dataSource.getMetadataColumn(t)},getPromptLabel:function(o){var a,n=[],s=o.values&&o.values.length&&void 0!==o.values[0].d?"d":"label",r=t.pluck(o.values,s),l=void 0;switch(o.dataType){case"xsdDate":case"xsdDateTime":case"xsdTime":l="xsdDate"===o.dataType?"date":"xsdDateTime"===o.dataType?"datetime":"time",r.forEach((function(t){n.push(i.format(t,{type:l,formatLength:"medium"}))}));break;case"xsdInt":case"xsdLong":case"xsdShort":case"xsdFloat":case"xsdDecimal":case"xsdDouble":if(o.modelFilterItem&&"attribute"===this.getColumnMetadataNameFromColumnId(o.modelFilterItem).getType())return r.join(e.get("listSeparator")+" ");r.forEach((function(t){n.push(i.format(t,{type:"number"}))}));break;default:return r.join(e.get("listSeparator")+" ")}switch(o.promptModuleName){case"range":a=this.getRangePromptLabel(n);break;default:a=n.join(e.get("listSeparator")+" ")}return a},getRangePromptLabel:function(t){return e.get("measureFilterBetween",{lowerBound:t[0],upperBound:t[1]})}})})),define("dashboard-analytics/api/impl/LocalFilters",["underscore","../FiltersAPI","../../lib/@waca/dashboard-common/dist/core/APIFactory","./LocalFiltersAPISpec","../../filters/VisFilterProxy","../../visualizations/renderer/filter/FilterLabelHelper"],(function(t,e,i,o,a,n){return function(o){function s(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};_classCallCheck(this,s);var n=_possibleConstructorReturn(this,o.call(this,t));return n.visualization=t.visualization,n.dataModel=t.dataModel,n.filterSupport=t.filterSupport,n._localFilters=n.filterSupport.getLocalFilters(),n._proxy=new a({input:n._localFilters,output:n._localFilters}),n.api=i.createAPI(n,[e]),n}return _inherits(s,o),_createClass(s,null,[{key:"CONDITIONS_OPERATORS",get:function(){return{EQUALS:"in",CONTAINS:"containsignorecase",STARTS_WITH:"beginswith",ENDS_WITH:"endswith"}}}]),s.prototype.getAPI=function(){return this.api},s.prototype.destroy=function(){this.visualization=null,this.filterSupport=null,this._localFilters=null,this._proxy=null},s.prototype.getFiltersDesc=function(){var t=new n({dataSource:this.visualization.getDataSource(),dashboardApi:this.filterSupport.dashboardApi}),e=this.filterSupport.getFilterInfo();return e.localFilters.length>0?t.generateFilterListItems(e.localFilters):[]},s.prototype.getFilterList=function(){var t=this,e=[];return this._localFilters&&this._localFilters.models.forEach((function(i){var o=i.toJSON(["isMissing"]);o.readOnly=!t.filterSupport.isFilterEditable(i),e.push(o)})),e},s.prototype.filterExists=function(t){var e=this._getKey(t);return!!this._localFilters.getFilterEntry(e)},s.prototype._setOptionToLegacyOptions=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e&&e.payloadData||{};return i.undoRedoTransactionId=i.undoRedoTransactionId||e&&e.transactionId||t.uniqueId("_updateFilter"),{payloadData:i}},s.prototype.addFilter=function(e,i,o){return t.defaults(i,{action:"keepexclude",exclude:!1}),this._updateFilter(e,i,o)},s.prototype.editFilter=function(t,e,i){this.filterExists(t)&&this._updateFilter(t,e,i)},s.prototype.removeFilter=function(t,e){var i=this._setOptionToLegacyOptions(e);if(i.isApiUndoRedoEvent=!0,t.id&&this._localFilters.removeFilterEntry({id:t.id}))return this._localFilters.allFilterModificationComplete(i),this._onAfterFilterModification(),!0;if(this.filterExists(t)){var o=this._getKey(t);if(this._localFilters.removeFilterEntry(o))return this._localFilters.allFilterModificationComplete(i),this._onAfterFilterModification(),!0}return!1},s.prototype._onAfterFilterModification=function(){this.filterSupport.updateMissingFilters()},s.prototype._getKey=function(t){if(t.itemIds)return{id:this._localFilters.getDataPointFilterKey(t.itemIds)};var e=t.aggregationType?this._localFilters.FILTERTYPE_ORDINAL:this._localFilters.FILTERTYPE_CATEGORY;return this._localFilters.getKey(t.itemId,e,t.aggregationType)},s.prototype._updateFilter=function(e,i,o){var a=this._setOptionToLegacyOptions(o);if(a.isApiUndoRedoEvent=!0,i.from||i.to)return this._proxy.updateRangeFilter(e,i,a),void this._onAfterFilterModification();if(e.itemId||!t.isArray(e.itemIds)){i.conditionsInfo&&i.conditionsInfo.conditions&&this._updateFilterDefaults(e,i.conditionsInfo.conditions);var n=this._proxy.updateFilter(e,i,a);return this._onAfterFilterModification(),n}this._proxy.addDataPoints(e,i,a)},s.prototype._updateFilterDefaults=function(e,i){var o=this,a=i.and||i.or;a?t.each(a,(function(t){o._updateFilterDefaults(e,t)})):i.not?this._defaultConditions(e,i.not):this._defaultConditions(e,i)},s.prototype._defaultConditions=function(e,i){t.defaults(i,{itemId:e.itemId,operator:s.CONDITIONS_OPERATORS.CONTAINS,valueType:"display"})},s.prototype._getCurrentFilterContextByFilterId=function(t){return this.getFilterList().find((function(e){return e.id===t.id}))},s.prototype._getCurrentFilterContext=function(e){var i=this._getCurrentFilterContextByFilterId(e);if(t.isEmpty(i)&&(i=this.getFilterList().find((function(t){return t.columnId===e.itemId||t.id===e.itemId}))||{}),i.conditions){var o={conditions:i.conditions,excludedValues:i.excludedValues};delete i.conditions,delete i.excludedValues,i.conditionsInfo=o}return i.aggregationType&&t.defaults(i,{exclude:i.operator.indexOf("not")>=0,from:i.values[0].u,to:i.values[1].u}),i.valueDataItem&&i.values&&0===i.values.length&&delete i.values,i},s}(o)})),define("dashboard-analytics/api/impl/SlotsAPISpec",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getAPISpec=function(){var t=this;return this.apiSpec||(this.apiSpec={name:"slots API",features:{"Dashboard.Transaction":this.transaction},events:{propagationInfo:{namespace:"slots",callStack:{name:"getSlots"},info:{supportsUndoRedo:!0,refresh:{predictSuggestions:!0,keyDrivers:!0,dataIfQueryChanged:!0}}},actions:{createDataItems:{eventName:"dataitems:create",isResolvePostResponse:!0,getInfo:function(t){return{dataItemList:t[0]}},getAction:function(t,e){var i=[];return t[0].forEach((function(t,o){i.push({columnId:t.columnId,id:e[o].getId()})})),{params:[i]}},getUndoActions:function(t,e){var i=[],o=e.map((function(t){return t.getId()}));return i.push({name:"deleteDataItems",params:[o]}),i}},deleteDataItems:{eventName:"dataitems:delete",getInfo:function(t,e){return{dataItemList:e}},getUndoActions:function(e){var i=[],o=[],a=e[0],n=[];if(a.forEach((function(e){var i=t.getDataItemImpl(e);i?(n.push({id:e,columnId:i.getColumnId(),itemLabel:i.getLabel(),navigationPathId:i.getNavigationPathId()}),o.push(i?i.serializeActions():[])):a=a.filter((function(t){return t!==e}))})),n.length){var s=t.getDataItemList(),r=t.getDataSource();a.length===s.length&&r&&i.push({callStack:[{name:".."}],name:"setDataSource",params:[r.getId()]}),i.push({callStack:[{name:"getSlots"}],name:"createDataItems",params:[n],resultActions:o})}return i}}}}}),this.apiSpec},t}()})),define("dashboard-analytics/api/SlotsAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.createDataItems=function(){},t.prototype.deleteDataItems=function(){},t.prototype.setDataItems=function(){},t.prototype.swapSlots=function(){},t.prototype.getSlot=function(){},t.prototype.getSlotList=function(){},t.prototype.getMappedSlotList=function(){},t.prototype.getDataItem=function(){},t.prototype.getDataItemList=function(){},t.prototype.getMappingInfo=function(){},t.prototype.getMappingInfoList=function(){},t.prototype.isMappingComplete=function(){},t.prototype.clearAllSlots=function(){},t.prototype.on=function(){},t.prototype.registerDeleteDataItemsHandler=function(){},t}()})),define("dashboard-analytics/api/impl/SlotAPISpec",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getAPISpec=function(){var t=this;return this.apiSpec||(this.apiSpec={name:"slot API",features:{"Dashboard.Transaction":this.transaction},events:{propagationInfo:{info:{slotId:this.getId()},callStack:{name:"getSlot",params:[this.getId()]}},actions:{removeDataItemsMapping:{eventName:"dataitems:removeMapping",getInfo:function(t){return{dataItemIdList:t[0]}},getUndoActions:function(e){var i=[],o=e[0];if(o){var a=void 0;o.forEach((function(e){var o=t.getDataItem(e);if(o){var n=t.getDataItemIndex(e);n!==a+1&&i.push({name:"addDataItemsMapping",params:[[],n]}),i[i.length-1].params[0].push(o.getId()),a=n}}))}return i}},addDataItemsMapping:{eventName:"dataitems:addMapping",isResolvePostResponse:!0,getInfo:function(t){return{dataItemIdList:t[0],position:t[1]||0}},getUndoActions:function(t){return[{name:"removeDataItemsMapping",params:[t[0]]}]}}}}}),this.apiSpec},t}()})),define("dashboard-analytics/api/SlotAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getId=function(){},t.prototype.addDataItemsMapping=function(){},t.prototype.removeDataItemsMapping=function(){},t.prototype.addDataItems=function(){},t.prototype.removeDataItems=function(){},t.prototype.getDataItemList=function(){},t.prototype.getDataItem=function(){},t.prototype.supportsColumns=function(){},t.prototype.getDefinition=function(){},t.prototype.isStacked=function(){},t.prototype.hasUnavailableMetadataColumns=function(){},t}()})),define("dashboard-analytics/api/impl/Slot",["underscore","../../lib/@waca/dashboard-common/dist/core/APIFactory","./SlotAPISpec","../SlotAPI","../../visualizations/interactions/BinningActionsUtils","../../apiHelpers/SlotAPIHelper","../../widgets/livewidget/nls/StringResources","../../util/TransactionUtil"],(function(t,e,i,o,a,n,s,r){return function(i){function a(t,n,s,r,l,c,d,u){_classCallCheck(this,a);var p=_possibleConstructorReturn(this,i.call(this));return p.slotDefinitionAPI=t,p.filterSupport=n,p.metadataManager=n.getMetadata(),p.transaction=r,p.locale=l,p.slotsImpl=s,p.visualizationImpl=c,p.dataModel=d,p.slotMappingModel=u,p.api=e.createAPI(p,[o]),p}return _inherits(a,i),a.prototype.setDefinition=function(t){this.slotDefinitionAPI=t},a.prototype.destroy=function(){this.slotDefinitionAPI=null,this.filterSupport=null,this.metadataManager=null,this.transaction=null,this.locale=null,this.slotsImpl=null,this.visualizationImpl=null,this.dataModel=null,this.slotMappingModel=null,this.api=null},a.prototype.getAPI=function(){return this.api},a.prototype.getId=function(){return this.getDefinition().getId()},a.prototype.getLocalFilters=function(){return this.filterSupport.getLocalFilters()},a.prototype.getDataSource=function(){return this.slotsImpl.getDataSource()},a.prototype.resolveDataViewId=function(){var t=void 0,e=this.getDataItemList();if(e.length>0&&(t=this.dataModel.getDataViewIdForDataItem(e[0].getId())),!t)for(var i=this.getDefinition(),o=this.visualizationImpl.getDefinition().getSlotList(),a=0;a<o.length;a++)if(i.getId()!==o[a].getId()&&i.getDatasetIdList()[0]===o[a].getDatasetIdList()[0]&&(e=this.slotsImpl.getSlot(o[a].getId()).getDataItemList()).length>0){t=this.dataModel.getDataViewIdForDataItem(e[0].getId());break}if(!t){var n=this.dataModel.createDataView(),s=this.visualizationImpl.getDataSource();s&&this.dataModel.setModelRefInAllViews(s.getId()),t=n.id}return t},a.prototype.getMultiMeasuresSeriesSlot=function(){var t=void 0,e=this.getDefinition().getDatasetIdList()[0],i=this.slotMappingModel.getMultiMeasureSlotId(e);if(i&&(t=this.slotsImpl.getSlotImpl(i)),!t){var o=n.getMultiMeasureSeriesSlot(this.visualizationImpl.getAPI(),e).getId();t=this.slotsImpl.getSlotImpl(o)}return t},a.prototype.getMultiMeasureSeriesPosition=function(){var t=this.getDefinition().getDatasetIdList()[0];return this.slotMappingModel.getMultiMeasurePosition(t)},a.prototype._processMultiMeasure=function(){if(this.getDefinition().getProperty("multiMeasure")){var t=this.getMultiMeasuresSeriesSlot();if(t){var e=this.getDataItemList(),i=s.get("MeasuresGroupCaption",{count:e.length}),o=n.MULTI_MEASURES_SERIES+"_"+t.getDefinition().getDatasetIdList()[0],a=e.length>1,r=this.slotsImpl.getDataItemImpl(o),l=function(){this.slotsImpl.createDataItems([{id:o,columnId:n.MULTI_MEASURES_SERIES,itemLabel:i}]),t.addDataItemsMapping([o],this.getMultiMeasureSeriesPosition())}.bind(this),c=function(){this.slotsImpl.deleteDataItems([o]),t.removeDataItemsMapping([o])}.bind(this),d=function(){this.slotsImpl.getDataItemImpl(r.getId()).setLabel(i)}.bind(this);a&&r?d():a&&!r?l():!a&&r&&c()}}},a.prototype.getDataItemIndex=function(t){return this.slotMappingModel.getSlot(this.getId()).dataItems.indexOf(t)},a.prototype.getDataItemImpl=function(t){var e=void 0,i=this.slotMappingModel.getMappedSlot(t);return i&&i.name===this.getId()&&(e=this.slotsImpl.getDataItemImpl(t)),e},a.prototype.getDataItem=function(t){var e=this.getDataItemImpl(t);return e?e.getAPI():null},a.prototype.addDataItems=function(t,e,i){var o=this.transaction.startTransaction(i),a=this.slotsImpl.getAPI().createDataItems(t,o);return this.getAPI().addDataItemsMapping(a.map((function(t){return t.getId()})),e,o),this.transaction.endTransaction(o),a},a.prototype.removeDataItems=function(t,e){var i=this,o=this.transaction.startTransaction(e);this._removeSelectionsOnUnusedDataItems(t,o),this._removedUnmappedOrdinalSlotsWithFilters(t.map((function(t){var e=i.slotsImpl.getDataItemImpl(t);if(e)return{columnId:e.getColumnId(),aggregationType:e.getAggregation()}})),o),this.getAPI().removeDataItemsMapping(t,o),this.slotsImpl.getAPI().deleteDataItems(t,o),this.transaction.endTransaction(o)},a.prototype._removeSelectionsOnUnusedDataItems=function(t,e){var i=this,o=t.map((function(t){return i.getDataItemImpl(t).getColumnId()}));this.filterSupport.clearSelectionsByDataItemIds(o,r.transactionTokenToOptions(e))},a.prototype._removedUnmappedOrdinalSlotsWithFilters=function(e,i){var o=this.getLocalFilters(),a=t.find(o.models,(function(i){return i.isMissing?t.findWhere(e,t.pick(i,"columnId")):i.aggregationType?t.findWhere(e,t.pick(i,"columnId","aggregationType")):t.findWhere(e,t.pick(i,"columnId"))}));a&&(o.removeFilterEntry(a),o.allFilterModificationComplete(r.transactionTokenToOptions(i)))},a.prototype.removeDataItemsMapping=function(e){var i=this,o=[];return t.each(e,(function(t){var e=i.getDataItemImpl(t);e?(i.slotMappingModel.unmapDataItemsFromSlots([t]),e.setSlot(null),o.push(e)):o.push(null)})),this._processMultiMeasure(),o},a.prototype.addDataItemsMapping=function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,o=arguments[2];t.forEach((function(i,o){var a=e.slotsImpl.getDataItemImpl(i);if(a){if(a.getSlot())throw new Error('Cannot map an already mapped data item, it must to be unmapped first. The dataitem with id "'+i+'" is mapped to slot "'+a.getSlot().getId()+'"')}else t.splice(o,1)}));var a=-1===i?this.getDataItemList().length:i;this.dataModel.moveDataItemsToView(t,this.resolveDataViewId()),this.slotMappingModel.mapDataItemsToSlot(t,this.getId(),i),t.forEach((function(t,i){if(t.indexOf(n.MULTI_MEASURES_SERIES)>-1){var s=e.getDefinition().getDatasetIdList()[0];e.slotMappingModel.setMultiMeasureSlotId(s,e.getId()),e.slotMappingModel.setMultiMeasurePosition(s,a+i)}e.slotsImpl.getDataItemImpl(t).setSlot(e.getAPI(),o)})),this._processMultiMeasure()},a.prototype.getDataItemList=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this._getDataItemListWithOptions(t)},a.prototype._getDataItemListWithOptions=function(t){var e=this,i=this.slotMappingModel.getMappedDataItemIdList(this.getId()).map((function(t){var i=e.slotsImpl.getDataItem(t);if(!i)throw new Error("The referenced data item '"+t+"' is not found in the widget.");return i}));if(0===i.length&&!t){var o=this.getDefinition().getDefaultFromSlot();if(o&&o.id){var a=this.slotsImpl.getSlot(o.id);a&&(i=a.getDataItemList())}}return i},a.prototype.supportsColumns=function(t){return!this.itemsNotSupported(t)},a.prototype.itemsNotSupported=function(e){if(this.getDefinition().getSubType())if(t.isArray(e)){if(this._itemsNotSupportedFromTree(e))return!0}else if(this._itemsNotSupportedFromSlots(e))return!0;return!1},a.prototype._isLatLong=function(){var t=this.getDefinition();return"latitude"===t.getSubType()||"longitude"===t.getSubType()},a.prototype._itemsNotSupportedFromTree=function(t){var e;for(e=0;e<t.length;e++){var i=t[e];if(this._itemsNotSupportedHelper(i))return!0}},a.prototype._itemsNotSupportedFromSlots=function(t){if(this._itemsNotSupportedHelper(t))return!0},a.prototype._itemsNotSupportedHelper=function(t){var e=this.getDefinition(),i=t.getTaxonomyList()?t.getTaxonomyList()[0]:null;if(this._isLatLong()){if(i){if(!("cLatitude"===i.getFamily()&&"latitude"===e.getSubType()||"cLongitude"===i.getFamily()&&"longitude"===e.getSubType()))return!0}else if(!this._isSupportedDataType(t.getDataType()))return!0}else if(i&&("cLatitude"===i.getFamily()||"cLongitude"===i.getFamily()))return!0},a.prototype._isSupportedDataType=function(t){return!this._isLatLong()||["integer","decimal","double","float"].indexOf(t)>-1},a.prototype.getDefinition=function(){return this.slotDefinitionAPI},a.prototype.isStacked=function(){return!!(this.slotMappingModel.getMappedDataItemIdList(this.getId()).length>1&&this.getDefinition().isStackItems())},a.prototype.hasUnavailableMetadataColumns=function(){return!!t.find(this.getDataItemList(),(function(t){return t.isColumnUnavailable()}))},a.prototype._convertTransactionTokenToLegacyOptions=function(t){var e={};return t&&(e.payloadData={transactionToken:t},t.transactionId&&(e.payloadData.undoRedoTransactionId=t.transactionId)),e},a}(i)})),define("dashboard-analytics/api/impl/DataItemAPISpec",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getAPISpec=function(){var t=this;if(!this.apiSpec){var e=function(){var e=void 0,i=void 0,o=t.getDrillDownValue(),a=t.getDrillUpValue();return o||a?o?(e="drillDown",i=[o]):a&&(e="drillUp",i=[a]):(e="clearDrill",i=[]),[{name:e,params:i}]};this.apiSpec={name:"dataitem API",features:{"Dashboard.Transaction":this.transaction},events:{serializeActions:{children:[{getObject:function(){return t.unionImpl},callStack:[{name:"getUnion",params:[]}]}]},propagationInfo:{namespace:this.isRootDataItem()?"dataitem":null,info:{dataItemId:this.getId()},callStack:{name:"getDataItem",params:[this.getId()]}},actions:{setAggregation:{eventName:"aggregation",getUndoActions:function(){return[{params:[t.hasDefaultAggregation()?void 0:t.getAggregation()]}]},autoCreateTransaction:!0,transactionParamIndex:1,transactionAPI:this.transaction},setFormat:{eventName:"format",info:{refresh:{data:!0}},getUndoActions:function(){return[{params:[t.hasDefaultFormat()?void 0:t.getFormat()]}]}},setSort:{eventName:"sort",transactionParamIndex:1,getUndoActions:function(){return[{params:[t.hasDefaultSort()?void 0:t.getSort()]}]}},setTopBottom:{eventName:"topbottom",getUndoActions:function(){return[{params:[t.getTopBottom()]}]},autoCreateTransaction:!0,transactionParamIndex:1,transactionAPI:this.transaction},setBinning:{eventName:"binning",getUndoActions:function(){return[{params:[t.getBinning()]}]},autoCreateTransaction:!0,transactionParamIndex:1,transactionAPI:this.transaction},drillUp:{eventName:"drillUp",getUndoActions:e,autoCreateTransaction:!0,transactionParamIndex:1,transactionAPI:this.transaction},drillDown:{eventName:"drillDown",getUndoActions:e,autoCreateTransaction:!0,transactionParamIndex:1,transactionAPI:this.transaction},clearDrill:{eventName:"clearDrill",getUndoActions:e,autoCreateTransaction:!0,transactionParamIndex:0,transactionAPI:this.transaction}}}}}return this.apiSpec},t}()})),define("dashboard-analytics/api/impl/UnionAPISpec",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.serializeActions=function(){var t=[];return this.dataItemImplList.forEach((function(e){var i=[],o=[];e&&(i.push({columnId:e.getColumnId(),id:e.getId()}),o.push(e.serializeActions())),t.push({name:"addDataItem",params:i,resultActions:o})})),t},t.prototype.getAPISpec=function(){var t=this;return this.apiSpec||(this.apiSpec={name:"union API",events:{propagationInfo:{callStack:{name:"getUnion",params:[]}},actions:{addDataItem:{eventName:"addUnionDataItem",isResolvePostResponse:!0,getInfo:function(t){return{columnId:t[0],supportsUndoRedo:!0,refresh:{data:!0}}},getUndoActions:function(t,e){var i=void 0;return e&&(i=e.getId()),[{name:"removeDataItem",params:[i]}]}},removeDataItem:{eventName:"removeUnionDataItem",getInfo:function(t){return{dataItemId:t[0],supportsUndoRedo:!0,refresh:{data:!0}}},getUndoActions:function(e){var i=t.getDataItemImpl(e[0]),o=[],a=[];return i&&(o.push({columnId:i.getColumnId(),id:i.getId()}),a.push(i.serializeActions())),[{name:"addDataItem",params:o,resultActions:a}]}}}}}),this.apiSpec},t}()})),define("dashboard-analytics/api/UnionAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getDataItemList=function(){},t.prototype.getDataItem=function(){},t.prototype.setDataItems=function(){},t.prototype.addDataItem=function(){},t.prototype.removeDataItem=function(){},t}()})),define("dashboard-analytics/api/impl/Union",["underscore","../../lib/@waca/dashboard-common/dist/core/APIFactory","../../lib/@waca/dashboard-common/dist/core/UniqueHashIdBuilder","./UnionAPISpec","../../api/UnionAPI"],(function(t,e,i,o,a){return function(t){function o(e,i,a,n,s,r){_classCallCheck(this,o);var l=_possibleConstructorReturn(this,t.call(this));return l.unionModel=e,l.dataItem=a,l._UnionDataItem=i,l.dataSourceAPI=n,l.transaction=s,l.locale=r,l._currentDataItemIdList=[],l.dataItemImplList=[],l._initalizeDataItems(),l}return _inherits(o,t),o.prototype.destroy=function(){this.unionModel=null,this.dataItem=null,this._UnionDataItem=null,this.dataSourceAPI=null,this.transaction=null,this.locale=null,this.dataItemImplList.forEach((function(t){return t.destroy()})),this.dataItemImplList=[],this.dataItemAPIListCache=null,this._currentDataItemIdList=null},o.prototype._initalizeDataItems=function(){var t=this;this.unionModel.dataItems&&this.unionModel.dataItems.forEach((function(e){t._createDataItemImpl(e)}))},o.prototype._createDataItemImpl=function(t){t.id||(t.id=i.createUniqueHashId(t.itemId,this._currentDataItemIdList)),this._currentDataItemIdList.push(t.id),this.dataItemAPIListCache=null;var o=new this._UnionDataItem(t,this.dataSourceAPI,this.transaction,this.locale);return e.setParentChildRelation(this,o),this.dataItemImplList.push(o),o},o.prototype.getAPI=function(){return e.createAPI(this,[a])},o.prototype.getDataItemList=function(){return this.dataItemAPIListCache||(this.dataItemAPIListCache=this.dataItemImplList.map((function(t){return t.getAPI()}))),this.dataItemAPIListCache},o.prototype.getDataItemImpl=function(t){return this.dataItemImplList.find((function(e){return e.getId()===t}))},o.prototype.getDataItem=function(t){return this.getDataItemList().find((function(e){return e.getId()===t}))},o.prototype._getItemId=function(){return this.dataItem.getColumnId()},o.prototype.addDataItem=function(t){this.unionModel.dataItems||(this.unionModel.dataItems=[]);var e,i=this.unionModel.dataItems,o={id:(e=t).id,itemId:e.itemId,columnId:e.columnId,itemLabel:e.itemLabel,navigationPathId:e.navigationPathId};return o.columnId&&(o.itemId=o.columnId,delete o.columnId),i.push(o),this._createDataItemImpl(o).getAPI()},o.prototype.removeDataItem=function(t){if(this.unionModel.dataItems){var e=-1;this.unionModel.dataItems.find((function(i,o){return i.id===t&&(e=o,!0)})),-1!=e&&(this.unionModel.dataItems.splice(e,1),this.dataItemImplList[e].destroy(),this.dataItemImplList.splice(e,1),this.dataItemAPIListCache.splice(e,1),this._currentDataItemIdList.splice(e,1))}},o.prototype.setDataItems=function(t,e){var i=this,o=this.transaction.startTransaction(e);return this.dataItemImplList.map((function(t){return t.getId()})).forEach((function(t){return i.getAPI().removeDataItem(t,o)})),t.forEach((function(t){return i.getAPI().addDataItem(t,o)})),this.transaction.endTransaction(o),this.getDataItemList()},o}(o)})),define("dashboard-analytics/api/impl/DataItem",["underscore","../../lib/@waca/dashboard-common/dist/core/APIFactory","./DataItemAPISpec","../DataItemAPI","../../widgets/livewidget/nls/StringResources","./Union"],(function(t,e,i,o,a,n){var s=function(i){function s(t,a,n,r){_classCallCheck(this,s);var l=_possibleConstructorReturn(this,i.call(this));if(l.locale=r,l.dataItemModel=t,l.dataSourceAPI=a,l.transaction=n,l._api=e.createAPI(l,[o]),!l.dataItemModel.itemLabel){var c=l.getMetadataColumn();l.dataItemModel.itemLabel=c?c.getLabel():void 0}return l}return _inherits(s,i),s.prototype.isRootDataItem=function(){return!(this instanceof r)},s.prototype.destroy=function(){this.locale=null,this.dataItemModel=null,this.dataSourceAPI=null,this.transaction=null,this._api=null,this.unionImpl&&this.unionImpl.destroy()},s.prototype.getAPI=function(){return this._api},s.prototype.getId=function(){return this.dataItemModel.id},s.prototype.setLabel=function(t){this.dataItemModel.itemLabel=t},s.prototype.getLabel=function(){var t=this.getBinning(),e=t&&t.label;if(!e){var i=this.getMetadataColumn();e=i&&i.getLabel()?i.getLabel():this.dataItemModel.itemLabel}return e},s.prototype.getColumnId=function(){return this.dataItemModel.itemId},s.prototype.getNavigationPathId=function(){return this.dataItemModel.navigationPathId},s.prototype.setNavigationPathId=function(t){this.dataItemModel.navigationPathId=t},s.prototype.getDataType=function(){var t=this.getMetadataColumn();return t?t.getDataType():null},s.prototype.isDateOrTimeType=function(){var t=this.getDataType();return"date"===t||"datetime"===t||"time"===t||"year"===t},s.prototype.getType=function(){var t=this.getMetadataColumn();return t?t.getType():null},s.prototype.getAggregation=function(){var t=this.dataItemModel.aggregate;if(!t){var e=this.getMetadataColumn();t=e?e.getDefaultAggregation():null}return t},s.prototype.setAggregation=function(t){this.dataItemModel.aggregate=t},s.prototype.hasDefaultAggregation=function(){return!this.dataItemModel.aggregate},s.prototype.getMetadataColumn=function(){return this.dataSourceAPI?this.dataSourceAPI.getMetadataColumn(this.getColumnId()):null},s.prototype.hasDefaultFormat=function(){return!this.dataItemModel.format||!this.dataItemModel.format.formatSpec||t.isEmpty(this.dataItemModel.format.formatSpec)},s.prototype.getFormat=function(){var e=this.dataItemModel.format&&this.dataItemModel.format.formatSpec;(e&&delete e.local,t.isEmpty(e)&&(e=null),e)&&(e=t.extend({},e,{locale:this.locale}),this.dataItemModel.binningDefinition&&e.decimalFormatLength&&"short"===e.decimalFormatLength&&delete e.decimalFormatLength);if(!e){var i=this.getMetadataColumn();e=i?i.getFormat():null}return e&&!e.locale&&(e.locale=this.locale),e},s.prototype.setFormat=function(t){this.dataItemModel.format={formatSpec:t}},s.prototype._getSortSelection=function(t){return t.find((function(t){return"order"===t.operation&&!!t.sort}))},s.prototype.hasModelSort=function(){throw"Need to implement hasModelSort for DataItem"},s.prototype._getUserSort=function(){var t=this.dataItemModel.selection;if(!t)return null;var e=this._getSortSelection(t),i=null;if(e){var o=e.sort;i={type:o.type,priority:o.priority,by:o.by},o.rankSort&&(i.rankSort=!0),o.custom&&(i.custom=o.custom);var a=e.context;if(a){var n=a.length&&a[0];n&&(i.context=n.itemId)}}return i},s.prototype.hasDefaultSort=function(){return!this._getUserSort()},s.prototype.getSort=function(){var t=this._getUserSort();if(t)return t},s.prototype._getTopBottomSelection=function(t){return t?t.find((function(t){return!!t.topBottom})):null},s.prototype.getTopBottom=function(){var t=this.dataItemModel.selection;if(!t)return null;var e=this._getTopBottomSelection(t);if(!e)return null;var i=e.topBottom;if(!i)return null;var o={type:i.type,value:i.value};null!=i.rank&&(o.rank=i.rank);var a=e.context;if(a){var n=a.length&&a[0];n&&(o.context={itemId:n.itemId},n.aggregate&&(o.context.aggregate=n.aggregate))}return o},s.prototype._removeSelection=function(t){var e=this.dataItemModel.selection;if(e){var i=t(e);if(i){var o=e.indexOf(i);o>-1&&e.splice(o,1)}}},s.prototype._initSelections=function(t){var e=this.dataItemModel.selection;return e||(e=[],this.dataItemModel.selection=e),this._removeSelection(t),e},s.prototype.setTopBottom=function(t,e){if(this.getUnion().getDataItemList().length&&this.getUnion().setDataItems([],e),t){var i=this._initSelections(this._getTopBottomSelection),o={operation:"keep",topBottom:{type:t.type,value:t.value}};t.context&&(o.context=[{itemId:t.context.itemId,aggregate:t.context.aggregate}]),t.rank&&(o.topBottom.rank=!0),i.push(o)}else this._removeSelection(this._getTopBottomSelection)},s.prototype._isolate=function(t,e){e.push({operation:"keep",set:[t.mun],isolated:!0})},s.prototype._deIsolate=function(){var t=this.dataItemModel.selection,e=t.find((function(t){return t.isolated}));if(e){var i=t.indexOf(e);i>-1&&t.splice(i,1)}},s.prototype._isIsolated=function(){var t=this.dataItemModel.selection;return!!t&&t.find((function(t){return t.isolated}))},s.prototype._getDrillSelection=function(t){return t?t.find((function(t){return!!t.children||!!t.drillUp})):null},s.prototype._drill=function(t){var e=this._initSelections(this._getDrillSelection);t.isIsolated&&this._deIsolate(t.dataItemModel);var i={operation:"add"};i["up"===t.op?"drillUp":"children"]=t.isLeafMember?t.pun:t.mun,e.push(i),t.isLeafMember&&this._isolate(t,e)},s.prototype.canDrillDown=function(){return!this._isIsolated()},s.prototype.clearDrill=function(t){this.getUnion().getDataItemList().length&&this.getUnion().setDataItems([],t),this._removeSelection(this._getDrillSelection)},s.prototype.drillDown=function(t,e,i){var o=this;return this.getMetadataColumn().isLeafMember(t).then((function(a){o.getUnion().getDataItemList().length&&o.getUnion().setDataItems([],e);var n={op:"down",mun:t,pun:i,isLeafMember:a,isIsolated:o._isIsolated()};o._drill(n)}))},s.prototype.getDrillDownValue=function(){var t=this._getDrillSelection(this.dataItemModel.selection);return t?t.children:null},s.prototype.drillUp=function(t,e){this.getUnion().getDataItemList().length&&this.getUnion().setDataItems([],e);var i={op:"up",mun:t,isIsolated:this._isIsolated()};return this._drill(i),Promise.resolve()},s.prototype.getDrillUpValue=function(){var t=this._getDrillSelection(this.dataItemModel.selection);return t?t.drillUp:null},s.prototype.setBinning=function(t){var e=void 0;t&&(e={id:this.id,binning:{auto:{numberOfBins:t.bins}},label:t.label||this.dataItemModel.itemLabel+" "+a.get("autobinAxisLabel")}),this.dataItemModel.binningDefinition=e},s.prototype.getBinning=function(){var t=this.dataItemModel.binningDefinition;return t?{bins:t.binning.auto.numberOfBins,label:t.label}:void 0},s.prototype.setSort=function(t){var e=this._initSelections(this._getSortSelection);if(t&&(t.type||t.custom)){var i=t.context?"value":"caption",o={operation:"order",sort:{type:t.type,by:t.by||i,priority:t.priority,custom:t.custom}};t.context&&(o.context=[{itemId:t.context}]),t.rankSort&&(o.sort.rankSort=!0),e.push(o)}},s.prototype.getUnion=function(){return this.unionImpl||(this.dataItemModel.union||(this.dataItemModel.union={}),this.unionImpl=new n(this.dataItemModel.union,r,this,this.dataSourceAPI,this.transaction,this.locale),e.setParentChildRelation(this,this.unionImpl)),this.unionImpl.getAPI()},s.prototype.isColumnUnavailable=function(){var t=this.getMetadataColumn();return!t||t.isMissing()},s}(i),r=function(t){function e(){return _classCallCheck(this,e),_possibleConstructorReturn(this,t.apply(this,arguments))}return _inherits(e,t),e.prototype.drillDown=function(t){var e={op:"down",mun:t,isLeafMember:!1,isIsolated:this._isIsolated()};return this._drill(e)},e}(s);return s})),define("dashboard-analytics/api/impl/MappedDataItem",["./DataItem","../../api/DataItemAPI","../../visualizations/interactions/BinningActionsUtils","../../util/TransactionUtil","../../apiHelpers/SlotAPIHelper"],(function(t,e,i,o,a){return function(t){function n(e,i,o,a,s,r,l,c){_classCallCheck(this,n);var d=_possibleConstructorReturn(this,t.call(this,i,a,s,r));d.visualizationImpl=l,d.slotsImpl=c,d.localFilters=e.getLocalFilters(),d.filterSupport=e,d.slot=o;var u=d.visualizationImpl.dashboardAPI.getFeature("DataSources.moser");if(u&&u.isConsumerGroupColumn){var p=d.dataSourceAPI.getId(),h=d.getColumnId();if(u.isConsumerGroupColumn(p,h)){var g=u.getCustomGroupData(p,h);g&&g.basedOnMoserObjectId&&(d.dataItemModel.originalCustomGroupItemId=g.basedOnMoserObjectId)}}return d}return _inherits(n,t),n.prototype.getSlot=function(){return this.slot},n.prototype.destroy=function(){t.prototype.destroy.call(this),this.visualizationImpl=null,this.slotsImpl=null,this.localFilters=null,this.filterSupport=null},n.prototype.setSlot=function(t,e){(this.slot=t,t&&this.getBinning())&&(this.visualizationImpl.getDefinition().getProperty("canApplyBinning")&&a.doesDataItemSupportBinning(t,this.getAPI())||this.getAPI().setBinning(null,e))},n.prototype.getType=function(){var t=void 0;if(this.slot){var i=this.slot.getDefinition();if("latitude"===i.getSubType()||"longitude"===i.getSubType())t="category";else if("any"===i.getType())if(a.isMultiMeasuresSeriesSlot(this.slot))t="category";else if(this.getBinning())t="category";else{var o=this.getMetadataColumn();o&&"attribute"===o.getType()?t=this.getAggregation()===e.AGGREGATION_TYPE.none?"category":"ordinal":o&&"fact"===o.getType()&&(t=this.slot.getDataItemList().length>1&&!this.slot.getDefinition().getProperty("repeats")?"category":"ordinal")}t||(t=i.getType())}return t&&("ordinal"===t?"fact":"attribute")},n.prototype.setAggregation=function(e,i){if(this.slot){var o=this.transaction.startTransaction(i);if("fact"===this.getType()){var a=this.getAggregation(),n=this.localFilters;if(n.getFilterEntry(n.getOrdinalFilterKey(this.getColumnId(),a))){var s={uniqueId:this.getId(),itemId:this.getColumnId(),itemName:this.getLabel(),dataType:this.getDataType(),sourceId:this.visualizationImpl.getDataSource().getId(),aggregationType:a};this.visualizationImpl.getLocalFilters().removeFilter(s,o)}}t.prototype.setAggregation.call(this,e,o),this.transaction.endTransaction(o)}else t.prototype.setAggregation.call(this,e,i)},n.prototype.getAggregation=function(){if(!this.slot)return t.prototype.getAggregation.call(this);if(!this.getMetadataColumn())return null;var i=this.dataItemModel.aggregate;if(!i){var o=this.slotsImpl.getMappedSlotList();if("ordinal"===this.slot.getDefinition().getType()&&"attribute"===this.getMetadataColumn().getType())for(var a=this.getColumnId(),n=0;n<o.length;n++){var s=o[n],r=s.getDefinition();if("category"===r.getType()||"any"===r.getType())for(var l=s.getDataItemList(),c=0;c<l.length;c++)if(l[c].getColumnId()===a){i="count";break}if(i)break}if(!i){var d=this.getMetadataColumn();i=d?d.getDefaultAggregation():null}}var u=this.slot.getDefinition();if("any"===u.getType()){if("attribute"===t.prototype.getType.call(this)){if(!t.prototype.hasDefaultAggregation.call(this))return i;i=e.AGGREGATION_TYPE.none}}else if("category"===u.getType())i=e.AGGREGATION_TYPE.none;else if("ordinal"===u.getType()&&"attribute"===t.prototype.getType.call(this)&&i===e.AGGREGATION_TYPE.none){var p=t.prototype.getMetadataColumn.call(this).getDefaultAggregation();i=p===e.AGGREGATION_TYPE.none?e.AGGREGATION_TYPE.countDistinct:p}return i},n.prototype.getFormat=function(){if(!this.slot)return t.prototype.getFormat.call(this);var e=!1!==this.visualizationImpl.widgetModel.enableSlotDefinitionFormat,i=this._getDefinitionFormat(),o=t.prototype.getFormat.call(this);e&&!o&&(o=i),o||"attribute"===this.getMetadataColumn().getType()&&!t.prototype.isDateOrTimeType.call(this)||(o={selectedFormat:"none",maximumFractionDigits:2,formatLength:"short"},t.prototype.isDateOrTimeType.call(this)&&(o.type=this.getMetadataColumn().getDataType()));var a=this.getMetadataColumn();if(o&&a){var n=a.getDataType(),s="date"===n||"datetime"===n||"time"===n||"year"===n;s&&(s="ordinal"!==this.getType());var r=o&&o.type,l=s&&"attribute"!==a.getType()&&-1===["date","time","datetime"].indexOf(r),c=this.getBinning()&&("currency"===r||"percent"===r);(l||c||!s&&["date","time","datetime"].indexOf(r)>-1)&&(o={selectedFormat:"none",maximumFractionDigits:2,formatLength:"short",locale:this.locale},(l||c)&&(o.type=a.getDataType()))}if("fact"===this.getType()){if(t.prototype.isDateOrTimeType.call(this)&&o&&"number"!==o.type)return{selectedFormat:"none",maximumFractionDigits:2,formatLength:"short",type:"number",locale:this.locale};if(!o&&("count"===t.prototype.getAggregation.call(this)||"countdistinct"===t.prototype.getAggregation.call(this)))return{selectedFormat:"none",maximumFractionDigits:1,formatLength:"short",type:"number",locale:this.locale}}return o&&t.prototype.hasDefaultFormat.call(this)&&(o.selectedFormat="none"),o&&!o.locale&&(o.locale=this.locale),o},n.prototype._getDefinitionFormat=function(){var t=null,e=this.slot.getDefinition().getFormat();return e&&(t=Object.assign({locale:this.locale},e)),t},n.prototype._setSortPriorities=function(t,e,i){var o=this,a=null!=i,n=0,s=void 0;return this.slotsImpl.getMappedSlotList().forEach((function(r){var l=r.getId();r.getDataItemList().forEach((function(r){if(t===l&&r.getId()===e)s=a?i:n++;else if(r.getSort()){var c=a&&n>=i;if(!r.hasDefaultSort()){var d=r.getSort();d.priority=c?++n:n++,o.slotsImpl.getDataItemImpl(r.getId())._setSortWithoutAdjustingPriority(d)}}}))})),s},n.prototype._setSortWithoutAdjustingPriority=function(e,i){return t.prototype.setSort.call(this,e,i)},n.prototype.setSort=function(e,i){var o=e?JSON.parse(JSON.stringify(e)):{};return this.slot?(o&&(o.priority=this._setSortPriorities(this.slot.getId(),this.getId(),o.priority)),t.prototype.setSort.call(this,o,i)):t.prototype.setSort.call(this,o,i)},n.prototype.hasModelSort=function(){return!!this._getDefaultSort()},n.prototype._getDefaultSort=function(){var t=this,e=this.getMetadataColumn(),i=e?e.getDefaultSortType():null;if(i){var o=0,a=0,n=!1;return this.slotsImpl.getDataItemImplList().forEach((function(e){var i=e._getUserSort();if(i)o<i.priority&&(o=i.priority);else if(!n){var s=e.getColumnId(),r=e.getMetadataColumn();(r?r.getDefaultSortType():null)&&(a++,n=s===t.getColumnId())}})),{type:i,by:"caption",priority:o+a}}return null},n.prototype.getSort=function(){if(!this.slot)return t.prototype.getSort.call(this);var e=t.prototype.getSort.call(this);if(e||(e=this._getDefaultSort()),!e||!e.type){var i=this.getMetadataColumn(),o=i&&!i.isOlapColumn()&&!i.isNamedSet()&&this.slot.getDefinition().getSort();o&&(e=e&&e.custom?_extends({},e,{type:o}):{type:o})}return e&&e.rankSort&&delete e.rankSort,e},n.prototype._isSameNumberOfBins=function(t){if(!t)return!1;var e=this.getBinning();return!!e&&e.bins===t.bins},n.prototype.setBinning=function(e,a){if(this.slot){if(!this._isSameNumberOfBins(e)){var n=o.transactionTokenToOptions(a);this.filterSupport.clearSelectionsByDataItemIds([this.getColumnId()]),i.removeCompoundFilters(this.slot,this.localFilters,n);var s=i.getBinningFilters(this.localFilters,this);s&&i.removeLocalBinnedFilterEntries(this.localFilters,s,n),t.prototype.setBinning.call(this,e,a)}}else t.prototype.setBinning.call(this,e,a)},n.prototype.setFormat=function(e,a){var n=JSON.parse(JSON.stringify(e));if(!this.slot)return t.prototype.setFormat.call(this,n,a);var s=void 0,r=o.transactionTokenToOptions(a);t.prototype.getBinning.call(this)&&(this.filterSupport.clearSelectionsByDataItemIds([t.prototype.getColumnId.call(this)]),i.removeCompoundFilters(this.slot,this.localFilters,r),s=n?i.getBinningFilterForFormatedItem(n,this.localFilters,this):null);var l=!s;s&&i.removeLocalBinnedFilterEntries(this.localFilters,s,r),l&&(r.payloadData||(r.payloadData={}),r.payloadData.dataIfQueryChanged=!0),t.prototype.setFormat.call(this,n,r)},n}(t)})),define("dashboard-analytics/api/impl/model/SlotMappingModel",[],(function(){return function(){function t(e){_classCallCheck(this,t),this._slotMappingModel=e,this._slotMappingModel.slots||(this._slotMappingModel.slots=[]),this._slotMappingModel.multiMeasureGroups||(this._slotMappingModel.multiMeasureGroups={})}return t.prototype.getSlotList=function(){return this._slotMappingModel.slots},t.prototype.removeSlot=function(t){this._slotMappingModel.slots=this._slotMappingModel.slots.filter((function(e){return e.name!==t}))},t.prototype.getSlot=function(t){for(var e=void 0,i=0;i<this._slotMappingModel.slots.length;i++)if(this._slotMappingModel.slots[i].name===t){e=this._slotMappingModel.slots[i];break}return e||(e={name:t},this._slotMappingModel.slots.push(e)),e.dataItems||(e.dataItems=[]),e},t.prototype._getMultiMeasureGroup=function(t){return this._slotMappingModel.multiMeasureGroups[t]},t.prototype._initMultiMeasureGroup=function(t){this._slotMappingModel.multiMeasureGroups[t]||(this._slotMappingModel.multiMeasureGroups[t]={})},t.prototype.getMultiMeasureSlotId=function(t){var e=this._getMultiMeasureGroup(t);return e&&e.slotId},t.prototype.setMultiMeasureSlotId=function(t,e){this._initMultiMeasureGroup(t),this._getMultiMeasureGroup(t).slotId=e},t.prototype.getMultiMeasurePosition=function(t){var e=this._getMultiMeasureGroup(t);return e?e.position:-1},t.prototype.setMultiMeasurePosition=function(t,e){this._initMultiMeasureGroup(t),this._getMultiMeasureGroup(t).position=e},t.prototype.getMappedDataItemIdList=function(t){var e=[];return this._slotMappingModel.slots.forEach((function(i){!i.dataItems||t&&t!==i.name||(e=e.concat(i.dataItems))})),e},t.prototype.getMappedSlot=function(t){for(var e=void 0,i=0;i<this._slotMappingModel.slots.length;i++){var o=this._slotMappingModel.slots[i].dataItems;if(o)for(var a=0;a<o.length;a++)if(o[a]===t){e=this._slotMappingModel.slots[i];break}if(e)break}return e},t.prototype.mapDataItemsToSlot=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;this.unmapDataItemsFromSlots(t);var o,a,n=this.getSlot(e);i<0?(o=n.dataItems).push.apply(o,t):(a=n.dataItems).splice.apply(a,[i,0].concat(t))},t.prototype.unmapDataItemsFromSlots=function(t){var e=this;t.forEach((function(t){var i=e.getMappedSlot(t);i&&(i.dataItems=i.dataItems.filter((function(e){return t!==e})),0===i.dataItems.length&&e.removeSlot(i.name))}))},t}()})),define("dashboard-analytics/api/impl/Slots",["underscore","../../lib/@waca/dashboard-common/dist/core/APIFactory","./SlotsAPISpec","../SlotsAPI","./Slot","./MappedDataItem","./model/SlotMappingModel"],(function(t,e,i,o,a,n,s){return function(i){function r(t,a,n,l,c,d){_classCallCheck(this,r);var u=_possibleConstructorReturn(this,i.call(this));return u.widgetModel=t,u.visualizationImpl=n,u.transaction=l,u.locale=c,u.filterSupport=d,u._dataItemImplMap={},u.dataModel=a,u.widgetModel.slotmapping||(u.widgetModel.slotmapping={}),u.slotMappingModel=new s(u.widgetModel.slotmapping),u._slots={},u._slotAPIList=null,u.setDefinition(u.visualizationImpl.getDefinition()),u._dataItemImplMap=null,u._initializeDataItems(),u._deleteDataItemsHandlers=[],u._api=e.createAPI(u,[o]),u}return _inherits(r,i),r.prototype.destroy=function(){for(var t in this.widgetModel=null,this.visualizationImpl=null,this.transaction=null,this.locale=null,this.filterSupport=null,this.dataModel=null,this.slotMappingModel=null,this._slots)this._slots[t].destroy();for(var e in this._slots=null,this._slotAPIList=null,this._dataItemImplMap)this._dataItemImplMap[e].destroy();this._dataItemImplMap=null,this._api=null},r.prototype.getLocalFilters=function(){return this.filterSupport.getLocalFilters()},r.prototype._initializeDataItems=function(){var t=this;this._dataItemImplMap={},this.dataModel.getDataItemList().forEach((function(e){t._createDataItemImpl(e)}))},r.prototype._createDataItemImpl=function(t){var i=this.slotMappingModel.getMappedSlot(t.id),o=i?this.getSlot(i.name):null,a=new n(this.filterSupport,t,o,this.getDataSource(),this.transaction,this.locale,this.visualizationImpl,this);return e.setParentChildRelation(this,a),this._dataItemImplMap[t.id]=a,a},r.prototype.setDefinition=function(t){this.definition=t,this._initializeSlots()},r.prototype._initializeSlots=function(){var t=this,i=[],o={};this.definition.getSlotList().forEach((function(n){var s=t.getSlotImpl(n.getId());s?s.setDefinition(n):(s=new a(n,t.filterSupport,t,t.transaction,t.locale,t.visualizationImpl,t.dataModel,t.slotMappingModel),e.setParentChildRelation(t,s)),o[n.getId()]=s,i.push(s.getAPI())}));var n=this._slots;for(var s in this._slots=o,this._slotAPIList=i,Object.freeze(this._slotAPIList),this._dataItemImplMap){var r=this._dataItemImplMap[s],l=this._dataItemImplMap[s].getSlot();l&&!this._slots[l.getId()]&&(this.slotMappingModel.unmapDataItemsFromSlots([s]),r.setSlot(null))}for(var c in n)this._slots[c]||n[c].destroy()},r.prototype.getDataSource=function(){return this.visualizationImpl.getDataSource()},r.prototype.createDataItems=function(t){var e=this,i=[];if(t){var o=[];t.forEach((function(t){o.push(t.id);var a=e.dataModel.addDataItem(t);e._dataItemImplMap[t.id]||e._createDataItemImpl(a),i.push(e._dataItemImplMap[t.id].getAPI())}))}return i},r.prototype.deleteDataItems=function(t,e){var i=this,o=this.visualizationImpl.getLocalFilters().getFilterList().length>0,a=[];return t&&(this._deleteDataItemsHandlers.forEach((function(i){return i(t,e)})),t.forEach((function(t){var e=i._dataItemImplMap[t];e&&(a.push({id:e.getId(),columnId:e.getColumnId()}),e.destroy(),delete i._dataItemImplMap[t],i.slotMappingModel.unmapDataItemsFromSlots([t]),i.dataModel.removeDataItem(t,o))}))),a},r.prototype.registerDeleteDataItemsHandler=function(t){this._deleteDataItemsHandlers.push(t)},r.prototype.getDataItemImpl=function(t){return this._dataItemImplMap[t]?this._dataItemImplMap[t]:null},r.prototype.getDataItemImplList=function(){return Object.values(this._dataItemImplMap)},r.prototype.getDataItem=function(t){var e=this.getDataItemImpl(t);return e?e.getAPI():null},r.prototype.getDataItemList=function(){var t=[];for(var e in this._dataItemImplMap)t.push(this._dataItemImplMap[e].getAPI());return t},r.prototype.setDataItems=function(e,i,o){var a=this,n=this.getSlot(i);if(n){var s=this.transaction.startTransaction(o);t.each(e,(function(t){var e=a.getMappingInfo(t);e&&e.slot&&e.slot.getId()!==i&&e.slot.removeDataItemsMapping([e.dataItem.getId()],s)}));var r=[],l=[];n.getDataItemList().forEach((function(t){var i=t.getId();l.push(i),-1===e.indexOf(i)&&r.push(t.getId())})),l.length>0&&n.removeDataItemsMapping(l,s),e.length>0&&n.addDataItemsMapping(e,null,s),this.transaction.endTransaction(s)}},r.prototype.swapSlots=function(t,e,i){var o=this.transaction.startTransaction(i),a=this.getSlot(t),n=this.getSlot(e),s=a.getDataItemList();a.removeDataItemsMapping(s.map((function(t){return t.getId()})),o);var r=n.getDataItemList();n.removeDataItemsMapping(r.map((function(t){return t.getId()})),o),a.addDataItemsMapping(r.map((function(t){return t.getId()})),null,o),n.addDataItemsMapping(s.map((function(t){return t.getId()})),null,o),this.transaction.endTransaction(o)},r.prototype.getSlot=function(e){var i=this.getSlotList();return t.find(i,(function(t){return t.getId()===e}))},r.prototype.getSlotList=function(){return this._slotAPIList},r.prototype.getMappedSlotList=function(){for(var t=this.getSlotList(),e=[],i=0;i<t.length;i++){(t[i].getDataItemList()||[]).length>0&&e.push(t[i])}return e},r.prototype.getMappingInfo=function(e){var i=this.getMappingInfoList();return t.find(i,(function(t){return t.dataItem.getId()===e}))},r.prototype.getMappingInfoList=function(){var t=this,e=[];return this.definition.getSlotList().forEach((function(i){var o=t.getSlot(i.getId()),a=t.getSlotImpl(i.getId());a.getDataItemList().forEach((function(t){e.push({slot:o,dataItem:t,indexInSlot:o?a.getDataItemIndex(t.getId()):-1})}))})),e},r.prototype.isMappingComplete=function(t){var e=this.getMappedSlotList().map((function(t){return t.getDefinition().getId()})),i=this.getSlotList().filter((function(t){return!t.getDefinition().isOptional()})),o=this.visualizationImpl.getDefinition().getDatasetList();t&&(o=[{id:t}]);var a=this.getSlotList().filter((function(t){return t.getDefinition().getDatasetIdList().length>1})),n=o.length>1&&!a.length>0,s=o.filter((function(t){return 0===i.filter((function(i){return-1!==i.getDefinition().getDatasetIdList().indexOf(t.id)&&!(-1!==e.indexOf(i.getDefinition().getId()))})).length}));return n?s.length>0:o.length===s.length},r.prototype.clearAllSlots=function(t){this.getSlotList().forEach((function(e){e.removeDataItems(e.getDataItemList().map((function(t){return t.getId()})),t)}))},r.prototype.getSlotImpl=function(t){return this._slots[t]},r.prototype.getAPI=function(){return this._api},r}(i)})),define("dashboard-analytics/api/SavedPromptsAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.save=function(){},t.prototype.reset=function(){},t.prototype.getPromptSpec=function(){},t.prototype.getPromptSpecList=function(){},t}()})),define("dashboard-analytics/api/impl/SavedPromptsAPISpec",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getAPISpec=function(){var t=this;return this.apiSpec||(this.apiSpec={name:"savedPrompts API",events:{propagationInfo:{namespace:"savedPrompts",callStack:{name:"getSavedPrompts"},info:{supportsUndoRedo:!0,refresh:{dataIfQueryChanged:!0}}},actions:{save:{eventName:"savedprompts:save",getInfo:function(t){return{promptValueSpec:t?t[0]:void 0}},getUndoActions:function(){var e=t.widgetModel.get("savedPrompts");return[{name:"reset",params:[e?JSON.parse(JSON.stringify(e)):void 0,!0]}]}},reset:{eventName:"savedprompts:reset",getInfo:function(t){return{promptValueSpec:t?t[0]:void 0}},getUndoActions:function(t){return[{name:"reset",params:[t[0],!0]}]},isTriggerEvent:function(t,e,i){return i}}}}}),this.apiSpec},t}()})),define("dashboard-analytics/api/impl/SavedPrompts",["../SavedPromptsAPI","./SavedPromptsAPISpec","../../lib/@waca/dashboard-common/dist/core/APIFactory","underscore"],(function(t,e,i,o){var a=function(e){function a(t){_classCallCheck(this,a);var i=_possibleConstructorReturn(this,e.call(this));return i.widgetModel=t,i}return _inherits(a,e),a.prototype.destroy=function(){this.widgetModel=null},a.prototype.getAPI=function(){return i.createAPI(this,[t])},a.prototype.save=function(t){var e=o.pick(t,a.PromptValueSpec_KEYS),i=this.widgetModel.get("savedPrompts")||{};return i[e.name]=e,this.reset(i)},a.prototype.reset=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.widgetModel.savedPrompts=t,e},a.prototype.getPromptSpec=function(t){var e=this.widgetModel.get("savedPrompts");if(e&&(!t||e[t]))return JSON.parse(JSON.stringify(e))[t]},a.prototype.getPromptSpecList=function(){var t=this.widgetModel.get("savedPrompts")||{},e=JSON.parse(JSON.stringify(t));return o.values(e)},a}(e);return a.PromptValueSpec_KEYS=["name","capabilities","dataType","values","modelFilterItem"],a})),define("dashboard-analytics/api/impl/serviceability/nls/LwServiceabilityResources",{root:!0}),define("dashboard-analytics/api/impl/serviceability/nls/root/LwServiceabilityResources",{dataSource:"Data source",dataSourceId:"Id",dataSourceType:"Type",dataSourceName:"Name",dataSourcePath:"Path",slotMappingField:"Slot mappings",slotDataMapping:"Mapping",slotID:"ID",slotCaption:"Caption",slotMandatory:"Mandatory",slotIsMandatory:"Yes",slotIsNotMandatory:"No",infoNotAvailable:"Unavailable",performanceSection:"Performance",durationField:"Duration",singleQueryTime:"Server query (ms)",multipleQueryTime:"Server query %{name} (ms)",liveWidgetTotalTime:"Total (ms)",renderTimeNotAvailable:"Not available",renderInProgress:"(in progress)",interactToTriggerQuery:"Interact with widget to trigger a query",fetchQuery:"Fetch Query",showSQLMDX:"Show SQL/MDX",SQLMDX:"SQL/MDX",queryInfo:"Query Information",queryInfoNotAvailable:"Query information not available",query:"Query",copy:"Copy",close:"Close"}),define("dashboard-analytics/api/impl/serviceability/nls/StringResources",["i18n!./LwServiceabilityResources","polyglot"],(function(t,e){var i=new e({phrases:t,allowMissing:!0});return new(function(){function t(){_classCallCheck(this,t)}return t.prototype.get=function(t,e){return i.t(t,e)},t}())})),define("dashboard-analytics/api/impl/serviceability/ServiceabilityDataMapping",["./nls/StringResources"],(function(t){return function(){function e(t){_classCallCheck(this,e),this._visualizationAPI=t}return e.prototype.toJSON=function(){return this._visualizationAPI.getSlots().getSlotList().map((function(t){var e,i=t.getDefinition(),o=t.getDataItemList();return(e={})[i.getId()]={caption:i.getCaption(),mandatory:!(!0===i.isOptional()),mapping:o.map((function(t){return t.getColumnId()}))},e}))},e.prototype.toUIJSON=function(){var e={0:t.get("slotDataMapping"),1:t.get("slotID"),2:t.get("slotCaption"),3:t.get("slotMandatory")},i=this.toJSON(),o=i.map((function(e){var i=Object.keys(e)[0];return[e[i].mapping.join(", "),i,e[i].caption,e[i].mandatory?t.get("slotIsMandatory"):t.get("slotIsNotMandatory")]}));return[{fieldName:t.get("slotMappingField"),fieldValue:{headerValue:function(t){return e[t]},cellValue:function(t,e){return o[t][e]},columnLength:4,rowLength:i.length},type:"SimpleTable"}]},e}()})),define("dashboard-analytics/api/impl/serviceability/ServiceabilityDataSource",["./nls/StringResources"],(function(t){return function(){function e(t){_classCallCheck(this,e),this._visualizationAPI=t,this._dataSource=this._visualizationAPI.getDataSource(),this._initializeInfo()}return e.prototype.toJSON=function(){return this._dataSource=this._visualizationAPI.getDataSource(),this._updateInfo(),this._json},e.prototype.toUIJSON=function(){var e=this.toJSON();return[{fieldName:t.get("dataSourceName"),fieldValue:e.dataSourceInfo.name},{fieldName:t.get("dataSourceId"),fieldValue:e.dataSourceInfo.id},{fieldName:t.get("dataSourcePath"),fieldValue:e.dataSourceInfo.path},{fieldName:t.get("dataSourceType"),fieldValue:e.dataSourceInfo.type}]},e.prototype._initializeInfo=function(){this._resetInfo(),this._updateInfo()},e.prototype._resetInfo=function(){this._json={dataSourceInfo:{name:t.get("infoNotAvailable"),id:t.get("infoNotAvailable"),path:t.get("infoNotAvailable"),type:t.get("infoNotAvailable")}}},e.prototype._updateInfo=function(){this._dataSource?this._dataSource.getAssetId()!==this._json.dataSourceInfo.id&&this._fetchAttributes():this._resetInfo()},e.prototype._fetchAttributes=function(){var t=this;this._json.dataSourceInfo.id=this._dataSource.getAssetId(),this._json.dataSourceInfo.type=this._dataSource.getType(),this._dataSource.getLocalizedName().then((function(e){t._json.dataSourceInfo.name=e})),this._dataSource.getSearchPath().then((function(e){t._json.dataSourceInfo.path=e}))},e}()})),define("dashboard-analytics/api/impl/serviceability/ServiceabilityDataInfo",["./nls/StringResources","./ServiceabilityDataMapping","./ServiceabilityDataSource"],(function(t,e,i){return function(){function o(t){_classCallCheck(this,o),this._visualizationAPI=t,this._serviceabilityDataMapping=new e(this._visualizationAPI),this._serviceabilityDataSource=new i(this._visualizationAPI)}return o.prototype.toJSON=function(){return{ServiceabilityDataInfo:{ServiceabilityDataMapping:this._serviceabilityDataMapping.toJSON(),ServiceabilityDataSource:this._serviceabilityDataSource.toJSON()}}},o.prototype.toUIJSON=function(){return[{sectionName:t.get("dataSource"),sectionValues:[].concat(this._serviceabilityDataSource.toUIJSON(),this._serviceabilityDataMapping.toUIJSON()),properties:{open:!1}}]},o}()})),define("dashboard-analytics/widgets/livewidget/modelapis/modelmanagers/VisModelManagerWrappedAPI",["../../../../lib/@waca/core-client/js/core-client/ui/core/Class"],(function(t){"use strict";return t.extend({isMappingEmpty:function(){return this.mappingAPI.isMappingEmpty()},getDataSlotById:function(t){return this.mappingAPI.getSlotAPIs({includeUnmappedSlots:!0,ids:[t]})[0]||null},getDataItemSlotAndIndex:function(t){return this.mappingAPI.getDataItemSlotAndIndex(t)},filterSlotDataItems:function(t,e){return this.mappingAPI.filterSlotDataItems(t,e)},getLabelByMapping:function(t){return"attribute"!==t.type||"ordinal"!==t.getSlotType()?t.getLabel():this.getDataSlotById(t.slotId).getLabel()},getDataSlots:function(t){return this.mappingAPI.getSlotAPIs(t||{})},getLayers:function(){return this.mappingAPI.getLayers()},getDefaultLayer:function(){return this.getDefinition().datasets[0]},isDataItemMapped:function(t){if(!t)return!1;for(var e=this.mappingAPI.getDataItemAPIs(),i=e.length,o=0;o<i;o++)if(e[o].getUniqueId()===t)return!0;return!1}})})),define("dashboard-analytics/widgets/livewidget/modelapis/modelmanagers/VisMetadataManager",["../../../../lib/@waca/core-client/js/core-client/ui/core/Class","../../query/QueryService","../../query/CommonQueryHelper","../../../../dataSources/utils/DatasourceUtil","underscore"],(function(t,e,i,o,a){"use strict";var n=t.extend({init:function(t){n.inherited("init",this,arguments),this.dashboardApi=t.dashboardApi,this.widgetModel=t.widgetModel,this.visualizationFeature=t.visualizationFeature,a.each(a.keys(t),function(e){this[e]=t[e]}.bind(this))},getModule:function(){var t=null,e=this.visualizationFeature.getDataSource();if(e){var i=this.dashboardApi.getFeature("dataSources.deprecated");if(i)t=i.getSourcesCollection().getSource(e.getId()).getModuleAPI()}return t},getMetadataColumn:function(t,e,i){if(o.isMultiMeasuresSeriesOrValue(t))return this._getMultiMeasuresSeriesMetadataColumn(t);var a=this.getModule(e);return a?a.getMetadataColumn(t,i):null},_getMultiMeasuresSeriesMetadataColumn:function(t){return{getId:function(){return t},getType:function(){return"attribute"},isHidden:function(){return!1}}},getMetadataColumns:function(){var t=[];if(this.widgetModel&&this.widgetModel.get("data")){var e=this.widgetModel.get("data").getDataItemsOfAllViewsAsCollection();if(e){var i=this.getModule();i&&e.forEach(function(e){if(!o.isMultiMeasuresSeriesOrValue(e.id)){var a=i.getMetadataColumn(e.itemId);a?t.push(a):t.push({status:"notFound",getId:function(){return e.itemId},getLabel:function(){return e.itemLabel},getSourceCategory:function(){return null},isMissing:function(){return!0}})}}.bind(this))}}return t},destroy:function(){n.inherited("destroy",this,arguments)}});return n})),define("dashboard-analytics/widgets/livewidget/modelapis/modelmanagers/VisModelManager",["underscore","./VisModelManagerWrappedAPI","./VisMetadataManager","../../../../data/models/VisPropertyCollection","../../../../filters/Filters","../../../../lib/@waca/core-client/js/core-client/ui/core/Events","../../../../data/models/Conditions"],(function(t,e,i,o,a,n,s){"use strict";var r=null;return r=n.extend([e],{CHANCE_MAPPING_TYPES:{TRANSITION_NORMAL_MAPPING:0,TRANSITION_INCOMPLETE_MAPPING:1,TRANSITION_COMPLETE_MAPPING:2,TRANSITION_UNDO_MAPPING_COMPLETE:3,TRANSITION_REPLACE_NORMAL_MAPPING:4},init:function(t){r.inherited("init",this,arguments),this.localFilters=t.localFilters,this.searchFilters=t.searchFilters,this.logger=t.logger,this.visDefinitions=t.visDefinitions,this.widgetModel=t.widgetModel,this.dashboardApi=t.dashboardApi,this.transaction=this.dashboardApi.getFeature("Transaction"),this.boardModel=t.boardModel,this.colors=t.colors,this.content=t.content,this.visMetadataManager=new i({widgetModel:this.widgetModel,dashboardApi:this.dashboardApi,visualizationFeature:t.visualizationFeature})},initialize:function(t){t=t||{},this.propertySupport=t.propertySupport,this.filterSupport=t.filterSupport,this.displayTypeManager=t.displayTypeManager,this._pendingFiltersActive=!1,this._suppressViewAnimations=!1},isFilterEditable:function(t){return this.filterSupport.isFilterEditable(t)},_convertTransactionTokenToLegacyOptions:function(t){var e={};return t&&(e.payloadData={transactionToken:t},t.transactionId&&(e.payloadData.undoRedoTransactionId=t.transactionId)),e},swapSlots:function(e,i,o){var a=this.transaction.startTransaction(o),n=this._convertTransactionTokenToLegacyOptions(a),s=this.getDataSlotById(i),r=this.getDataSlotById(e),l=t.clone(r.getDataItemRefs()),c=t.clone(s.getDataItemRefs());s.assignItemsToSlot(l,n),r.assignItemsToSlot(c,n),this.transaction.endTransaction(a)},getConditions:function(t){var e=this.widgetModel.get("conditions");return!e&&t&&(e=new s({palette:{colors:[]}}),this.widgetModel.set({conditions:e},{silent:!0})),e},getPossibleKeyDrivers:function(){var t=this.widgetModel.get("possibleKeyDrivers");return t?JSON.parse(JSON.stringify(t)):{}},setPossibleKeyDrivers:function(t,e){this.widgetModel.set({possibleKeyDrivers:t},e)},getTitle:function(){return this.widgetModel.get("name")||null},setTitle:function(t,e,i){this.widgetModel.set({name:t,titleHtml:e},i)},getShowTitle:function(){var t=this.widgetModel.get("titleMode");return t?"noTitle"!==t:this.widgetModel.get("showTitle")||null},getAnnotations:function(){return this.widgetModel.get("annotations")||{}},setAnnotations:function(t,e){this.widgetModel.set({annotations:t},e)},getDefinition:function(){try{return this.visDefinitions.getRawDefinition(this.getVisId())}catch(t){this.logger.error(t)}},getMetadataAPI:function(){return this.visMetadataManager},changeAggregationType:function(){this.logger.error("ENDOR: VisModelManager: ChangeAggregationType is not yet implemented for live widget.")},getVisId:function(){return this.widgetModel.get("visId")},supportsSortAction:function(){return this.getDefinition()&&this.getDefinition().supportsSortAction},supportsFormatAction:function(){return this.getDefinition()&&this.getDefinition().supportsFormatAction},supportsBinAction:function(){return this.getDefinition()&&this.getDefinition().canApplyBinning},supportsCustomGroupAction:function(){return this.getDefinition()&&this.getDefinition().supportsCustomGroupAction},supportsMaintainAxisScale:function(){return!(!this.getDefinition()||!this.getDefinition().supportsMaintainAxisScale)},getListenForPropChangesFromDefinition:function(){return this.getDefinition()&&this.getDefinition().listenForPropChanges},isVisLocked:function(){return!!this.widgetModel.get("visTypeLocked")},getPreferredSize:function(){return this.getDefinition().preferredSize},_makeFilterCollection:function(){return new a},setDataSlotMapping:function(t,e){var i=this.getDataSlotById(t);i&&i.setMapping(e)},clearModelInvalid:function(){this._invalidReason=null},setInvalidReason:function(t){this._invalidReason=t},getInvalidReason:function(){return this._invalidReason},getSpecification:function(){return this.getDefinition()?this.getDefinition().specification:null},getRenderer:function(){return this.getDefinition()?this.getDefinition().renderer:null},getModule:function(t){return this.visMetadataManager?this.visMetadataManager.getModule(t):this.getCanvas().getDataSource()},getMetadataManager:function(){return this.visMetadataManager},getMetadataColumn:function(t,e){return this.visMetadataManager?this.visMetadataManager.getMetadataColumn(t,e):null},getUsedMetadataColumns:function(){return this.visMetadataManager?this.visMetadataManager.getMetadataColumns():null},getModuleId:function(){return this.getModule()?this.getModule().getSourceId():null},getCanvas:function(){return this.canvas?this.canvas:{module:this.getModule(),getDataSource:function(){return this.getModule()}}},getLocalFilters:function(){return this.localFilters},setSuppressViewAnimations:function(t){this._suppressViewAnimations=t},getSuppressViewAnimations:function(){return this._suppressViewAnimations},doLocalSort:function(){return this.getDefinition()&&this.getDefinition().clientSort},hasBinnedDataItems:function(){return this.mappingAPI.hasBinnedDataItems()},getMetaDataValue:function(e){var i=this.getDefinition();if(i&&i.metaDataEntries){var o=t.find(i.metaDataEntries,(function(t){return t.name===e}));return o?o.value:null}return null},cleanUpMissingFilters:function(){this.localFilters.cleanUpMissingFilterEntries(this.visMetadataManager)},isIgnoreDefaultSlotSort:function(t){return this.mappingAPI.isIgnoreDefaultSlotSort(t)}})})),define("dashboard-analytics/filters/pagecontext/PageContextResult",["../../lib/@waca/core-client/js/core-client/ui/core/Class","underscore"],(function(t,e){return t.extend({init:function(t){t=t||{},this._items=t.response&&t.response.items||null,this._updated=t.response&&t.response.updated||!1,this._added=t.response&&t.response.added||!1,this._deleted=t.response&&t.response.deleted||!1,this._cleared=t.response&&t.response.cleared||!1,this._isGeneralUpdate=t.source&&t.source.multi||!1,this._noSelfRefresh=t.response&&t.response.noSelfRefresh||!1,this._ignorePageContextChanged=t.response&&t.response.ignorePageContextChanged||!1,this._itemExpressionID=t.source&&t.source.id||!1,t.brushingOptions?(this._sender=t.brushingOptions.sourceId,this._brushingOptions=t.brushingOptions):this._sender=t.source&&t.source.sourceId||null,t.source&&t.source.eventSourceId&&(this._sender=t.source.eventSourceId),this.dataSources=t.dataSources,this.api={containsItem:this.containsItem.bind(this),getSourceIds:this.getSourceIds.bind(this),getAssetIds:this.getAssetIds.bind(this),getItems:this.getItems.bind(this),getItemExpressionID:this.getItemExpressionID.bind(this),isAdd:this.isAdd.bind(this),isDelete:this.isDelete.bind(this),isClear:this.isClear.bind(this),isGeneralUpdate:this.isGeneralUpdate.bind(this),isUpdate:this.isUpdate.bind(this),isInScope:this.isInScope.bind(this),senderMatches:this.senderMatches.bind(this),brushingChanged:this.brushingChanged.bind(this),noSelfRefresh:this.noSelfRefresh.bind(this),ignorePageContextChanged:this.ignorePageContextChanged.bind(this)}},getAPI:function(){return this.api},getItems:function(){return this._items},containsItem:function(t){return!!e.find(this._items,(function(e){return t===e}))},brushingChanged:function(){return!(!this._brushingOptions||!this._items||this._items.length)||!!e.find(this._items,(function(t){return"visualization"===t.getOrigin()}))},isGeneralUpdate:function(){return this._isGeneralUpdate},isAdd:function(){return this._added},isUpdate:function(){return this._updated},isDelete:function(){return this._deleted},isClear:function(){return this._cleared},getSender:function(){return this._sender},getItemExpressionID:function(){return this._itemExpressionID},senderMatches:function(t){return this.getSender()===t},getSourceIds:function(t){var i=this.source&&this.source.sourceIdsToUpdate;return i||(i={},e.each(this._items,(function(t){i[t.getSourceId()]=!0})),this.source&&this.source.sourceId&&(i[this.source.sourceId]=!0)),t?i:e.keys(i)},getAssetIds:function(){var t=this.getSourceIds(),e=[];return t.forEach((function(t){var i=this.dataSources.getSource(t);i&&e.push(i.getAssetId())})),e},isInScope:function(t,i){if(this._brushingOptions&&this._brushingOptions.scope===t&&(!i||i===this._brushingOptions.eventGroupId))return!0;var o=e.find(this._items,(function(e){return"global"===e.getScope()||e.getScope()===t}));return i&&o?"filter"===o.getOrigin()||o.getEventGroupId()===i:!!o},noSelfRefresh:function(){return this._noSelfRefresh},ignorePageContextChanged:function(){return this._ignorePageContextChanged}})})),define("dashboard-analytics/filters/pagecontext/PageContext",["../../lib/@waca/dashboard-common/dist/core/Collection","./PageContextEntry","./PageContextResult","underscore","../../lib/@waca/core-client/js/core-client/utils/UniqueId","../FilterMetadataHelper"],(function(t,e,i,o,a,n){var s=t.extend({modelClass:e,init:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(s.inherited("init",this,arguments),this.logger=e.logger,this.boardModel=e.boardModel,this.dashboardApi=e.dashboardApi,!this.dashboardApi)throw new Error("dashboardApi is not provided");this.api={updateFilterContext:this.updateFilterContext.bind(this),updateBrushingContext:this.updateBrushingContext.bind(this),isBrushed:this._isBrushed.bind(this),getPageContextItems:this.getPageContextItems.bind(this),getPageContextItem:this.getPageContextItem.bind(this),getNetPageContextItems:this.getNetPageContextItems.bind(this),getNetPageContext:this.getNetPageContext.bind(this),getNetPageContextSpec:this.getNetPageContextSpec.bind(this),deletePageContextItems:this.deletePageContextItems.bind(this),deleteVisTypePageContext:this.deleteVisTypePageContext.bind(this),clearPageContextItemValues:this.clearPageContextItemValues.bind(this),reOrderPageContextItems:this.reOrderPageContextItems.bind(this),getNumOfPageContextItems:this.getNumOfPageContextItems.bind(this),updateEventGroupId:this.updateEventGroupId.bind(this),resetToPersistedValues:this.resetToPersistedValues.bind(this)},this.boardModel&&(this.boardModel.on("duplicateLayout",this.copyPageContextItemsAndRescope,this),this.boardModel.on("removeLayouts",this._removeLayoutsHandler,this)),this.dashboardApi.on("shapingmodel:changed",this._onShapingModelChanged,this),this.each(function(t){this._setGlobalContextCb(t)}.bind(this))},destroy:function(){this.dashboardApi.off("shapingmodel:changed",this._onShapingModelChanged,this),this.boardModel&&this.boardModel.off("duplicateLayout",this.copyPageContextItemsAndRescope,this),this.scopedModels={}},getAPI:function(){return this.api},_mapSelectors:function(t){var e=t;return t&&(t.itemName||t.itemId||t.itemAliasName)&&(e=o.clone(t),t.itemAliasName&&(e.filterName=t.itemAliasName,delete e.itemAliasName),t.itemId&&(e.hierarchyUniqueNames=[t.itemId],delete e.itemId),t.itemName&&(e.hierarchyNames=[t.itemName],delete e.itemName)),e},_addUpdateFilterContextEntry:function(t,e,i,n){(i=i||{}).payloadData=i.payloadData||{},i.payloadData.undoRedoTransactionId=i.payloadData.undoRedoTransactionId||a.get("update_filter");var s=this.size(),r={ignorePageContextChanged:i.payloadData.ignorePageContextChanged};r.payloadData=i.payloadData;var l=this._findOrCreateFilterContextEntry(n,e,i,r);if(l){r.items=[l.getAPI()],r.updated=!0,r.added=!i.skipFilterFocus&&r.added;var c=!1;return n.filterName&&l.filterName!==n.filterName&&(l.set({filterName:n.filterName}),c=!0),n.metadataSourceId&&(l.metadataSourceId=n.metadataSourceId),o.isUndefined(e.exclude)||l.get("exclude")===e.exclude||(l.setExclude(e.exclude,i),c=!0),(this._handleClearValues(e.command,l,r)||l.mergeValues(e,i)||this.size()!==s||c||n.isModeledFilter)&&("remove"===e.command&&"visualization"===l.origin&&0===l.getValueCount()?this.deletePageContextItems(n,i):this._filterContextUpdated(t,r)),l}},_handleClearValues:function(t,e,i){return"clearValues"===t&&(e.clearValues(),i.cleared=!0,!0)},updateFilterContext:function(t,e,i){i=i||{};var o=this._mapSelectors(t);return"delete"===e.command?this.deletePageContextItems(o,i):(this._checkItemContext(o,!0),this._addUpdateFilterContextEntry(t,e,i,o))},updateBrushingContext:function(t,e){e=e||{};var i=a.get("update_brushing_"),n={items:[]};o.each(t,function(t){var e=this._getBrushingContextEntry(t);e?e.addToTupleSet(t.tupleSet,{payloadData:{undoRedoTransactionId:i}}):e=this._addPageContextEntry(t,{payloadData:{undoRedoTransactionId:i}}),n.items.push(e),n.updated=!0}.bind(this)),n.items.length&&this._brushingContextUpdated(e,n)},_getBrushingContextEntry:function(t){var e={origin:"visualization",scope:t.scope};t.sourceId&&(e.sourceId=t.sourceId),t.hierarchies&&(e.hierarchies=t.hierarchies);var i=this._getPageContextEntries(e);return i&&i.length>0?i[0]:null},_isBrushed:function(t){return!!this._getBrushingContextEntry(t)},_updateModifiedAssets:function(t,e,i){e&&(t[i.getSourceId()]=!0)},clearPageContextItemValues:function(t,e){var i=(e=e||{}).payloadData=e.payloadData||{};i.undoRedoTransactionId=i.undoRedoTransactionId||a.get("clear_values_"),t=this._mapSelectors(t);var n=!1,s={},r=[];return o.each(this._getPageContextEntries(t),function(t){var i=t.clearValues(e);i&&r.push(t.getAPI()),n=n||i,this._updateModifiedAssets(s,i,t)}.bind(this)),n&&!e.silent&&(t.sourceIdsToUpdate=s,this._filterContextUpdated(t,{cleared:!0,updated:!0,items:r,payloadData:i})),n},reOrderPageContextItems:function(t,e){var i=a.get("reorder_filters_");t=o.isArray(t)?t:[t];var n=e?this._getEntry(e.getKey()):null;o.each(t,function(t){var e=this._getEntry(t.getKey());this.reOrder(e,n,i)}.bind(this))},reOrder:function(t,e,i){var o=this._getNextModel(t);if(this._insertAt(t,e)){var a={value:{op:"reorder",sourceId:t.id,insertBeforeId:e?e.id:null},prevValue:{op:"reorder",sourceId:t.id,insertBeforeId:o?o.id:null},sender:this,senderContext:{applyFnKey:"_applyFn_reorder",applyFn:this._applyFn_reorder.bind(this),modelKey:"pageContext"},data:{undoRedoTransactionId:i}};this.trigger("pagecontext:reorder",a)}},_applyFn_reorder:function(t){var e=t.sourceId?this.get(t.sourceId):null,i=t.insertBeforeId?this.get(t.insertBeforeId):null;e&&(this._insertAt(e,i),this._filterContextUpdated({multi:!0},{updated:!0,items:[e]}))},getNumOfPageContextItems:function(){return this.models.length},resetToPersistedValues:function(t,e){var i=this.getPageContextItems(t);(i=i.filter((function(t){return t.resetToPersistedValues(e)}))).length&&this._filterContextUpdated(t,{updated:!0,items:i})},deletePageContextItems:function(t,e){var i=this._doDeletePageContextItems(t,e);return this._doFilterContextUpdated(t,e,i),i.removedList&&!!i.removedList.length},_removeLayoutsHandler:function(t){var e=t.value.parameter,i={payloadData:t.data,sender:t.sender},a=[];return o.each(e,function(t){var e={scope:t};a.push(this.deletePageContextItems(e,i))}.bind(this)),a},_onShapingModelChanged:function(t){var e=Promise.resolve();if(t=t||{},this.models&&this.models.length){var a=this._getDataSources().getDataSource(t.sourceId),s={items:[]},r=this._getColumnIdForAction(t);o.each(this.models,function(e){if(e.api.getItemId()===r){var i=a.getMetadataColumn(e.api.getItemId()),l=n.getFilterMetadataInfo(i);o.isEmpty(l)?(l=e.getMetadataInfo()).isColumnUnavailable=!0:"SET"===t.action&&e.setFilterName(i.getLabel()),e.updateMetadata(l),e.updateConditions(),s.items.push(e.api),s.updated=!0}}.bind(this));var l=new i({source:{multi:!0},response:s,dataSources:this._getDataSources()}).getAPI();this.dashboardApi.triggerDashboardEvent("pagecontext:shapingModelChanged",l)}return e},_getColumnIdForAction:function(t){var e=null;switch(t.action){case"REMOVE":e=t.oldValue.queryItem||t.oldValue.filter||t.oldValue.calculation||t.oldValue;break;case"ADD":e=t.newValue.queryItem||t.newValue.filter||t.newValue.calculation||t.newValue;break;default:e=t.notification.notifier}return e.idForExpression},deleteVisTypePageContext:function(t,e){(e=e||{}).handlers={filterContextUpdated:function(e,i){this._doFilterContextUpdated(t,i,e)}.bind(this)},this._doDeletePageContextItems(t,e)},_doFilterContextUpdated:function(t,e,i){i.removedList&&i.removedList.length&&(t&&((t=o.clone(t)).sourceIdsToUpdate=i.sourceIdsToUpdate),(e=e||{}).silent||this._filterContextUpdated(t,{deleted:!0,items:i.removedItems,noSelfRefresh:e.noSelfRefresh,payloadData:e.payloadData}))},_doDeletePageContextItems:function(t,e){var i=((e=e||{}).payloadData?e.payloadData.undoRedoTransactionId:e.transactionId)||a.get("clear_delete_values_");t=this._mapSelectors(t);var n=this.models,s=e.sourceIdsToUpdate||{},r=e.removedItems||[];if(t?n=this.remove(this._getPageContextEntries(t),{silent:!0}):(t={},this.reset(null,{silent:!0})),n&&n.length){o.each(n,function(t){this._updateModifiedAssets(s,!0,t),r.push(t.getAPI())}.bind(this));var l=this._getUndoRedoActions(e,"filter"===t.origin,n,!0);this._triggerItemsChanged(l.undo,l.redo,{undoRedoTransactionId:i,transactionToken:e.payloadData&&e.payloadData.transactionToken},e.sender)}return{removedList:n,removedItems:r,sourceIdsToUpdate:s}},getPageContextItems:function(t){this._updatePageContextEntriesBinning(),t=this._mapSelectors(t);var e=[];return this.each(function(i){this._isMatch(i,t)&&e.push(i.getAPI())}.bind(this)),e},_onModelEvent:function(t){var e="change:tupleSet"===t.eventName||"change:conditions"===t.eventName||"change:exclude"===t.eventName||"change:filterName"===t.eventName?this._onUndoRedoValuesChanged.bind(this,t):null;if(e)return o.defaults(t,{model:t.sender,collection:this}),t.senderContext={applyFn:e},void this.trigger(t.eventName,t);s.inherited("_onModelEvent",this,arguments)},_updatePageContextEntriesBinning:function(){var t=this;this.each((function(e){if("visualization"===e.origin){var i=t.dashboardApi.getCanvas().getContent(e.getEventSourceId());e.binningAPIs=i?t._constructSelectedBinningDataItems(e.hierarchies,i):[]}}))},_constructSelectedBinningDataItems:function(t,e){var i=[],a=o.map(t,(function(t){return t.hierarchyUniqueName})),n=e.getFeature("Visualization").getSlots().getSlotList();return o.each(n,(function(t){o.each(t.getDataItemList(),(function(t){t.getBinning()&&-1!==a.indexOf(t.getColumnId())&&i.push({itemId:t.getColumnId(),id:t.getId(),binningAPI:t.getBinning()})}))})),i},_onUndoRedoValuesChanged:function(t,e,i,o,a){t=t||{},a=a||{},this.dashboardApi.triggerDashboardEvent("brushing:undoRedo",a);var n=this.get(t.model.id);"exclude"===t.name?t.sender.getAPI().setExclude(e,{sender:i}):"tupleSet"===t.name?n.setTupleSetCb(e,{sender:i}):n[t.name]=e;this._filterContextUpdated({sourceId:i},{updated:!0,ignorePageContextChanged:a.ignorePageContextChanged,items:[t.sender.getAPI()],payloadData:a})},_onUndoRedoItemsChanged:function(t,i,a,n){n=n||{};var s={},r=t.parameter,l=[],c=null;this.dashboardApi.triggerDashboardEvent("brushing:undoRedo",n),o.each(r,function(o){var a=new e(o);this._setGlobalContextCb(a),l.push(a.getAPI()),s[a.getSourceId()]=!0,"UndoRedoController"===i&&("visualization"===a.origin&&(c={scope:a.scope}),"remove"===t.op||"removeAt"===t.op?this.remove(a,{sender:i}):t.beforeId&&"addAt"===t.op?this._insertAt(a,this._getEntry(t.beforeId)):this.add(a,{sender:i}))}.bind(this));var d={items:l,ignorePageContextChanged:n.ignorePageContextChanged};d.payloadData=n,"remove"===t.op?d.deleted=!0:d.updated=!0,c?this._brushingContextUpdated(c,d):this._filterContextUpdated({multi:!0,sourceIdsToUpdate:s},d)},findChildModel:function(){return null},getNetPageContext:function(t,e){return this._getNetPageContext(t,e,!0)},getNetPageContextItems:function(t){return this._getNetPageContext(t,null,!1)},_getNetPageContext:function(t,e,i){t=this._mapSelectors(t);var a,n,s=[],r={},l=t&&t.scope?t.scope:"global";e&&(a=!0,n=this._mapSelectors(e));var c=this._getValidSourceIds(t,e);return this._updatePageContextEntriesBinning(),this.each(function(e){(e.hasData()||e.getIsModeledFilter())&&(c&&(!c||-1===c.indexOf(e.sourceId))||"global"!==e.scope&&e.scope!==l||!this._isMatch(e,t,["scope"])||a&&this._isMatch(e,n)||this._updateNetContextMap(e,r,l))}.bind(this)),o.keys(r).forEach((function(t){var e=r[t],o=e.getPageContextSpecItem();(o.isModeledFilter||o.exclude||o.conditions||o.tupleSet&&o.tupleSet.length||e.getIsNamedSet())&&(i?s.push(o):s.push(e.getAPI()))})),s},_getValidSourceIds:function(t,e){var i=t&&t.sourceId?t.sourceId:e?e.sourceId:null;if(!i)return null;var o=this._getDataSources(),a=o.getDataSourceList(),n=o.getDataSource(i);return n?a.filter((function(t){return t.getAssetId()===n.getAssetId()})).map((function(t){return t.getId()})):null},_updateNetContextMap:function(t,e,i){var o=t.getUnscopedKey();(t.isModeledFilter||t.isRange()||t.getValueCount()||t.exclude||t.getIsNamedSet())&&(e[o]?t.scope===i&&(e[o]=t):e[o]=t)},getNetPageContextSpec:function(t){return{version:"1.00",pageContext:this.getNetPageContext(t)}},getPageContextItem:function(t){var e=this.getPageContextItems(t);return e.length>1&&this.dashboardApi.getGlassCoreSvc(".Logger").error("selector is not unique!",this),e[0]},updateEventGroupId:function(t,e,i,o){var a=[];this.each(function(n){n.eventSourceId===t&&(n.updateEventGroupId(i,o),a.push(n)),"visualization"===n.origin&&n.scope===e&&this._filterContextUpdated({eventSourceId:n.eventSourceId},{updated:!0,items:[n]},o)}.bind(this)),this._replaceEntriesWithChangedKeyTosyncModelMap(a,o)},_replaceEntriesWithChangedKeyTosyncModelMap:function(t,e){var i=this;o.each(t,(function(t){i.remove(t,e),i.add(t,e)}))},_checkItemContext:function(t){t&&!t.item&&(t.sourceId&&t.hierarchyUniqueNames||this._onError("PAGECONTEXT: itemContext is not unique!"))},_isMatch:function(t,e,i){var a=!1;e&&e._strictMatch&&(a=!0);var n=o.omit(e,"_strictMatch"),s={metadataSourceId:1,sourceId:1,filterName:1,multi:1,dataType:1,hierarchiesContain:1,isHierarchy:1,eventSourceId:1,usage:1,isNamedSet:1};for(var r in o.each(i,(function(t){s[t]=1})),"visualization"!==t.origin&&(s.eventGroupId=1),n)if(n.hasOwnProperty(r)&&(a||!s[r]))if("hierarchies"===r&&t[r]){var l=o.clone(n[r]).sort(this._compareHierarchies),c=o.clone(t[r]).sort(this._compareHierarchies);if(!o.isEqual(l,c))return!1}else if(!o.isEqual(n[r],t[r]))return!1;return!0},_compareHierarchies:function(t,e){return t.hierarchyUniqueName<e.hierarchyUniqueName?-1:t.hierarchyUniqueName>e.hierarchyUniqueName?1:0},_isMatchWithHierarchiesContainSelector:function(t,e){if(e.hierarchiesContain&&this._isMatch(t,e,["hierarchies","hierarchyUniqueNames"])){var i=o.map(t.hierarchies,(function(t){return t.hierarchyUniqueName})),a=o.intersection(i,Array.isArray(e.hierarchiesContain)?e.hierarchiesContain:[e.hierarchiesContain]);return!(!a||!a.length)}return!1},_getPageContextEntries:function(t){if(t.item){var e=this.find((function(e){return e.getAPI()===t.item}));return e?[e]:[]}var i=[];return this.each(function(e){t.hierarchiesContain?this._isMatchWithHierarchiesContainSelector(e,t)&&i.push(e):this._isMatch(e,t)&&i.push(e)}.bind(this)),i},_findOrCreateFilterContextEntry:function(t,e,i,o){var a=this._getPageContextEntries(t),n=a&&a.length>0?a[0]:null;return n||(o.added=!0,o.beforeItem=i.beforeItem,n=this._addFilterContextEntry(t,e.condition,i)),n},_addFilterContextEntry:function(t,e,i){var a={origin:"filter",sourceId:t.sourceId,table:"",alias:"0",scope:"global",metadataSourceId:t.metadataSourceId,dataType:t.dataType,isModeledFilter:t.isModeledFilter};return o.each(o.keys(t),(function(e){a[e]=t[e]})),e&&(a.condition=e),a.selectionInfo=i.selectionInfo?i.selectionInfo:null,this._addPageContextEntry(a,i)},_addPageContextEntry:function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=_extends({},i);o.silent=!1!==o.silent;var a="filter"===t.origin,n=new e(t);if(this._setGlobalContextCb(n),this.get(n))return this.get(n);a&&o.beforeItem?this._insertAt(n,this._getEntry(o.beforeItem.getKey()),o):this.add([n],o);var s=this._getUndoRedoActions(o,a,t);return this._triggerItemsChanged(s.undo,s.redo,o.payloadData),n},_getUndoRedoActions:function(t,e,i,a){t=t||{},i=i||[];var n=o.isArray(i)?i:[i],s={undo:{parameter:n},redo:{parameter:n}};if(e&&t.beforeItem){var r=this._getEntry(t.beforeItem.getKey());s.undo.op=a?"removeAt":"addAt",s.redo.op=a?"addAt":"removeAt",s.undo.beforeId=s.redo.beforeId=r?r.id:null}else s.undo.op=a?"remove":"add",s.redo.op=a?"add":"remove";return s},copyPageContextItemsAndRescope:function(t){var i=t.cloneId,o=this._mapSelectors({scope:t.layoutId}),a=this._getPageContextEntries(o),n=[];return 0===a.length||(a.forEach(function(o){var a=o.toJSON();a.eventGroupId&&(t.eventGroupId?a.eventGroupId=t.eventGroupId:a.eventGroupId=a.eventGroupId.replace(a.scope,i)),a.scope=i;var s=new e(a);this._setGlobalContextCb(s),n.push(s)}.bind(this)),this.add(n,{silent:!0}),this._triggerItemsChanged({op:"add",parameter:n},{op:"remove",parameter:n},{undoRedoTransactionId:t.undoRedoTransactionId,transactionToken:t.transactionToken})),n},_triggerItemsChanged:function(t,e,i,o){var a={value:t,prevValue:e,sender:o||this,senderContext:{applyFnKey:"_onUndoRedoItemsChanged",applyFn:this._onUndoRedoItemsChanged.bind(this),modelKey:"pageContext"},data:i,name:"itemsChanged"};return this.trigger("pagecontext:itemsChanged",a),a},_filterContextUpdated:function(t,e){var o=new i({source:t,response:e,dataSources:this._getDataSources()}).getAPI();o.beforeItem=e.beforeItem,o.data=e.payloadData,this.dashboardApi.triggerDashboardEvent("pagecontext:filterContextUpdated",o)},_brushingContextUpdated:function(t,e){var o=new i({brushingOptions:t,response:e,dataSources:this._getDataSources()}).getAPI();o.data=e.payloadData,this.dashboardApi.triggerDashboardEvent("pagecontext:brushingContextUpdated",o)},_setGlobalContextCb:function(t){if("global"!==t.getScope()){var e=t.getGlobalKey();t.setGlobalContextCb(function(t){return this.get(t)}.bind(this,e))}},_onError:function(t){throw new Error(t)},_getEntry:function(t){return t?this.modelMap[t]:null},_getNextModel:function(t){var e=this._getModelIndex(t);return e<this.models.length-1?this.models[e+1]:null},_getModelIndex:function(t){var e=-1;if(this.models)for(var i=0;i<this.models.length;i++)if(this.models[i]===t){e=i;break}return e},_insertAt:function(t,e,i){if(!t)return!1;var o=this._getModelIndex(t);return-1===o&&(i=i||{silent:!0},this.add([t],i),o=this._getModelIndex(t)),this.models.splice(o,1),e?this.models.splice(this._getModelIndex(e),0,t):this.models.push(t),!0},_getDataSources:function(){return this.dataSources||(this.dataSources=this.dashboardApi.getFeature("DataSources")),this.dataSources}});return s})),define("dashboard-analytics/widgets/livewidget/visapi/support/VisFilterSupport",["underscore","../../../../filters/VisFilterProxy","../../../../filters/FilterMetadataHelper","../../../../filters/Filters","../../../../filters/pagecontext/PageContext","../../../../visualizations/renderer/filter/FilterLabel","../../../../visualizations/renderer/filter/FilterLabelHelper","../../../../lib/@waca/core-client/js/core-client/ui/core/Events","../../../../dataSources/utils/DatasourceUtil","../../../../lib/@waca/dashboard-common/dist/utils/ContentUtil"],(function(t,e,i,o,a,n,s,r,l,c){"use strict";var d=null;return d=r.extend({init:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};d.inherited("init",this,arguments),this.visModelManager=t.visModelManager,this.visualization=t.visualization,this.pageContext=t.pageContext,this.logger=t.logger,this.dashboardApi=t.dashboardApi,this.content=t.content,this.contentId=t.contentId,this.missingFilters=[],this._registeredActions={}},select:function(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=this.content.getFeature("InteractivityController.deprecated"),a=t.defaults(i,{command:"update",edgeSelect:!1,multiTuple:!1,pending:!1,itemIds:[],tuple:[]}),n=this.visualization.getSlots();i.clear&&(a.slotsToClear=n.getMappedSlotList(),delete i.clear);var s=t.map(n.getDataItemList(),(function(t){return t.getColumnId()}));return t.each(e,(function(e){t.intersection(s,e.itemIds).length===e.itemIds.length&&(e.itemIds&&a.itemIds.push.apply(a.itemIds,e.itemIds),e.tuple.length>0&&a.tuple.push(e.tuple))})),o.select(a,a.transactionToken)},supportsFilterOnColumn:function(t){return"fact"!==t.getType()||!!this.visualization.getSlots().getDataItemList().find((function(t){return"attribute"===t.getType()}))},getPendingFilters:function(){return this._pendingFilters},getLocalFilters:function(){return this.visModelManager.localFilters},getSearchFilters:function(){return this.visModelManager.searchFilters},allFilteModificationComplete:function(){},isFilterEditable:function(t){return!(t.isAdditionalFilter()||t.getIsModelFilter()||t.getIsModelFilter())&&(!t.isRangeOperator()||"pre"!==t.preOrPost||!("fact"===this.visualization.getDataSource().getMetadataColumn(t.columnId).getType()))},getLocalFiltersList:function(t){var e=this;t=t||{};var i={};this.visualization.getSlots().getSlotList().forEach((function(t){t.getDataItemList().forEach((function(e){l.isOrdinalAttribute(t,e)||(i[e.getColumnId()]=!0)}))}));var o=this.getLocalFilters().filter((function(t){return!(i[t.columnId]&&e.isFilterEditable(t))}));return t.format?this._formatFiltersList(o):o},_formatFiltersList:function(e){var i=[];return t.each(e,function(t){var e=new n(t),o=t.columnId;if(o){var a=this.visualization.getDataSource().getMetadataColumn(o);a&&i.push({id:t.id,columnId:t.columnId,name:a.getLabel(),filterString:e.getFilterLabel(t,a)})}}.bind(this)),i},getMetadata:function(){return this.visModelManager.getMetadataManager()},validateFilters:function(){this.getLocalFilters().each(function(t){var e=t.columnId;if(e){var i=this.getMetadata().getMetadataColumn(e,null,!1);t.isMissing=!i}}.bind(this)),this.updateMissingFilters()},updateMissingFilters:function(){this.missingFilters=[],this.getLocalFilters().each(function(t){t.isMissing&&this.missingFilters.push(t)}.bind(this))},cleanUpMissingFilters:function(){this.visModelManager.cleanUpMissingFilters()},clearSelectionsByDataItemIds:function(e){var i=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=this.dashboardApi.getFeature("PageContextService").getPageContext();t.each(e,(function(e){a.deletePageContextItems({origin:"visualization",eventSourceId:i.contentId,sourceId:i.visualization.getDataSource().getId(),scope:i._getScope(),eventGroupId:i.dashboardApi.getFeature("EventGroups").getGroupId(i.contentId),itemId:e,hierarchiesContain:[e]},t.defaults(o,{silent:!1}))}))},getFilterInfo:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this.getLocalFilters();return this.visModelManager.getModule()&&e?"selections"===t.type?this._decoratePageContext(this._getNetPageContext({origin:"visualization"})):{localFilters:this._decorateLocalFilters(e,e.toJSON(["id","isMissing"]),!0),filters:this._decoratePageContext(this._getNetPageContext())}:null},_decoratePageContext:function(e){var o=[];return t.each(e,(function(e){var a,n,s,r,l,c={};if(e.getIsModeledFilter())c.columnId=e.getItemId(),c.columnLabel=e.getItemName();else if(e.getValueCount()&&e.isDataPointType())c.valueCount=e.getDataPointCount(),c.valueSummary=e.getDataPoints(),c.itemId=e.getItemId();else if(e.getItemId()){var d=this.getMetadata().getMetadataColumn(e.getItemId());c.columnLabel=d?d.label:null,i.isDateType(e.getDataType())?c.operator=(a=e.getFrom(),n=e.getTo(),s=e.getInvert(),r=a&&a.length>0,l=n&&n.length>0,r&&!l?"after":l&&!r?"before":s?"notbetween":"between"):e.isRange()?c.operator=e.getInvert()?"notbetween":"between":c.operator=e.getExclude()?"notin":"in",c.columnId=e.getItemId(),e.getValueCount()?(c.valueCount=e.getValueCount(),c.values=t.map(e.getValueCaptions(),(function(t){return{d:t}}))):e.getIsNamedSet()&&(c.valueDataItem=e.getItemId())}c.id=e.originalPageContext?e.originalPageContext.getKey():e.getKey(),c.editEnabled=!1,c.deleteEnabled=!0,o.push(c)}),this),o},_decorateLocalFilters:function(e,i,o){return t.each(i,(function(t){if(t.columnId){var i=this.getMetadata().getMetadataColumn(t.columnId,null,!1);t.columnLabel=t.filterBins?t.binsLabel:i?i.getLabel():""}if(t.id){var a=e.get(t.id);if(a.isCompound()){var n=a.getSelectedDataPointArray();t.valueCount=n.length,t.valueSummary=n}this.isFilterEditable(a)||(t.editEnabled=!1)}o&&(t.deleteEnabled=!0)}),this),i},getTopBottomInfo:function(){var t=[],e=this.content.getFeature("topBottomAction");if(e)for(var i=this.visualization.getSlots().getSlotList(),o=0;o<i.length;o++)for(var a=i[o],n=a.getDataItemList(),s=0;s<n.length;s++){var r=n[s],l=e.getSlotActionList(a.getId(),s),c=l&&l.length&&l[0],d={id:r.getId(),columnId:r.getColumnId(),columnLabel:r.getLabel(),deleteEnabled:!0,editEnabled:!(!c||!c.actions.apply)},u=r.getTopBottom();if(u&&u.value){var p,h=!1,g=u.type;g&&(p="topcount"===g||"toppercent"===g?"top":"bottom",h="toppercent"===g||"bottompercent"===g),d.limit={val:u.value,op:p,percent:h,fact:u.context&&u.context.itemId},t.push(d)}}return t},getDrillInfo:function(){var e=[];return t.each(this.visualization.getSlots().getMappedSlotList(),function(i){var o,a=i.getDataItemList();t.each(a,function(t){var i=t.getDrillDownValue();if(i)o={columnId:t.getColumnId(),columnLabel:t.getLabel(),id:t.getId(),children:i,deleteEnabled:!0,editEnabled:!0},e.push(o);else{var a=t.getDrillUpValue();a&&(o={columnId:t.getColumnId(),columnLabel:t.getLabel(),id:t.getId(),drillUp:a,deleteEnabled:!0,editEnabled:!0},e.push(o))}}.bind(this))}.bind(this)),e},_makeFilterCollection:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return new o(t)},getAllFiltersAsLocalFiltersForPinning:function(){var i=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=this._makeFilterCollection();this._getPageContextFiltersForPinning(a);var n=a&&a.toJSON()||[],s=this.getLocalFilters()&&this.getLocalFilters().toJSON()||[];s.forEach((function(t){return t.isUserFilter=!0}));var r=n.concat(s),l=this._makeFilterCollection(r),c=new e({input:this.pageContext,output:l,selectors:this._getSelectors(this.dashboardApi.getFeature("EventGroups").getGroupId(this.contentId)),logger:this.logger});if(i){var d=t.filter(this.visualization.getSlots().getMappedSlotList(),(function(t){return"fact"!==t.getDataItemList()[0].getType()}));c.convertFilters(d)}else c.convertFilters();var u=l&&l.size()?l.toJSON():null;if(u)for(var p=0;p<l.models.length;p++)u[p].isUserFilter=!!l.models[p].isUserFilter;return o?l:u},getSelectionAsLocalFilters:function(t){var i=new o;if(t&&t.includeLocalFilters){var a=this.visModelManager.getLocalFilters();i.fromJSON(a.toJSON())}var n=this.dashboardApi.getFeature("EventGroups").getGroupId(this.contentId);return new e({input:this.pageContext,output:i,selectors:this._getSelectors(n),logger:this.logger}).convertFilters(),i.toJSON()},clearSelectionsUsedForShowBy:function(t){var e=this.dashboardApi.getFeature("EventGroups").getGroupId(this.contentId),i=this._getSelectors(e);this.pageContext.deletePageContextItems(i,t)},setPendingFilters:function(t){return t?this._pendingFilters||(this._pendingFilters=new a(null,{dashboardApi:this.dashboardApi}).getAPI()):this._pendingFilters&&(delete this._pendingFilters,this._pendingFilters=null),this._pendingFilters},getActiveFilters:function(){return this.getPendingFilters()||this.pageContext},getPageContextAPI:function(){return this.pageContext},setSynchronizeDataFilters:function(t){this.synchDataFilterEntries=t},_getNetPageContext:function(){var e=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=t.extend(i,{scope:this._getScope(),eventGroupId:this.dashboardApi.getFeature("EventGroups").getGroupId(this.contentId),sourceId:this.visualization.getDataSource()?this.visualization.getDataSource().getId():void 0}),a=this.pageContext.getNetPageContextItems(o),n=this.visualization.getSlots().getDataItemList().map((function(t){return t.getColumnId()})),s=l.getTableRef(this.visualization.getDataSource(),n),r=function(e){return!e||t.every(e,(function(e){return t.isEmpty(e)}))},c=function(t){if(r(s))return!0;var i=l.getPageContextItemTableRef(e.visModelManager.getModule(),t.getPageContextSpec());return r(i)||l.haveTableJoinsInSameDataSource(e.visModelManager.getModule(),i,s)};a=a.filter((function(t){var i=e.dashboardApi.getFeature("DataSources.moser");return!l.mustVerifyJoinTablesInSameDataSource(e.visualization.getDataSource(),t.getPageContextSpec(),n,i)||c(t)}));var d=l.mergeSynchronizePageContextFilter(a,this.synchDataFilterEntries);return t.sortBy(d,(function(t){return t.getItemName()}))},hasSynchDataFilterEntries:function(){return this.synchDataFilterEntries&&this.synchDataFilterEntries.length>0||!1},_getPageContextFiltersForPinning:function(t){if(this.hasSynchDataFilterEntries()){new e({pageContextItems:this._getNetPageContext({origin:"filter"}),input:this.pageContext,output:t,logger:this.logger}).convertFilters()}else{var i=new e({input:this.pageContext,output:t,selectors:this._getSelectors(null,"global","filter"),logger:this.logger}),o=new e({input:this.pageContext,output:t,selectors:this._getSelectors(null,this._getScope(),"filter"),logger:this.logger});i.convertFilters(),o.convertFilters()}},_getSelectors:function(t,e,i){var o=this.visualization.getDataSource(),a={scope:e||this._getScope(),origin:i||"visualization",sourceId:o&&o.getId()};return t&&(a.eventGroupId=t),a},getLocalFilterAndTopBottomInfo:function(){var t=this.getFilterInfo(),e=this.getTopBottomInfo(),i=[],o=t&&t.localFilters&&t.localFilters.length>0,a=e&&e.length>0;if(o||a){var n=new s({dataSource:this.visualization.getDataSource(),dashboardApi:this.dashboardApi});o&&(i=i.concat(n.generateFilterListItems(t.localFilters))),a&&(i=i.concat(n.generateTopBottomListItems(e)))}return i},getUnavailableLocalFilter:function(){return this.missingFilters},_getScope:function(){var t=this.dashboardApi.getAppConfig("pageContainerType"),e=this.content?c.getPageContent(this.content,t):null;return e?e.getId():null}})})),define("dashboard-analytics/data/VisPropertiesCSSProxy",["jquery","underscore","../lib/@waca/core-client/js/core-client/ui/core/Class"],(function(t,e,i){return i.extend({init:function(){e.extend(this,arguments[0]),this.styleToValue={"font-weight":"bold","font-style":"italic","text-decoration":"underline","word-break":"break-all","white-space":"initial"},this.cssPropertyMap={Color:"color",FontSize:"font-size",FontFace:"font-family",FontBold:"font-weight",FontItalic:"font-style",FontUnderline:"text-decoration",FontAlign:"text-align",TextWrap:["word-break","white-space"]}},getPropertyStyle:function(t){var e=this.props?this.props[t]:void 0;if(e&&e.style)return this.cssPropertyMap[e.style]}})})),define("dashboard-analytics/widgets/livewidget/visapi/support/VisPropertySupport",["underscore","../../../../data/VisPropertiesCSSProxy","../../../../lib/@waca/core-client/js/core-client/ui/core/Events"],(function(t,e,i){"use strict";var o=i.extend({init:function(t){o.inherited("init",this,arguments),this.properties=t.properties,this.visModelManager=t.visModelManager,this.dashboardApi=t.dashboardApi,this.content=t.content},remove:function(){},getProperties:function(){return this.properties},getDefinition:function(){return this.visModelManager.getDefinition()},buildProperties:function(t,e){var i=t;"story"===this.dashboardApi.getType()&&(i=this._initializeEntryDurationForStory(t)),this.getProperties().applyDefaults(i,e)},_initializeEntryDurationForStory:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.map((function(t){if(t.id&&t.id.indexOf("effect.entry")>=0&&t.id.indexOf("duration")>=0&&t.defaultValue<350){var e=_extends({},t);return e.defaultValue=350,e}return t}))},getPropertyById:function(t){return this.getProperties().get(t)},currentVizHasProperty:function(t){return this._currentPropertiesMap&&this._currentPropertiesMap.hasOwnProperty(t)},_isColorClass:function(t){return new RegExp("color\\d+|grayShade\\d+").test(t)},_getEffectiveBackgroundColor:function(){for(var t=this.content,e=t.getPropertyValue("fillColor");"transparent"===e&&(t=t.getContainer());)e=t.getPropertyValue("fillColor")||"transparent";return e},getPropertyValue:function(t){var e=this.getPropertyById(t),i=null;if(e){i=e.getValue();var o=this.dashboardApi.getFeature("Colors");if(e.isResolveColor()&&this._isColorClass(i)&&null!=i&&(i=o.getHexColorFromDashboardColorSet(i)),null==i){var a=o.getMappedId(t);if(a){var n=o.getForegroundColorPropertiesForUIElement(this._getEffectiveBackgroundColor()).find((function(t){return t.id===a}));n&&(i=n.value)}}null==i&&null==(i=e.getPredefinedValue())&&null==(i=this._getValueForPropertyOfUIElement(t))&&(i=e.getDefaultValue())}return i},_getValueForPropertyOfUIElement:function(t){var e=this.dashboardApi.getFeature("Colors"),i=e.getMappedId(t),o=i||t;return e.getValueForPropertyOfUIElement("visualization",o)},getColorPalettePropertyValue:function(){return this.getPropertyValue("colorPalette")},getConditionalPalettePropertyValue:function(){return this.getPropertyValue("condColorPalette")},getPropertiesAsMap:function(){return this._currentPropertiesMap},getVisPropertiesAsMap:function(){return this.getProperties().modelMap||{}},getVisPropertiesCSSProxy:function(){return new e({props:this.getVisPropertiesAsMap()})},_notifyViews:function(t,e){this.visModelManager.trigger(t,e)}});return o})),define("dashboard-analytics/api/impl/UniqueID",[],(function(){var t=0,e=(new Date).valueOf();return function(){function i(){_classCallCheck(this,i)}return i.generate=function(i){var o=(new Date).valueOf();return o!==e?(t=0,e=o):t++,[i,("0000000000000000"+o.toString(16)).slice(-16),"_",("00000000"+t.toString(16)).slice(-8)].join("")},i}()})),define("dashboard-analytics/api/impl/model/DataModel",["../UniqueID","../../../lib/@waca/dashboard-common/dist/core/UniqueHashIdBuilder"],(function(t,e){return function(){function i(t){_classCallCheck(this,i),this._dataModel=t,this._currentIdList=this._processCurrentDataItemIds()}return i.prototype._processCurrentDataItemIds=function(){var i=[],o=this._dataModel.dataViews;if(o)for(var a=0;a<o.length;a++){o[a].id||(o[a].id=t.generate("model"));var n=o[a].dataItems;if(n)for(var s=0;s<n.length;s++){if(!n[s].id){var r=e.createUniqueHashId(n[s].itemId,i);n[s].id=r}i.push(n[s].id)}}return i},i.prototype.setModelRefInAllViews=function(t){var e=this._dataModel.dataViews,i=!1;if(e)for(var o=0;o<e.length;o++)i=!0,e[o].modelRef=t;i||(this.createDataView().modelRef=t)},i.prototype.removeDataView=function(t){var e=this._dataModel.dataViews;e&&(this._dataModel.dataViews=e.filter((function(e){return e.id!==t})))},i.prototype.getDataView=function(t){var e=null,i=this._dataModel.dataViews;if(i)for(var o=0;o<i.length;o++)if(!t&&0===o||i[o].id===t){e=i[o];break}return e},i.prototype.createDataView=function(e){this._dataModel.dataViews||(this._dataModel.dataViews=[]);var i={id:e||t.generate("model")};return this._dataModel.dataViews.push(i),i},i.prototype.moveDataItemsToView=function(t,e){var i=this;t.forEach((function(t){var o=i._getDataItemInfo(t);o.dataView.id!==e&&i.addDataItem(o.dataItem,e)}))},i.prototype.getDataViewIdForDataItem=function(t){var e=this._getDataItemInfo(t);return e?e.dataView.id:null},i.prototype.getDataItem=function(t){var e=this._getDataItemInfo(t);return e?e.dataItem:null},i.prototype.removeDataItem=function(t,e){var i=void 0,o=this._getDataItemInfo(t);if(o){o.dataView.dataItems.splice(o.dataItemIndex,1);var a=this._currentIdList.indexOf(t);-1!==a&&this._currentIdList.splice(a,1),i=o.dataItem,0!==o.dataView.dataItems.length||e||this.removeDataView(o.dataView.id)}return i},i.prototype.addDataItem=function(t,i){t.id||(t.id=e.createUniqueHashId(t.columnId,this._currentIdList)),this._currentIdList.push(t.id);var o,a=this.removeDataItem(t.id);a||(a={id:(o=t).id,itemId:o.itemId,columnId:o.columnId,itemLabel:o.itemLabel,navigationPathId:o.navigationPathId}).columnId&&(a.itemId=a.columnId,delete a.columnId);var n=this.getDataView(i);return n||(n=this.createDataView()),n.dataItems||(n.dataItems=[]),n.dataItems.push(a),a},i.prototype.getDataItemList=function(){var t=[],e=this._dataModel.dataViews;if(e)for(var i=0;i<e.length;i++){var o=e[i].dataItems;if(o)for(var a=0;a<o.length;a++)t.push(o[a])}return t},i.prototype._getDataItemInfo=function(t){var e=null,i=this._dataModel.dataViews;if(i)for(var o=0;o<i.length;o++){var a=i[o].dataItems;if(a)for(var n=0;n<a.length;n++)if(a[n].id===t){e={dataItem:a[n],dataView:i[o],dataItemIndex:n,dataViewIndex:o};break}if(e)break}return e},i}()})),define("dashboard-analytics/api/impl/Visualization",["underscore","./VisualizationAPISpec","../../lib/@waca/dashboard-common/dist/core/APIFactory","../deprecated/VisualizationAPI","../internal/VisualizationAPI","../VisualizationAPI","../cleanup/VisualizationAPI","./LocalFilters","./Slots","./SavedPrompts","./serviceability/ServiceabilityDataInfo","../../widgets/livewidget/modelapis/modelmanagers/VisModelManager","../../widgets/livewidget/visapi/support/VisFilterSupport","../../widgets/livewidget/visapi/support/VisPropertySupport","./model/DataModel","../../widgets/livewidget/nls/StringResources"],(function(t,e,i,o,a,n,s,r,l,c,d,u,p,h,g,f){var m={visId:{getValue:function(t){return t.visId},exclude:[]},localFilters:{getValue:function(t){var e=t.localFilters;return e?e.toJSON():{}},exclude:["binsLabel","id","readOnly","isMissing"]}};return function(t){function e(i){_classCallCheck(this,e);var o=_possibleConstructorReturn(this,t.call(this));return o.doNotRegisterDataSourceUsage=i.doNotRegisterDataSourceUsage,o.state=i.features["state.internal"],o.widgetModel=i.features["Models.internal"].getWidgetModel(),o.dashboardAPI=i.features["Dashboard.API"],o.logger=i.features["Dashboard.Logger"],o.content=i.content,o.colors=i.features["Dashboard.Colors"],o.transaction=i.features["Dashboard.Transaction"],o.dataSources=i.features["Dashboard.DataSources"],o.boardModel=i.features["Dashboard.internal"].getBoardModel(),o.visDefinitions=i.features["Dashboard.VisDefinitions"],o.serviceability=i.features.Serviceability,o.internalVisDefinitions=i.features["Dashboard.VisDefinitions.internal"],o.notification=i.features["Dashboard.Notification"],o._isPreview=i.spec&&i.spec.isPreview,o.userProfile=o.dashboardAPI.getGlassCoreSvc(".UserProfile"),o.widgetModel.data||(o.widgetModel.data={}),o.dataModel=new g(o.widgetModel.data),o.visDefinitions.on("refresh",o.refreshSlotsAfterChanges,o),o._dataSource={},o}return _inherits(e,t),e.prototype.refreshSlotsAfterChanges=function(){var t=this.internalVisDefinitions.getRawDefinition(this.getDefinition().getId()).empty;this.getDefinition().getState().getError()||t||(this.slotsImpl.setDefinition(this.getDefinition()),this.slotsImpl._initializeDataItems())},e.prototype.destroy=function(){if(!this.destroyed){var t=this.getDataSource();t&&!this.doNotRegisterDataSourceUsage&&t.deregisterUsage(this.widgetModel.id),this.visDefinitions.off("refresh:definition",this.refreshSlotsAfterChanges,this),this.widgetModel=null,this.dashboardAPI=null,this.logger=null,this.widget=null,this.content=null,this.colors=null,this.transaction=null,this.dataSources=null,this.boardModel=null,this.visDefinitions=null,this.internalVisDefinitions=null,this.userProfile=null,this.localFiltersImpl.destroy(),this.localFiltersImpl=null,this.savedPromptsImpl.destroy(),this.savedPromptsImpl=null,this.slotsImpl.destroy(),this.slotsImpl=null,this.destroyed=!0}},e.prototype._createLegacyManagers=function(){var t=new u({logger:this.logger,localFilters:this.widgetModel.localFilters,searchFilters:this.widgetModel.searchFilters,visDefinitions:this.internalVisDefinitions,widgetModel:this.widgetModel,dashboardApi:this.dashboardAPI,boardModel:this.boardModel,colors:this.colors,content:this.content,visualizationFeature:this.getAPI()}),e=this.boardModel.get("pageContext"),i=e&&e.getAPI(),o=new p({visModelManager:t,pageContext:i,logger:this.logger,dashboardApi:this.dashboardAPI,content:this.content,contentId:this.widgetModel.id,visualization:this.getAPI()}),a=new h({properties:this.widgetModel.properties,visModelManager:t,dashboardApi:this.dashboardAPI,content:this.content});t.initialize({propertySupport:a,filterSupport:o}),this.legacyManagers={visModelManager:t,visFilterSupport:o,visPropertySupport:a,dataModel:this.dataModel}},e.prototype.getLegacyManagers=function(){return this.legacyManagers},e.prototype.getAPI=function(t){return"legacy"===t?{getLegacyManagers:this.getLegacyManagers.bind(this)}:"internal"===t?(this.internal||(this.internal=i.createAPIFromSpec([{implementation:this,interface:n},{implementation:this,interface:a},{implementation:this,interface:o,options:{isDeprecated:!1}}])),this.internal):"cleanup"===t?(this.cleanup||(this.cleanup=i.createAPIFromSpec([{implementation:this,interface:s}])),this.cleanup):(this._apiInstance||(this._apiInstance=i.createAPIFromSpec([{implementation:this,interface:n},{implementation:this,interface:o,options:{isDeprecated:!1}}])),this._apiInstance)},e.prototype.initialize=function(){var t=this,e=this.getDataSource(),i=null;return e?(this.doNotRegisterDataSourceUsage||e.registerUsage(this.widgetModel.id),i=e.loadMetadata()):i=Promise.resolve(),i.catch((function(i){t.logger.log("An error occured while loading the metadata for content with id "+t.content.getId()),t.logger.log(i),t.state.setError({msg:"dwErrorMissingDataset",params:{datasetName:i.sourceInfo&&i.sourceInfo.name?i.sourceInfo.name:e.getAssetId()}})})).finally((function(){t._createLegacyManagers(),t._createSubAPIs(),t._getFilterSupport().validateFilters(),t.serviceability&&t._initializeServiceability(t.serviceability),t._initializePropsAndThemes()}))},e.prototype._initializePropsAndThemes=function(){if(this.getType()){var t=this.getDefinition();this._getPropertySupport().buildProperties(t.getProperty("properties")||t.getProperty("propertyList"),this.boardModel.getLanguageModelOptions()),this.colors.updateThemeMapping(t.getProperty("themeMapping"))}},e.prototype._initializeServiceability=function(t){var e=this;if(void 0!==t){var i=t.getContentInfo();i.setData("dataInfo",new d(this));var o=i.getData("generalInfo");o.getLabel=function(){return e.getDefinition().getLabel()},i.setData("generalInfo",o)}else this.logger.warn("Cannot set serviceability information for this widget")},e.prototype.selectData=function(t,e){return this._getFilterSupport().select(t,e)},e.prototype._createSubAPIs=function(){this.localFiltersImpl=new r({filterSupport:this._getFilterSupport(),visualization:this.getAPI("internal"),dataModel:this.dataModel}),i.setParentChildRelation(this,this.localFiltersImpl),this.savedPromptsImpl=new c(this.widgetModel),i.setParentChildRelation(this,this.savedPromptsImpl),this.slotsImpl=new l(this.widgetModel,this.dataModel,this,this.transaction,this.userProfile.preferences.contentLocale,this.legacyManagers.visFilterSupport),i.setParentChildRelation(this,this.slotsImpl)},e.prototype.matches=function(t){return this._matches(t)},e.prototype._matches=function(t){var e=this,i="",o="";return Object.keys(t).forEach((function(a){var n=m[a];if(!n)throw'the matches API does not support matching the property "'+a+'"';i+=e._getCompareString(t[a],n.exclude);var s=n.getValue(e.widgetModel);o+=e._getCompareString(s,n.exclude)})),i===o},e.prototype._getCompareString=function(t,e){var i=this,o="";if("object"===(void 0===t?"undefined":_typeof(t))){var a=[];if(Array.isArray(t))t.forEach((function(t){a.push(i._getCompareString(t,e))}));else{var n=void 0;for(n in t)-1===e.indexOf(n)&&a.push(n+"_"+this._getCompareString(t[n],e))}a.sort(),a.forEach((function(t){o+=t}))}else o+=t;return o},e.prototype.getType=function(){var t=null,e=this.getDefinition();return e&&(t=e.getType()),t},e.prototype.setType=function(t){if(t&&t!==this.getType()){var e=this.visDefinitions.getByType(t);if(!e)throw new Error("Invalid type");this.widgetModel.visId=e.getId(),this.slotsImpl.setDefinition(e),this._initializePropsAndThemes(),this.refreshSlotsAfterChanges()}},e.prototype.isTypeLocked=function(){return!!this.widgetModel.get("visTypeLocked")},e.prototype.lockType=function(){this.widgetModel.visTypeLocked=!0},e.prototype.unlockType=function(){this.widgetModel.visTypeLocked=!1},e.prototype.getDefinition=function(){return this.visDefinitions.getById(this.widgetModel.visId)},e.prototype.getDataSource=function(){var t=null,e=this.dataModel.getDataView();return e&&e.modelRef&&(this._dataSource[e.modelRef]||(this._dataSource[e.modelRef]=this.dataSources.getDataSource(e.modelRef)),t=this._dataSource[e.modelRef]),t},e.prototype.setDataSource=function(t){var e=this.getDataSource(),i=e&&e.getId(),o=this.getDefinition();if(i!==t){if(null!==i&&(this.slotsImpl.getMappedSlotList().length>0||this.getLocalFilters().getFilterList().length>0))throw"Cannot change dataSource while the visualiation contains dataItems or filters from another source";var a=this.dataSources.getDataSource(t);if(a){if(a.isOlapPackage()&&o&&!1===o.getProperty("supportsOLAP"))return this.dashboardAPI.getFeature("Notification").setMessage(f.get("visualizationDoesNotSupportOLAP")),!1;this.doNotRegisterDataSourceUsage||a.registerUsage(this.widgetModel.id)}return e&&!this.doNotRegisterDataSourceUsage&&e.deregisterUsage(this.widgetModel.id),this.dataModel.setModelRefInAllViews(t),!0}return!1},e.prototype.getUsedMetadataColumnList=function(){},e.prototype.getSlots=function(){return this.slotsImpl.getAPI()},e.prototype.getSavedPrompts=function(){return this.savedPromptsImpl.getAPI()},e.prototype.getLocalFilters=function(){return this.localFiltersImpl.getAPI()},e.prototype.getSearchFilterList=function(){return this._getVisModelManager().searchFilters.toJSON()},e.prototype.hasUnavailableMetadataColumns=function(){return!!this.getSlots().getSlotList().find((function(t){return t.hasUnavailableMetadataColumns()}))},e.prototype._convertTransactionTokenToLegacyOptions=function(t){var e={};return t&&(e.payloadData={transactionToken:t},t.transactionId&&(e.payloadData.undoRedoTransactionId=t.transactionId)),e},e.prototype.isPreview=function(){return!!this._isPreview},e.prototype._getFilterSupport=function(){return this.legacyManagers.visFilterSupport},e.prototype._getVisModelManager=function(){return this.legacyManagers.visModelManager},e.prototype._getPropertySupport=function(){return this.legacyManagers.visPropertySupport},e.prototype.refreshSlotsCache=function(){this.slotsImpl.invalidateCache()},e}(e)})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/illustrations-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/illustrations-js/disconnect_64",["@ba-ui-toolkit/ba-graphics/dist/illustrations-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/illustrations-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/illustrations-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([113],{"148b2840bf9e56670c8f":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"disconnect_64_v7",use:"disconnect_64_v7-usage",viewBox:"0 0 64 64",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" id="disconnect_64_v7"><defs><style></style></defs><g id="disconnect_64_v7_disconnect"><g id="disconnect_64_v7_background"><path class="ba-graphics-cls-1" d="M26 43v5a3 3 0 003 3h6a3 3 0 003-3v-5h1v-4H25v4zm12-22v-5a3 3 0 00-3-3h-6a3 3 0 00-3 3v5h-1v4h14v-4z" /><path class="ba-graphics-cls-2" d="M23 27h18v-8h-1v-3a5 5 0 00-4-4.9V9h-3V8a6 6 0 00-12 0v3a4 4 0 01-8 0V1h-2v10a6 6 0 0012 0V8a4 4 0 018 0v1h-3v2.1a5 5 0 00-4 4.9v3h-1zm3-11a3 3 0 013-3h6a3 3 0 013 3v3H26zm-1 9v-4h14v4zm16 12H23v8h1v3a5 5 0 004 4.9V55h3v1a6 6 0 0012 0v-3a4 4 0 118 0v10h2V53a6 6 0 10-12 0v3a4 4 0 01-8 0v-1h3v-2.1a5 5 0 004-4.9v-3h1zm-3 11a3 3 0 01-3 3h-6a3 3 0 01-3-3v-3h12zm1-9v4H25v-4z" /><path class="ba-graphics-cls-2" transform="rotate(45 47.995 36.49)" d="M44.8 35.49h6.39v2H44.8z" /><path class="ba-graphics-cls-2" transform="rotate(-45 47.986 27.513)" d="M44.8 26.51h6.39v2H44.8z" /><path class="ba-graphics-cls-2" transform="rotate(-135 16.01 27.508)" d="M12.81 26.51h6.39v2h-6.39z" /><path class="ba-graphics-cls-2" transform="rotate(135 16.009 36.489)" d="M12.81 35.49h6.39v2h-6.39z" /></g><path id="disconnect_64_v7_highlight" class="ba-graphics-cls-3" d="M30 37h-2v-5h2zm6-5h-2v5h2z" /></g></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"97cf9fe0b34fba61532d":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("148b2840bf9e56670c8f"));e.default=a.a}},["97cf9fe0b34fba61532d"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/illustrations-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/illustrations-js/unknown-warning_128",["@ba-ui-toolkit/ba-graphics/dist/illustrations-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/illustrations-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/illustrations-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([12],{"3865314c5959606874d4":function(e,i){e.exports=t},"6986996ff9f096db46c3":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("fb78783289a5366a88ff"));e.default=a.a},fb78783289a5366a88ff:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"unknown-warning_128_v7",use:"unknown-warning_128_v7-usage",viewBox:"0 0 128 128",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" id="unknown-warning_128_v7"><circle class="ba-graphics-gray1" cx="55" cy="75.1" r="36" /><path class="ba-graphics-gray1" d="M104.7 50.6l-26.9 7.2-1.2-4.8 14.3-3.8-8.6-32.1 12.5-3.2-3.2 20.6z" /><path class="ba-graphics-gray1" d="M88 47.7L35.3 61.8l-9.9-36.7L78.2 11z" /><path class="ba-graphics-gray20" d="M58.5 22.3c-7.8-1-14.9 4.6-15.9 12.4S47.2 49.6 55 50.6 69.9 46 70.9 38.2c.9-7.8-4.6-14.9-12.4-15.9z" /><path class="ba-graphics-white" d="M58.9 40.4l-1.3-9.3-1.2-4.2-4.2 1.1 1.1 4.2 3.5 8.8zm-.6 1.8c-1.2.3-1.8 1.5-1.5 2.7s1.5 1.8 2.7 1.5 1.8-1.5 1.5-2.7c-.3-1.1-1.5-1.8-2.7-1.5z" /><path class="ba-graphics-gray20" d="M76.1 60.7l32.7-8.8-14.7-18.2 3.6-23.1-16 4.3L79.8 8l-55 14.8L23 16l-3.4.9 27.6 103.2 3.4-.9-14.7-55.1 38.4-10.3 1.8 6.9zm18.7-46.8l-3.1 19.5-.2 1 .7.8 12.4 15.3-26.8 7.2-1.2-4.7 14.3-3.8-8.6-32.1 12.5-3.2zM35.3 61.8l-9.9-36.7L78.2 11 88 47.7 35.3 61.8z" /></symbol>'});s.a.add(r),e.a=r}},["6986996ff9f096db46c3"])})),define("dashboard-analytics/widgets/livewidget/SdkShowError",["jquery","react","react-dom","ca-ui-toolkit","prop-types","jquery","../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/illustrations-js/disconnect_64","../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/illustrations-js/unknown-warning_128"],(function(t,e,i,o,a,n,s,r){var l=o.Container,c=o.FlexLayout,d=o.FlexItem,u=o.VSpacer,p=o.SVGIcon,h=o.Label,g=function(t){function i(){_classCallCheck(this,i);for(var e=arguments.length,o=Array(e),a=0;a<e;a++)o[a]=arguments[a];return _possibleConstructorReturn(this,t.call.apply(t,[this].concat(o)))}return _inherits(i,t),i.prototype.render=function(){return e.createElement(l,{className:"vis-sdk-error-container"},e.createElement(c,{fullHeight:!0,direction:"column","flex-wrap":"wrap",justifyContent:"center",alignItems:"center"},e.createElement(d,null,e.createElement(p,{iconId:this.props.context.default.id,height:128,width:128})),e.createElement(u,{size:3}),e.createElement(c,{fullHeight:!0,direction:"column","flex-wrap":"wrap",justifyContent:"center"},e.createElement(d,null,e.createElement(h,{className:"vis-sdk-error-header",label:this.props.title}))),e.createElement(u,null),e.createElement(c,{fullHeight:!0,direction:"column","flex-wrap":"wrap",justifyContent:"center"},e.createElement(d,null,e.createElement(h,{className:"vis-sdk-error-msgContent",label:this.props.msgContent}))),e.createElement(u,null)))},i}(e.Component);return g.propTypes={title:a.object.isRequired,msgContent:a.object.isRequired,context:a.object.isRequired},function(){function t(e,i,o,a){_classCallCheck(this,t),this.title=i,this.msgContent=o,this.el=e,this.context="disconnect"===a?s:r}return t.prototype.showError=function(){this.$errorContainerWrapper=n('<div class="vis-sdk-error-container-wrapper errorContainer"></div>'),this.el.append(this.$errorContainerWrapper[0]),i.render(e.createElement(g,{title:this.title,msgContent:this.msgContent,context:this.context}),this.$errorContainerWrapper[0])},t.prototype.destroy=function(){this.$errorContainerWrapper&&i.unmountComponentAtNode(this.$errorContainerWrapper[0])},t}()})),define("dashboard-analytics/view/features/content/LiveWidgetInternal/api/LiveWidgetInternalAPI",[],(function(){return function(){function t(){_classCallCheck(this,t)}return t.prototype.getWidget=function(){},t.prototype.getVisView=function(){},t}()})),define("dashboard-analytics/view/features/content/LiveWidgetInternal/LiveWidgetInternal",["../../../../lib/@waca/dashboard-common/dist/core/APIFactory","./api/LiveWidgetInternalAPI"],(function(t,e){return function(){function i(t){_classCallCheck(this,i),this.widget=t.widget}return i.prototype.getAPI=function(){return this.api||(this.api=t.createAPI(this,[e])),this.api},i.prototype.getWidget=function(){return this.widget},i.prototype.getVisView=function(){return this.widget.getCurrentVis()},i.prototype.getPropertySupport=function(){return this.widget.visModelManager.propertySupport},i}()})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/utils/SkeletonPlaceholder",["react","prop-types"],(function(t,e){var i,o;return o=i=function(e){function i(){return _classCallCheck(this,i),_possibleConstructorReturn(this,e.apply(this,arguments))}return _inherits(i,e),i.prototype.remove=function(){this.props.shown=!1},i.prototype.render=function(){if(this.props.shown){if(this.props.placeholderImage){var e=this.props.placeholderImage;return t.createElement("div",{className:"skeletonPlaceholder"},t.createElement("div",{className:"shimmer"},t.createElement("img",{src:e,alt:this.props.alt})))}return this.props.placeholderSVG?t.createElement("div",{className:"skeletonPlaceholder"},t.createElement("div",{className:"shimmer"},t.createElement("svg",{className:"shimmer",x:"0px",y:"0px",width:"256px",height:"256px",viewBox:"0 0 256 256"},t.createElement("use",{xlinkHref:this.props.placeholderSVG})))):this.props.placeholderText?t.createElement("div",{className:"skeletonPlaceholder placeholderText"},this.props.placeholderText):t.createElement("div",{className:"skeletonPlaceholder noimage"})}return null},i}(t.Component),i.propTypes={placeholderImage:e.img,placeholderSVG:e.svg,alt:e.string,shown:e.bool,placeholderText:e.string},o})),define("dashboard-analytics/widgets/livewidget/LiveWidget",["./DeprecateWidgetBase","../../widgets/livewidget/nls/StringResources","jquery","../../lib/@waca/core-client/js/core-client/utils/Deferred","underscore","./VisualizationCreator","./expandmode/VisExpandMode","./models/LiveWidgetModel","./features/FeatureLoader","../../api/impl/Visualization","../../visualizations/renderer/filter/FilterLabelHelper","../../visualizations/vipr/VIPR","../../visualizations/vipr/VIPRLibraries","./SdkShowError","./util/VisUtil","./nls/StringResources","../../view/features/content/LiveWidgetInternal/LiveWidgetInternal","../../dataSources/utils/DatasourceUtil","../../lib/@waca/dashboard-common/dist/utils/MemUtil","react","react-dom","../../lib/@waca/dashboard-common/dist/utils/SkeletonPlaceholder"],(function(t,e,i,o,a,n,s,r,l,c,d,u,p,h,g,f,m,b,v,y,_,I){"use strict";var w=t.extend({ajaxSvc:null,palettePropertyToTypeMap:{condColorPalette:"ConditionalPalette",contColorPalette:"HeatPalette",colorPalette:"ColorPalette"},init:function(t){var e=this;w.inherited("init",this,arguments),this.contentFeatureLoader=t.contentFeatureLoader,this.visualization=this.content.getFeature("Visualization"),this.predictData=t.predictData,this.interactivitySettings=t.interactivitySettings||{},this.forceDisabledThumbnail=t.forceDisabledThumbnail,this.isPreview=t.isPreview,this.isPredictPreview=t.isPredictPreview,this.isFocusModeDisabled=!!t.focusModeDisabled,this._managesOwnQueries=t.managesOwnQueries||!1,this.logger=this.dashboardApi.getGlassCoreSvc(".Logger"),this.ajaxSvc=this.dashboardApi.getGlassCoreSvc(".Ajax"),this.transaction=this.dashboardApi.getFeature("Transaction"),this.featureSet=t.featureSet,t.widgetModel?this.model=t.widgetModel:t.widgetSpec?this.model=new r(t.widgetSpec):this.logger.error("LiveWidget expects its widgetModel in the constructor."),this.renderCompleteDeferred=new o,this._isCurrentlyRendering=!0,this._renderCount=0,this.rerenderOnShow=null,this.updateDecorationsOnShow=!1,this._dropTargets=[],this.initialConfigJSON&&(this.bOpeningBoard=!!this.initialConfigJSON.visId,this.options=t,this.createFeatureLoaderAndVisualizationPromise=this.createFeatureLoaderAndVisualizationAPI()),this.api={getId:this.getId.bind(this),changeVisType:this.onPropertyUpdate.bind(this),aggregate:this.changeAggregation.bind(this),getDOM:this.getDOM.bind(this),myClass:"LiveWidget - api"},this._extendAPI({getVisualization:this.getVisualizationApi.bind(this)}),this._extendAPI({getWidgetLocalFilters:this.getWidgetLocalFilters.bind(this),getWidgetGlobalFilters:this.getWidgetGlobalFilters.bind(this),getWidgetTopBottom:this.getWidgetTopBottom.bind(this),getDataGridHelpers:this.getDataGridHelpers.bind(this),getMatchingFeatures:this.getMatchingFeatures.bind(this),getVisApi:function(){return e.visAPI},getVisId:this.getVisId.bind(this),render:this.render.bind(this),whenRenderStart:this.whenRenderStart.bind(this),whenRenderComplete:this.whenRenderComplete.bind(this),updateTitle:this.updateTitle.bind(this),allowShowTabs:this.allowShowTabs.bind(this),getSavedPrompts:this.getSavedPrompts.bind(this)}),this._setupDND(t.widgetContainer),this.colorsService=this.dashboardApi.getFeature("Colors")},getWidgetTopBottom:function(){var t=[],e=[];if(this.visAPI){var i=new d({dataSource:this.visualization.getDataSource(),visAPI:this.visAPI});(t=this.visAPI.getTopBottomInfo()).length>0&&(e=i.generateTopBottomListItems(t))}return e},_prepareAsyncCallback:function(t){return function(){return this._destroyed?Promise.reject("The live widget object was destroyed"):t.apply(void 0,arguments)}.bind(this)},registerLiveWidgetInternal:function(){this.contentFeatureLoader.registerFeature(this.id,"livewidget.internal",new m({widget:this}))},initialize:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.registerLiveWidgetInternal(),this.visualization.getType())return this._initialize(e);var i=this.dashboardApi.getFeature("Transaction"),o=i.startTransactionById(e.transactionId);return this.showLoadingAnimation({loadingText:f.get("processing")}),this.content.getFeature("Visualization.SmartsRecommender").recommendBestVisualization(o).then((function(){var i=t.dashboardApi.getFeature("LiveWidgetSegment");if(i){var o=t.visualization.getDefinition().getId();i.track({category:"fromRecommendation",recommendation:o})}return t._initialize(e)})).finally((function(){i.endTransaction(o)}))},_initialize:function(){var t=this;return this.createFeatureLoaderAndVisualizationPromise.then(this._prepareAsyncCallback((function(){return t.visualization=t.content.getFeature("Visualization"),t._ondataSourceChange||(t._ondataSourceChange=t.visualization.on("change:dataSource",(function(){t.registerShapingModelEvents()}))),t.registerShapingModelEvents(),t.createVisualization(t.content.getFeature("Visualization.legacy").getLegacyManagers())})))},registerShapingModelEvents:function(){var t=this;this._removeShapingModelEvents();var e=this.visualization.getDataSource();if(e){var i=this.dashboardApi.getFeature("dataSources.deprecated");i&&i.getModule(e.getId()).then(this._prepareAsyncCallback((function(e){t.shapingEventHandler=e.on("shapingmodel:changed",t._onShapingModelChange.bind(t))})))}},_onShapingModelChange:function(t){this.visAPI&&(this.visAPI.clearModelInvalid(),this.visAPI.validateFilters()),t.noRefresh||this._refreshWidgets(t),this.trigger("shapingmodel:changed",t)},_removeShapingModelEvents:function(){this.shapingEventHandler&&(this.shapingEventHandler.remove(),this.shapingEventHandler=null)},createFeatureLoaderAndVisualizationAPI:function(){return this.featureLoader=new l(this.getAPI(),this.dashboardApi),this.featureLoader.loadFeatures(this.featureSet)},getVisualizationApi:function(){return this.content.getFeature("Visualization")},setFeatureEnabled:function(t,e){this.featureLoader.setFeatureEnabled(t,e)},getFeature:function(t){return this.featureLoader.getFeature(t)},getMatchingFeatures:function(t){return this.featureLoader.getMatchingFeatures(t)},getExtraRenderSequenceSteps:function(){return this.featureLoader.getExtraRenderSequenceSteps()},isOptimizeForSize:function(){return this.optimizeForSize},getInteractivitySettings:function(){return this.interactivitySettings},getDataGridHelpers:function(){var t=this;return{getData:function(){return t.get("data")},getPageContextApi:function(){return t.pageContextAPI},getVisApi:function(){return t.visAPI}}},getDecoratorAPI:function(t){return t=t||0,this._callVisFunction("getDecoratorAPI",t)},getDecoratorAPIs:function(){return this._callVisFunction("getDecoratorAPIs")},getCustomData:function(){return this._currVis&&this._currVis.predictHandler&&this._currVis.predictHandler.getCustomData&&this._currVis.predictHandler.getCustomData()},generateThumbnail:function(t){return this._callVisFunction("generateThumbnail",t,Promise.resolve(void 0))},_initializeAppSettings:function(){this._hostApplicationName=this.dashboardApi.getAppConfig("hostApplicationName"),this._thumbnailConfig=this.dashboardApi.getAppConfig("thumbnail"),-1!==[!1,"false"].indexOf(this._thumbnailConfig)&&(this._thumbnailConfig=!1)},getFredIsRed:function(){if(this.boardModel&&this.boardModel.properties&&this.boardModel.properties.fredIsRed)return this._fredIsRed},createVisualization:function(t){var e=this;return this._visualizationCreator||(this._visualizationCreator=new n({legacyManagers:t,ownerWidget:this,widgetModel:this.model,dashboardAPI:this.dashboardApi,logger:this.logger,initialConfigJSON:this.options.initialConfigJSON,content:this.content,contentFeatureLoader:this.contentFeatureLoader})),this.dashboardApi?Promise.all([this.dashboardApi.getDashboardSvc("SynchronizeDataService")]).then(this._prepareAsyncCallback((function(t){var i=t[0].getSynchronizeData(),o=e.boardModel;e._fredIsRed=e.dashboardApi.getFeature("FredIsRed");var a=o.get("pageContext");if(e._visualizationCreator)return e._visualizationCreator.setPageContext(a&&a.getAPI()),e._visualizationCreator.setSynchronizeData(i),e._visualizationCreator.createVisualization()}))):this._visualizationCreator.createVisualization()},_rebuildVis:function(t){var e=this;return this.setNotRendered(),this.clearCurrentVisualization(),this._visualizationCreator.recreateVisualization(t).then(this._prepareAsyncCallback((function(){return e.render()})))},setVisModelManager:function(t,e){this.visModelManager=t,this.visAPI=e,this.visualization.on("change:slots",this._onChangeSlots,this)},setReRenderOnShow:function(t){this.rerenderOnShow=t},allowShowTabs:function(){return this.getDashboardApi().getAppConfig("showTabs")||!1?!this.isPreview:this.isInFocusMode&&this.isInFocusMode()},_onChangeSlots:function(t){this.updateTitle(),this.visualization&&!this.visualization.getSlots().isMappingComplete()&&this._currVis&&this._currVis.eventHandler&&this._currVis.eventHandler.clearCustomDataSelection({payloadData:{transactionToken:t&&t.transactionToken}})},updateTitle:function(){var t=this,e=this.content.getFeature("SmartTitle");if(!0===(e&&e.shouldUseGeneratedTitle())){var i={payloadData:{runtimeOnly:!0}};return this.visualization.getSlots().isMappingComplete()?this.content.getFeature("Visualization.SmartsRecommender.deprecated").getRecommendedTitle().then(this._prepareAsyncCallback((function(o){if(e&&e.shouldSetTitle(o)){var a=e&&e.getTitleHtmlWithPreviousFormat(o);t._setTitle(o,a,i)}}))).catch(this._prepareAsyncCallback((function(e){t.logger.error("Could not get title for vis"),t.logger.error(e),t._setTitle(null,null,i)}))):(i.silent=!0,this._setTitle(null,null,i),Promise.resolve())}return Promise.resolve()},_setTitle:function(t,e,i){this.visModelManager&&this.visModelManager.setTitle(t,e,i)},getTitle:function(){return this.visModelManager.getTitle()},isAnOverridableVisProperty:function(t){return!{fillColor:!0,borderColor:!0,transparency:!0,showTitle:!0,titleMode:!0,saveTitle:!0,queryRefresh:!0}[t]},_onRetry:function(){this.visAPI.clearModelInvalid(),this.visAPI.getRenderSequence().reRender({refreshAll:!0})},_updateErrorType:function(t){return t&&"dwPromptSignonCancelWarning"===t?"warning":w.inherited("_updateErrorType",this,arguments)},_updateErrorContainer:function(t,o){if("dwPromptSignonCancelWarning"===t){var a=i('<div class="retry">'+e.get("retry")+"</div>");a.on("primaryaction",this._onRetry.bind(this)),o.append(a)}},destroy:function(){this._ondataSourceChange&&this._ondataSourceChange.remove(),this.visualization&&this.visualization.off("change:slots",this.updateTitle,this),this._currVis&&this._currVis.remove(!0),this.visModelManager&&this.dashboardApi.getDashboardCoreSvc("TranslationService").deregisterView(this.visModelManager.id),this.featureLoader&&this.featureLoader.unloadFeatures(),this._dropTargets&&this._dropTargets.forEach((function(t){return t.remove()})),this.visExpandMode&&this.visExpandMode.destroy(),this._visualizationCreator&&this._visualizationCreator.destroy(),this._destroyCustomVisShowError(),w.inherited("destroy",this,arguments),v.destroy(this)},_destroyCustomVisShowError:function(){this.sdkShowError&&(this.sdkShowError.destroy(),this.sdkShowError=null)},setEventRouter:function(){w.inherited("setEventRouter",this,arguments)},getScope:function(){return this.getContainerPageId()},getWidgetModelForPinning:function(){var t=i.extend(!0,{},this.model);delete t.containerPageId;var e=this.visAPI.getAllFiltersAsLocalFiltersForPinning();return e?(t.localFilters=e,delete t.filters,t):t},setNotRendered:function(t){t&&(this.isRendered=!1)},removeLoadingAnimation:function(){clearTimeout(this.showLoadingAnimationTimer),this.$loadingIndicatorEl&&(this.$loadingIndicatorEl.remove(),this.$loadingIndicatorEl=null)},showLoadingAnimation:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.showLoadingAnimationTimer&&clearTimeout(this.showLoadingAnimationTimer),this.showLoadingAnimationTimer=setTimeout((function(){if(!v.isDestroyed(t)&&!t.$loadingIndicatorEl){t.$loadingIndicatorEl=i('<div class="skeletonPlaceholderContainer"></div>'),t.$el.append(t.$loadingIndicatorEl);var o=void 0;e.loadingText?t.skeletonPlaceholder=_.render(y.createElement(I,{shown:!0,placeholderText:e.loadingText}),t.$loadingIndicatorEl[0]):(o=t._getPlaceholder()||"dashboard-analytics/images/placeholders/autoviz.svg",t._firstRenderComplete&&(o=null),t.skeletonPlaceholder=_.render(y.createElement(I,{shown:!0,placeholderImage:o}),t.$loadingIndicatorEl[0]))}}),1e3)},renderError:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=this._getCustomVisErrorContext(e.errorInfo);if(this._destroyCustomVisShowError(),i){var o=this.hasError(),a=null;o||(a=this.$el.children()).detach(),this.el&&(this.$el.find(".errorContainer").remove(),this.errorMessage=t,this.updateWidgetArialabel(t),this.sdkShowError=new h(this.$el[0],i.msgTitle,i.msgBody,i.msgIcon),this.sdkShowError.showError(),this.addErrorDetailsHandler(),this.renderComplete&&this.renderComplete(),a&&(this._$originalContentBeforeError=a))}else w.inherited("renderError",this,arguments)},_getCustomVisErrorContext:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=void 0;if(t&&t.errorCode===p.LOAD_DEFINITION_ERROR){var i=void 0,o="visualizationPreview"===t.id;o||(i=!p.isSystemLib(t.id,u.getSystemLibIds())),(i||o)&&(t.isRendered=!0,e={msgTitle:i?f.get("extPermissionTitle"):f.get("extVisNoSDKConnection"),msgBody:i?f.get("extPermissionBody"):f.get("extVisNoSDKPreviewMsg"),msgIcon:i?"permission":"disconnect"})}return e},clearCurrentVisualization:function(){this._currVis&&(this._currVis=null)},_getShapableSlotAPI:function(t){t=t||{};var e=this.visualization.getSlots().getMappedSlotList();if(!e||0===e.length)return null;var i=t.dropNode;return i&&i.dataset&&i.dataset.slotId?this.content.getFeature("Visualization").getSlots().getSlot(i.dataset.slotId):a.find(e,(function(t){return!0===t.getDefinition().getProperty("shapable")}))},onHeatScalePaletteChanged:function(){return w.inherited("onHeatScalePaletteChanged",this,arguments),this.visAPI.hasHeatByItem()?this.visAPI.updateConditionalPalette():Promise.resolve()},onCustomPaletteChanged:function(t,e){var i=this;w.inherited("onCustomPaletteChanged",this,arguments);var o=!1,a=!1;for(var n in this.palettePropertyToTypeMap)this.visAPI.getPropertyValue(n)===t&&(o=!0,"condColorPalette"===n&&(a=!0),"delete"===e&&this.updateVisProperties({id:n,value:this.colorsService.getDefaultPaletteName(this.palettePropertyToTypeMap[n])},{payloadData:{skipUndoRedo:!0}}));var s=a?this.visAPI.updateConditionalPalette():Promise.resolve();return s.then(this._prepareAsyncCallback((function(){if(o)return i.visAPI.getRenderSequence().reRender()})))},onPagefillColorChange:function(){return t.inherited("onPagefillColorChange",this,arguments),this.visAPI.getRenderSequence().reRender()},onDashboardColorSetChanged:function(){return w.inherited("onDashboardColorSetChanged",this,arguments),this.visAPI.getRenderSequence().reRender()},onColorPaletteChanged:function(){return w.inherited("onColorPaletteChanged",this,arguments),this.visAPI.hasHeatByItem()?this.visAPI.updateConditionalPalette():Promise.resolve()},onFredIsRedChanged:function(){if(this.isVisible())return this.visAPI.getRenderSequence().reRender();this.setReRenderOnShow({resizing:!0})},registerEvents:function(){w.inherited("registerEvents",this,arguments),this.dashboardApi.on("pagecontext:filterContextUpdated",this.onPageContextChanged,this),this.dashboardApi.on("pagecontext:brushingContextUpdated",this.onPageContextChanged,this),this.dashboardApi.on("synchronize:pageContextFilters",this._setSynchronizePageContextFilters,this),this.dashboardApi.on("ambiguousConnection:resolved",this.onAmbiguousConnectionResolved,this),this.colorsService.on("fredIsRed:changed",this.onFredIsRedChanged,this)},unregisterEvents:function(){w.inherited("unregisterEvents",this,arguments),this.dashboardApi.off("widget:onDeleteAction",this.onDeleteAction,this),this.dashboardApi.off("pagecontext:filterContextUpdated",this.onPageContextChanged,this),this.dashboardApi.off("pagecontext:brushingContextUpdated",this.onPageContextChanged,this),this.dashboardApi.off("synchronize:pageContextFilters",this._setSynchronizePageContextFilters,this),this.dashboardApi.off("ambiguousConnection:resolved",this.onAmbiguousConnectionResolved,this),this.colorsService.off("fredIsRed:changed",this.onFredIsRedChanged,this)},registerWidgetChromeEvents:function(t){w.inherited("registerWidgetChromeEvents",this,arguments),t&&t.on("widget:onDeleteAction",this.onDeleteAction,this)},isVisible:function(){return i(this.el).parent().is(":visible")},reRender:function(t){return this.isVisible()?this.visAPI.reRender(t):(this.setReRenderOnShow({refresh:{data:!0},extraInfo:t}),Promise.resolve({isVisible:!1}))},render:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=void 0;return this.isVisible()?(console.debug("waiting to Render..."),this.isRendered=!0,i=Promise.all([this.whenContainerIsReady.promise,this.readyDfd.promise]).then(this._prepareAsyncCallback((function(){console.debug("wait complete...containerIsReady/getRenderSequence and render"),t.visModelManager||(t.visModelManager=t._visualizationCreator.visModelManager);var i={undoRedoTransactionId:t.addPayloadData&&t.addPayloadData.undoRedoTransactionId,transactionToken:t.addPayloadData&&t.addPayloadData.transactionToken};return 0!==t._renderCount&&(e=e||{refreshAll:!0}),t.setPreferredSize(t.visualization.getDefinition().getPreferredSize(),i),t.visAPI.getRenderSequence().render(e).then(t._prepareAsyncCallback((function(e){var i=t.dashboardApi.getAppConfig("expandWidget")||!1;return t.toggleExpanded(i).then((function(){return e}))})))})))):(console.debug("Widget Invisible. Skipping render"),i=Promise.resolve({isVisible:!1})),i},_getDnDTargetData:function(){return{el:this.el,type:"widget.live",info:{node:this.el,contentId:this.content.getId()}}},accepts:function(t){var e=this.content.getFeature("VisDnD");return e&&e.accepts(t,this._getDnDTargetData())},onDrop:function(t){var e=this.content.getFeature("VisDnD");e&&e.onDrop(t,this._getDnDTargetData())},_getDnD:function(){return this.dashboardApi.getFeature("DashboardDnd.internal")||this.dashboardApi.getFeature(".DndManager")},_setupDND:function(t){var e=this;this._initializeAppSettings();var o=this._getDnD(),a=function(o){var a=o&&o.info&&o.info.node,n=a;!i(a).is(".widgetFocus *")&&t&&(n=t),e._dropTargetNode=n,i(n).addClass("draggedOn"),e._showVisualizationDropZones()},n=function(t){i(e._dropTargetNode).removeClass("draggedOn"),e._hideVisualizationDropZones(t)};this._dropTargets.push(o.registerDropTarget({el:this.el,type:"widget.live",info:function(t,i){return{dragInfo:{position:{x:i.clientX,y:i.clientY}},node:t,contentId:e.content.getId(),onDragEnter:a,onDragLeave:n}}})),t&&this._dropTargets.push(o.registerDropTarget({el:t,type:"widget.live",info:function(t,i){return{dragInfo:{position:{x:i.clientX,y:i.clientY}},node:t,contentId:e.content.getId(),onDragEnter:a,onDragLeave:n}}}))},_getPlaceholder:function(){var t=this.visualization.getDefinition();return t&&t.getPlaceholderIconUri()},_showVisualizationDropZones:function(){if(this.visualization.getSlots().isMappingComplete()){var t=this._getContent().getFeature("DropZonesOverlayDOM"),e=this._getContent().getFeature("DropZonesOverlayState");e&&e.isEnabled()&&(t.isMounted()?e.show():t.render(),t.reassessDropTarget(this._dropTargetNode))}},_hideVisualizationDropZones:function(t){var e=this._getContent().getFeature("DropZonesOverlayState");if(e&&e.isEnabled()&&this.visualization.getSlots().isMappingComplete()){var i=t&&t.info;i&&i.node&&i.contentId&&i.contentId===this.content.getId()||e.hide()}},postRenderAnimation:function(){setTimeout((function(){i(".dialogBlocker .card").addClass("doneAnim")}),500),setTimeout(this.resize.bind(this),50)},getWidgetLocalFilters:function(){var t=[];if(this.visAPI){var e=this.visAPI.getFilterInfo();if(e&&e.localFilters&&e.localFilters.length>0)t=new d({dataSource:this.visualization.getDataSource(),dashboardApi:this.dashboardApi}).generateFilterListItems(e.localFilters)}return t},getWidgetGlobalFilters:function(){var t,e=[],i=new d({dataSource:this.visualization.getDataSource(),dashboardApi:this.dashboardApi});return(t=this.visAPI.getFilterInfo()).filters.length>0&&(e=i.generateFilterListItems(t.filters)),e},getVisId:function(){return this.model.visId},onShow:function(t){var e=void 0;if(!this.isRendered||this.rerenderOnShow){var i=!(t&&t.isBackgroundRun);this.featureLoader.setMatchingFeaturesEnabled("interactive-only",i);var o=this.isRendered&&this.rerenderOnShow?this.rerenderOnShow:null;i?this.rerenderOnShow=null:this._addInteractiveStepsToRerenderOnShow(),e=this.render(o,i)}else this._callVisFunction("onVisible"),e=Promise.resolve();if(this.updateDecorationsOnShow){var a=this.getDecoratorAPI();a&&a.updateDecorations(),this.updateDecorationsOnShow=!1}return e},_addInteractiveStepsToRerenderOnShow:function(){var t=this,e=this.featureLoader.getMatchingFeatureStepIds("interactive-only");e.length&&(this.rerenderOnShow=this.rerenderOnShow||{},this.rerenderOnShow.refresh=this.rerenderOnShow.refresh||{},e.forEach((function(e){t.rerenderOnShow.refresh[e]=!0})))},_completeRenderStart:function(t){this.renderStartDeferred&&(this.renderStartDeferred.resolve(t),this.renderStartDeferred=null)},renderStart:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{hideToolbar:!0},e=void 0===t.hideToolbar||!!t.hideToolbar,i={renderCount:this._renderCount,isInitial:!!t.initial,isResizing:!!t.resizing};i.isResizing&&e&&this.dashboardApi.triggerDashboardEvent("widget:hideToolbar"),this._triggerTitlePreparation(),this.trigger("renderStart",i);var a=this._getContent();if(a){var n=a.getFeature("state.internal");n.setStatus(n.STATUS.RENDERING)}return t.initial||this._isCurrentlyRendering?(this._isCurrentlyRendering=!0,this._completeRenderStart(i),!1):(this._isCurrentlyRendering=!0,this.renderCompleteDeferred=new o,this._completeRenderStart(i),!0)},renderComplete:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=!!(t&&t.visView&&t.visView.resizing),i=!!(t&&t.visView&&t.visView.getRenderingNewData()),o=e&&!i;this._isCurrentlyRendering=!1,this._renderCount++;var a=this.content.getFeature("state.internal");if(a.setStatus(a.STATUS.RENDERED),this.$el.attr("renderCount",this._renderCount),this.$el.attr("appcues-data-id","widget-content"),this.dashboardApi.triggerDashboardEvent("rendered",this.api),this.trigger("renderComplete",{isResizing:o,renderCount:this._renderCount}),this.get("expandOnRender")&&(this.set({expandOnRender:void 0},{merge:!0,remove:!0,silent:!0}),this._invokeLifeCycleHandlers("pre:widget.maximize",{id:this.id})),this.renderCompleteDeferred.resolve({renderCount:this._renderCount,isResizing:o}),this.updateDescription(this._getVisualizationDefaultLabel()),this.layoutAPI&&this.layoutAPI.updateTitle){var n=this.getDashboardApi().getAppConfig("smartTitle"),s=this.content.getFeature("SmartTitle"),r=n||s&&s.shouldUseGeneratedTitle();r&&this.layoutAPI.updateTitle()}},_callVisFunction:function(t,e,i){return this._currVis&&"function"==typeof this._currVis[t]?this._currVis[t].apply(this._currVis,Array.isArray(e)?e:[e]):i},_getVisualizationDefaultLabel:function(){var t=this._callVisFunction("getDescription",null,e.get("visualizationLabel"));return t=e.get("WidgetLabelWithDescripion",{label:t,description:e.get("f10KeyDescription")})},_triggerTitlePreparation:function(){this._titlePrepDone||this.widgetChromeEventRouter&&(this.widgetChromeEventRouter.trigger("title:containerReady",this),this._titlePrepDone=!0)},addTranslationIcon:function(t){var e=this,i=0,o=!1,a=this.getDecoratorAPI(),n=!1,s=this.dashboardApi.getDashboardCoreSvc("TranslationService");return t.forEach((function(t){var r=t.propertyParentModel,l=t.propertyName;if("titleHtml"!==l&&"name"!==l||o){var c=e._decorateWithTranslationIcon(a,r,"!");n=c>0,i+=c}else{var d=e.$el.parent().find(".widgetHeader");s.hasTranslationIcon(d)||(s.appendTranslationIcon(d),o=!0,i++)}})),n&&(this.isVisible()?a&&a.updateDecorations():this.updateDecorationsOnShow=!0),i},removeTranslationIcon:function(t){var e=this,i=0,o=!1,a=this.getDecoratorAPI(),n=!1,s=this.dashboardApi.getDashboardCoreSvc("TranslationService");return t.forEach((function(t){var r=t.propertyParentModel,l=t.propertyName;if("titleHtml"!==l&&"name"!==l||o){var c=e._decorateWithTranslationIcon(a,r,"");n=c>0,i+=c}else{var d=e.$el.parent().find(".widgetHeader");s.hasTranslationIcon(d)&&(s.removeTranslationIcon(d),o=!0,i++)}})),n&&(this.isVisible()?a&&a.updateDecorations():this.updateDecorationsOnShow=!0),i},_decorateWithTranslationIcon:function(t,e,i){var o=0,a=this.content.getFeature("Visualization").getSlots().getSlotList(),n=this.content.getFeature("Visualization").getSlots().getMappedSlotList().reduce((function(t,e){return t[e.getId()]=!0,t}),{}),s=-1;return a.forEach((function(a){var r=a.getDefinition(),l=n[a.getId()];if(l||r.getProperty("mldIndicatorIfUnmapped")){if(s++,r.getProperty("mldTitleProperty")!==e.id||!e.multilingual)return;if(l)a.getDataItemList().forEach((function(e){"_multiMeasuresSeries"!==e.getColumnId()&&(t&&t.decorateItem(s,"attentionBadge",i),o++)}));else r.getProperty("mldIndicatorIfUnmapped")&&(t&&t.decorateItem(s,"attentionBadge",i),o++)}})),o},onAuthoringMode:function(){w.inherited("onAuthoringMode",this,arguments),this.updateDescription(this._getVisualizationDefaultLabel())},onConsumeMode:function(){w.inherited("onConsumeMode",this,arguments),this.updateDescription(this._getVisualizationDefaultLabel())},isInFocusMode:function(){return this._isMaximized},isFirstRenderComplete:function(){return this._renderCount>0},whenRenderStart:function(){return this.renderStartDeferred||(this.renderStartDeferred=new o),this.renderStartDeferred.promise},whenRenderComplete:function(){return this.renderCompleteDeferred.promise},onPageContextChanged:function(t){this.visualization&&this.visualization.getDataSource()&&(t.ignorePageContextChanged&&t.ignorePageContextChanged()||t.noSelfRefresh&&t.noSelfRefresh()&&t.senderMatches&&t.senderMatches(this.id)||t.isInScope(this.getScope())&&(this.visAPI.clearModelInvalid(),this.isVisible()?this._callVisFunction("onChangePageContext",{eventName:"change:pagecontext",changeEvent:t}):this.rerenderOnShow={refresh:{data:!0,annotation:!0}}))},onAmbiguousConnectionResolved:function(t){var e=this.visAPI.getInvalidReason();t&&t.sourceId===this.visAPI.getModule().getSourceId()&&e&&("CQE-801"===e.code||"CQE-802"===e.code)&&this.reRender({refresh:!0})},_sourceIdsMatch:function(t,e){var i=(t=t||{}).getSourceIds?t.getSourceIds():[];return!!e&&a.contains(i,e.getSourceId())},_assetIdsMatch:function(t,e){var i=(t=t||{}).getAssetIds?t.getAssetIds():[];return!!e&&a.contains(i,e.getAssetId())},idsNotInModule:function(t,e){var i=this.visAPI.getModule(),o={getSourceIds:function(){return t},getAssetIds:function(){return e}};return!(!a.isArray(t)||!t.length||this._sourceIdsMatch(o,i))||a.isArray(e)&&!!e.length&&!this._assetIdsMatch(o,i)},changeAggregation:function(t,e,i){this.visModelManager.changeAggregationType(t,e,i)},isContextualGridEnabled:function(){var t=this;return this.visualizationDfd.promise.then(this._prepareAsyncCallback((function(){return t.doesWidgetSupportContextualGrid()})))},onChromeSelected:function(t){w.inherited("onChromeSelected",this,arguments),this.onFocus(),this.isAuthoringMode&&this.widgetChromeEventRouter&&!t&&this.widgetChromeEventRouter.trigger("title:chromeSelected")},onChromeDeselected:function(){w.inherited("onChromeDeselected",this,arguments),this.focusOn=!1,this.isAuthoringMode&&this.widgetChromeEventRouter&&this.widgetChromeEventRouter.trigger("title:chromeDeselected"),this.toggleLassoMode(!1)},onFocus:function(){var t=this;return this.readyDfd.promise.then(this._prepareAsyncCallback((function(){t.refreshPropertiesPane(),t.focusOn=!0})))},onPropertyUpdate:function(t){if(this.isAnOverridableVisProperty(t.category)){var e={id:t.category,value:t.item};this.updateVisProperties(e,{payloadData:{undoRedoTransactionId:t.transactionId||t.undoRedoTransactionId,transactionToken:t.transactionToken},silent:t.silent})}else"saveTitle"===t.category?this.widgetChromeEventRouter&&this.widgetChromeEventRouter.trigger("title:updateModel",t):w.inherited("onPropertyUpdate",this,[t])},getDOM:function(){return this.el},getExpandViewContent:function(t,e){var i=this;return e.addClass("liveWidget"),this.visExpandMode.getExpandModeContent(e).catch((function(t){return i.renderError(t),Promise.reject(t)}))},onExitContainer:function(){this._callVisFunction("onExitContainer")},onEnterContainer:function(){this._callVisFunction("onEnterContainer")},onRestore:function(){this._$focusView&&this._$focusView.find(".focusSidebar").hide();var t=this.dashboardApi.getCanvas().getContent(this.getId()).getFeature("VisExpandMode");t.restore(),this._$focusView=null,this.$placeholder&&this.$placeholder.remove(),w.inherited("onRestore",this,arguments)},reveal:function(){return this._callVisFunction("reveal",null,Promise.resolve())},getEdgeSelection:function(){return!(!this._currVis||!this._currVis.eventHandler)&&this._currVis.eventHandler.getEdgeSelection()},isLassoSelectActive:function(){return!(!this._currVis||!this._currVis.eventHandler)&&this._currVis.eventHandler.isLassoSelectActive()},toggleLassoMode:function(t){return!(!this._currVis||!this._currVis.eventHandler)&&this._currVis.eventHandler.toggleLassoSelect(t)},mapVizRenderForPrint:function(){return this.visAPI.mapVizRenderForPrint()},_setSynchronizePageContextFilters:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.synchDataFilterEntries=t.synchDataFilterEntries},getSynchDataFilterEntries:function(){return this.synchDataFilterEntries},getTranslationIconEl:function(){return this.$el.parent().find(".widgetHeader")},onHide:function(){this._isCurrentlyRendering&&this.setReRenderOnShow({resizing:!0})},resize:function(){var t=this,e=arguments,i=this._getContent();if(i)return g.validateVisDefinition(i,this.dashboardApi,{visId:this.model.visId}).then((function(e){return!1===t._previousDefinitionState&&!0===e&&i.getFeature("Visualization").getDefinition().refresh(),t._previousDefinitionState=e,e})).then(this._prepareAsyncCallback((function(){return w.inherited("resize",t,e)})));w.inherited("resize",this,arguments)},_getContent:function(){return this.content||(this.content=this.dashboardApi.getCanvas()&&this.dashboardApi.getCanvas().getContent(this.id)),this.content}});return w.getDefaultSpec=function(t,e){return Promise.resolve({model:{mapping:[],type:"live",visId:e.visId,expandOnRender:!0,avatarHtml:'<div class="staticContent"><img src="'+e.avatarIcon+'" style="width:200px; height:200px"></img></div>'},ignoreMe:t})},w})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/WidgetAddUIHelper",["require","../lib/@waca/core-client/js/core-client/ui/core/Class","../lib/@waca/core-client/js/core-client/utils/Deferred","jquery","underscore","../nls/StringResources"],(function(t,e,i,o,a,n){var s=e.extend({init:function(e){s.inherited("init",this,arguments),this.dashboardApi=e.dashboardApi,this.requireFn=e.requireFn||t,this.logger=this.dashboardApi.getGlassCoreSvc(".Logger")},fetchWidgetList:function(t){var e=this;return this.panelAttributes.glassContext.getCoreSvc(".Ajax").ajax({url:t,cache:!1}).then((function(t){return e.fetchRequiredWidgetAttributes(t).then((function(){return t}))})).catch((function(){var t=n.get("errorLoadingWidgetList");return Promise.reject(t)}))},fetchWidgetListFromPerspective:function(t,e){var i=this;return e.appController.findCollection(t).then((function(t){var e={list:t?JSON.parse(JSON.stringify(t)):t};return i.fetchRequiredWidgetAttributes(e).then((function(){return e}))})).catch((function(){var t=n.get("errorLoadingWidgetList");return Promise.reject(t)}))},fetchRequiredWidgetAttributes:function(t){var e=this,i=[];return a.each(t.list,(function(t){t.options=t.options||{},t.options.ext=e._hasExtensionTemplate(t),!t.title&&t.name&&(t.title=t.options.ext?t.name:n.get(t.name)),t.name||(t.name=t.title),t.options.templatePath&&!t.options.template?i.push(e._loadTemplate(t)):t.options.imageLink?i.push(e._loadImage(t)):i.push(!0),t.url&&(t.getEntries=e.fetchWidgetList.bind(e,t.url))})),i.length?Promise.all(i).then((function(e){t.list=a.filter(t.list,(function(t,i){return e[i]}))})):Promise.resolve()},_loadImage:function(t){return new Promise((function(e){var i=new Image;i.onload=function(){e(!0)},i.onerror=function(){e(!1)},i.src=t.options.imageLink}))},_loadTemplate:function(t){var e=this,i="",n=this._hasExtensionTemplate(t);return n||(i=this.panelAttributes.cdnUrl||""),new Promise((function(s){e.requireFn(["text!"+i+t.options.templatePath],(function(e){if(n){var i=o.parseXML(e),r=o(i).find("svg");if(r.length>0){if(void 0===t.options.viewBox){var l=r.attr("viewBox");if(l)t.options.viewBox=l,t.options.previewBox=t.options.viewBox;else{var c=parseInt(r.attr("width"),10)||100,d=parseInt(r.attr("height"),10)||100;t.options.viewBox="0 0 "+c+" "+d,t.options.previewBox="-10 -10 "+1.2*c+" "+1.2*d}}e="";var u=r.children();a.each(u,(function(t){e+=(new XMLSerializer).serializeToString(t)}))}}t.options.template=e,s(!0)}),(function(t){e.logger.error("Failed to load widget",t),s(!1)}))}))},_hasExtensionTemplate:function(t){return!(!t||!t.options)&&new RegExp("^v[0-9]+/ext/.+$").test(t.options.templatePath)},_getDefaultSpec:function(t,e){if(t.getDefaultSpec)return e.options&&(e.options.dashboardApi=this.dashboardApi),t.getDefaultSpec(e.name,e.options);var i=e.defaultSpec?JSON.parse(JSON.stringify(e.defaultSpec)):{};return Promise.resolve(i)},_addFillAndBorderToAvatarIfNeeded:function(t,e,i){t.addFillAndBorderToAvatarIfNeeded&&t.addFillAndBorderToAvatarIfNeeded(e,i)},addWidgetBySelection:function(t,e,i){var o=this;i=i||{},e.gesture&&e.gesture.preventDefault();var a=t.widget,n=this.dashboardApi.getFeature("DashboardDnd.internal");return new Promise((function(s){var r=o.dashboardApi.getCanvas(),l=function(t){t&&r.selectWidget(t,{isTouch:"tap"===e.type,options:i.selectOptions?i.selectOptions:void 0}),n.resetDragging(),s(t)};if(t.fragment){var c=r.addFragment({model:JSON.parse(JSON.stringify(t.fragment))});l(c)}else o.requireFn([a],(function(e){r.hasMaximizedWidget()?s(null):o._getDefaultSpec(e,t).then((function(t){t.model.avatarHtml=void 0,t.model.visTypeLocked=!0;var e={spec:t.model};t.layoutProperties&&(e.layout=t.layoutProperties.style);var i=o.dashboardApi.getFeature("Transaction"),a=i.startTransaction();r.addContent(e,a).then((function(t){l(t.getId()),s(t.getId())})).finally(i.endTransaction.bind(i,a))})).catch((function(t){o.logger.error(t),s(null)}))}))}))},addWidgetByDrag:function(t,e){var i=this;if(t.fragment||t.widget){e.stopPropagation();var n=this.dashboardApi.getFeature("DashboardDnd.internal");return new Promise((function(s,r){var l=function(t,e,a,n,s,r){var l,c,d=o("<div>");l=c=a.showAvatarImmediately?0:20,d.addClass("avatar"),d.addClass("widget"),s&&(s.model.avatarHtml?(d.html(s.model.avatarHtml),s.model.avatarHtml=void 0):s.model.content&&d.html(s.model.content),d.addClass(s.model.type+"Widget")),n&&i._addFillAndBorderToAvatarIfNeeded(n,d,s);var u=r||s&&s.layoutProperties&&s.layoutProperties.style;return u&&d.css(u),{event:a,type:t,data:e,widgetSpec:s||null,widgetType:s&&s.model.type||null,avatar:d,moveXThreshold:l,moveYThreshold:c,showAvatarImmediately:a.showAvatarImmediately||!1}},c=t.fragment;if(c){var d={operation:"new",pinSpec:{contentType:"boardFragment",content:JSON.parse(JSON.stringify(c))}},u=l("pin",d,e,null,null,c.layout&&c.layout.style);return n.startDrag(u),void s(u)}i.requireFn([t.widget],(function(o){i._getDefaultSpec(o,t).then((function(t){t.model.visTypeLocked=!0;var i=a.extend(t,{operation:"new"}),r=l("widget",i,e,o,t);n.startDrag(r),s(r)})).catch(r)}))}))}return Promise.reject()}});return s})),define("dashboard-analytics/visualizations/definitions/VisDefinitions",["underscore","../../lib/@waca/core-client/js/core-client/ui/core/Class"],(function(t,e){var i=null;return i=e.extend({init:function(t){if(i.inherited("init",this,arguments),this.mapDefinitionsById={},this.jsonDefinitions={},t){this.jsonDefinitions=t.jsonDefinitions;for(var e=0;e<t.jsonDefinitions.length;e++){var o=t.jsonDefinitions[e];this.mapDefinitionsById[o.id]=o}}},getDefinitionById:function(t){return this.mapDefinitionsById[t]},getDefinitions:function(){return this.jsonDefinitions},removeObsoleteCachedVisDefinitions:function(){var e=this,i=Object.keys(this.mapDefinitionsById),o=this.jsonDefinitions.map((function(t){return t.id}));t.difference(i,o).forEach((function(t){delete e.mapDefinitionsById[t]}))}})})),define("dashboard-analytics/visualizations/definitions/VisDefinitionManager",["underscore","../../lib/@waca/core-client/js/core-client/ui/core/Class","../../lib/@waca/dashboard-common/dist/api/Error","./VisDefinitions","../../DynamicFileLoader","dashboard-analytics/widgets/livewidget/nls/StringResources","../../widgets/livewidget/util/VisUtil","../vipr/VIPRLibraries"],(function(t,e,i,o,a,n,s,r){var l=["dashboard-analytics/visualizations/definitions/providers/VIPR3Provider","dashboard-analytics/visualizations/definitions/providers/LocalProvider"],c=e.extend({initialAllPromise:null,extensionsPromise:null,initializeProvidersPromise:null,init:function(t){this.logger=t.dashboardApi.getGlassCoreSvc(".Logger"),t.visDefinitions&&(this.visDefinitions=new o({jsonDefinitions:t.visDefinitions})),this.ajaxSvc=t.dashboardApi.getGlassCoreSvc(".Ajax"),this.initialAllPromise=null,this.initializeProviders=this._initProviders(t)},_getExtensions:function(e){if(!this.extensionsPromise){var i=e.getCollectionConfig("visualizationExtension");if(i){var o=i.id;this.extensionsPromise=new Promise((function(i,a){e.findGlassCollection(o).then((function(o){var a=t.object(t.map(o,(function(t){var e=t.id&&t.id.split("com.ibm.bi.dashboard.");return[1===e.length?e[0]:e[1],t]})));e.isDevInstall()&&t.each(["com.ibm.vis.comet"],(function(e){t.isObject(a[e])&&(a[e].active=!0)})),i(a)})).catch(a)}))}else this.extensionsPromise=Promise.resolve({})}return this.extensionsPromise},_initProviders:function(e){if(!this.initializeProvidersPromise){var i=[];this.initializeProvidersPromise=a.load(e.providers?e.providers:l).then((function(o){return t.each(o,(function(t){i.push(new(Function.prototype.bind.call(t,null,e)))})),i}))}return this.initializeProvidersPromise},clearDefinitions:function(){this.visDefinitions=null,this.initialAllPromise=null,this.initializeProviders.then((function(e){t.each(e,(function(t){t.clear()}))}))},_loadAllDefinitions:function(e){var i=this,o=this._getVisDefinitions();return this.initialAllPromise=this.initializeProviders.then((function(a){return Promise.all(t.map(a,(function(t){return t.getDefinitions()}))).then((function(t){return i._extendDefinitions([].concat.apply([],t),e)})).then((function(e){return o.jsonDefinitions=t.sortBy(e,"label"),o}))})),this.initialAllPromise},_extendDefinitionObject:function(e,i,o){var a=e;if(i||o){var n=i?Object.keys(i):[],s=o?Object.keys(o):[],r=[].concat(Object.keys(e),n,s);a=t.clone(e);var l=r,c=Array.isArray(l),d=0;for(l=c?l:l[Symbol.iterator]();;){var u;if(c){if(d>=l.length)break;u=l[d++]}else{if((d=l.next()).done)break;u=d.value}var p=u;if("*"!==p){var h=Array.isArray(e)?e[p].id:p;if(e[p]&&"object"===_typeof(e[p])){var g=i&&i[h]||o&&o[h],f=i&&i["*"]||o&&o["*"];a[p]=this._extendDefinitionObject(e[p],g,f)}else"id"!==p&&(i&&i.hasOwnProperty(h)?a[p]=i[h]:o&&o.hasOwnProperty(h)&&(a[p]=o[h]))}}}return a},_extendDefinitions:function(e,i){var o=this;return this._getExtensions(i).then((function(i){var a=t.filter(e,(function(t){return!1!==(i[t.id]||{active:!0}).active}));return t.map(a,(function(t){return o._extendDefinitionObject(t,i[t.id],i["*"])}))})).catch((function(){return e}))},getBundles:function(){return this.getAll().then((function(t){return t.jsonDefinitions}))},getAll:function(t){return t?this.initialAllPromise?this.initialAllPromise:this._loadAllDefinitions(t):Promise.resolve(this.visDefinitions)},findProvider:function(e){return this.initializeProviders.then((function(i){var o=t.map(i,(function(t){return t.contains(e).then((function(e){return e?t:void 0})).catch((function(){}))}));return Promise.all(o).then((function(e){var i=t.find(e,(function(t){return!!t}));if(i)return i;throw new Error("Invalid provider")}))}))},_loadDefinition:function(t){var e=this._getVisDefinitions();return this.findProvider(t).then((function(i){return i.getDefinition(t).then((function(i){return e.mapDefinitionsById[t]=i,i}))})).catch((function(){throw s.createVisDefinitionLoadingError(t)}))},get:function(t){var e=this.visDefinitions&&this.visDefinitions.mapDefinitionsById[t];return e?Promise.resolve(e):this._loadDefinition(t)},refreshProviders:function(e){var i=this,o=this._getVisDefinitions();return this.initializeProviders.then((function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Promise.all(t.map(a,(function(t){return t.refreshProvider(e)}))).then((function(t){return i._extendDefinitions([].concat.apply([],t),e)})).then((function(e){return o.jsonDefinitions=t.sortBy(e,"label"),o.removeObsoleteCachedVisDefinitions(),o}))}))},refresh:function(t){var e=this;return this.findProvider(t).then((function(i){if(i)return i.refresh(t).then((function(i){return i.renderer&&(e.visDefinitions.mapDefinitionsById[t]=i),i}))})).catch((function(){var e=n.get("loadVisDefinitionError",{id:t});throw new i({msg:e,params:{errorInfo:{id:t,errorCode:r.LOAD_DEFINITION_ERROR,errorMessage:e}}})}))},_getVisDefinitions:function(){return this.visDefinitions||(this.visDefinitions=new o),this.visDefinitions}}),d=null;return function(t){return d&&!t.providers||(d=new c(t)),d}})),define("dashboard-analytics/widgets/livewidget/LiveWidgetUIHelper",["../../lib/@waca/dashboard-common/dist/ui/WidgetAddUIHelper","../../visualizations/definitions/VisDefinitionManager","underscore"],(function(t,e,i){var o=t.extend({init:function(t){o.inherited("init",this,arguments),this.dashboardApi=t.dashboardApi,this.iconsFeature=this.dashboardApi.getFeature("Icons")},getEntries:function(){var t=this,e=this.dashboardApi.getFeature("VisDefinitions");return i.map(e.getList(),(function(e){return{label:e.getLabel(),name:e.getId(),icon:t._getVisualizationIcon(e),type:e.getType(),placeholderIcon:e.getPlaceholderIconUri(),content:{title:e.getId(),iconUrl:e.getIconUri(),name:e.getId(),widget:"dashboard-analytics/widgets/livewidget/LiveWidget",options:{visId:e.getId(),avatarIcon:e.getPlaceholderIconUri()}}}}))},_getVisualizationIcon:function(t){var e=this.iconsFeature.getIcon(t.getId());return e=void 0===e?t.getIcon():e.id}});return o})),define("text!dashboard-analytics/widgets/livewidget/expandmode/DataSlotsView.html",[],(function(){return'<ul class="list fields slots" role="list" tabindex="-1">\n\t{{\n\t\tvar index = 0;\n\t}}\n\t{{~it.datasets :value}}\n\t{{\n\t\tvar layer = value.name;\n\t\tvar slots = it.groupedSlotsByDataset[layer];\n\t\tvar layerText = value.caption;\n\t\tvar showLayerLabel = it.datasets.length > 1 && layerText !== undefined;\n\t\tvar state = !showLayerLabel || it.underscore.contains(it.visibleLayers,layer);\n\t\tvar stateLabel = state ? it.collapseLabel : it.expandLabel;\n\t\t}}\n\t<div class="{{=layer}} completeLayer {{?state}}expanded{{??}}collapsed{{?}}" role="list" aria-expanded="{{=state}}">\n\t\t{{?showLayerLabel}}\n\t\t<div class="{{=layer}} layerTitle" title="{{=layerText}}">\n\t\t\t<div class="{{=layer}} layerExpanderButton" id="{{=layer}}" role="button" tabindex="0" title="{{=stateLabel}}">\n\t\t\t\t<svg class="svgIcon" style="height:12px; width:12px; pointer-events:none;" aria-label="{{=stateLabel}}" title="{{=stateLabel}}">\n\t\t\t\t\t<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!it.chevronRightIcon}}"></use>\n\t\t\t\t</svg>\n\t\t\t</div>\n\t\t\t<div class="layerText">{{=layerText}}</div>\n\t\t</div>\n\t\t{{?}}\n\n\t\t<div class="{{=layer}} {{?!showLayerLabel}}singleLayer{{??}}multiLayer{{?}} layerSlots">\n\t\t\t{{~slots :slot}}\n\t\t\t{{? !slot.hidden }}\n\t\t\t<li class="slot columnItem {{=slot.noMapping}}" mappedItems="{{=slot.mappings.length}}"\n\t\t\t data-slot-id="{{=slot.id}}" slot-index="{{=index}}" map-index="-1" role="listitem">\n\t\t\t\t<div class="title" title="{{!slot.caption}}">\n\t\t\t\t\t{{? slot.iconUrl }}\n\t\t\t\t\t\t <img alt="{{!slot.caption}}" class="svgIcon columnIcon" role="img" src="{{!slot.iconUrl}}" aria-label="{{!slot.caption}}" focusable=false></img>\n\t\t\t\t\t{{?? slot.icon }}\n\t\t\t\t\t\t<svg class="svgIcon columnIcon" role="img" aria-label="{{!slot.caption}}" title="{{!slot.caption}}">\n\t\t\t\t\t\t\t<use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!slot.icon.id}}">\n\t\t\t\t\t\t\t\t<title>\n\t\t\t\t\t\t\t\t\t{{!slot.caption}}\n\t\t\t\t\t\t\t\t</title>\n\t\t\t\t\t\t\t</use>\n\t\t\t\t\t\t</svg>\n\t\t\t\t\t{{?}}\n\t\t\t\t\t<div class="columnLabel">{{!slot.caption}}{{? !slot.optional && slot.showRequiredMarker}} <span class="optionalSign">*</span>{{?}}</div>\n\t\t\t\t\t<div class="dropfirst" tabindex="0" aria-required="{{=!slot.optional}}">\n\t\t\t\t\t\t<div class="line"></div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class="slotContainer {{?slot.shapable}}infographicZone{{?}}">\n\t\t\t\t\t{{~slot.mappings :mapping:mapIndex}}\n\t\t\t\t\t\t<div class="dropafter" tabindex="0" mappedItems="{{=slot.mappings.length}}"\n\t\t\t\t\t\t\tdata-slot-id="{{=slot.id}}" map-index="{{=mapIndex}}">\n\t\t\t\t\t\t\t<div class="line"></div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="listitem columnName {{=slot.noMapping}} {{? mapping.unavailable === true}}unavailable{{?}}" tabindex="0" data-slot-id="{{=slot.id}}"\n\t\t\t\t\t\t\t{{? mapping.mappingId !== undefined }} data-mapping-id="{{=mapping.mappingId}}"{{?}}\n\t\t\t\t\t\t\t{{? mapping.columnId !== undefined }} data-column-id="{{=mapping.columnId}}"{{?}}\n\t\t\t\t\t\t\t{{? slot.optional !== undefined }} data-optional="{{=slot.optional}}"{{?}}\n\t\t\t\t\t\t\tmap-index ="{{=mapIndex}}" aria-label="{{!mapping.name}}"\n\t\t\t\t\t\t\t{{? it.maxWidth !== undefined }} style="max-width: {{=it.maxWidth}};"{{?}}>\n\n\t\t\t\t\t\t\t<div class="infoRegion">\n\t\t\t\t\t\t\t\t<div class="slotInfo">\n\t\t\t\t\t\t\t\t\t<div title="{{!mapping.name}}" class="mappingLabel">\n\t\t\t\t\t\t\t\t\t\t{{!mapping.name}}\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t<div class=\'graphic\'>\n\t\t\t\t\t\t\t\t\t\t{{? it.graphic.length}}\n\t\t\t\t\t\t\t\t\t\t\t{{it.graphic.content}}\n\t\t\t\t\t\t\t\t\t\t{{?}}\n\t\t\t\t\t\t\t\t\t\t{{? slot.shapeDropEnabled && it.graphic.length === 0}}\n\t\t\t\t\t\t\t\t\t\t\t<span class="webfont wfg_shape" title=\'{{=it.infographicShapeLabel}}\' role="img"></span>\n\t\t\t\t\t\t\t\t\t\t{{?}}\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t{{? mapping.configurable }}\n\t\t\t\t\t\t\t\t<div class="menuoverflow">\n\t\t\t\t\t\t\t\t\t<svg class="svgIcon columnIcon" role="img" aria-label="" focusable=false>\n\t\t\t\t\t\t\t\t\t\t<use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!it.menuOverflowIcon}}">\n\t\t\t\t\t\t\t\t\t\t</use>\n\t\t\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t{{?}}\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t{{?mapping.filterString}}\n\t\t\t\t\t\t\t<div class="filterRegion">\n\t\t\t\t\t\t\t\t<div title="{{!mapping.filterString}}" class="filterLabel" {{?it.filterStringMaxWidth}}style="max-width: {{=it.filterStringMaxWidth}};"{{?}}>\n\t\t\t\t\t\t\t\t\t{{!mapping.filterString}}\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t{{?mapping.numberOfFilters}}\n\t\t\t\t\t\t\t\t<div class="circleBg">\n\t\t\t\t\t\t\t\t\t<div class="numberOfFilters">\n\t\t\t\t\t\t\t\t\t\t{{!mapping.numberOfFilters}}\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t{{?}}\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t{{?}}\n\t\t\t\t\t\t</div>\n\t\t\t\t\t{{~}}\n\t\t\t\t\t{{? slot.mappings.length > 0}}\n\t\t\t\t\t<div class="dropafter" tabindex="0" mappedItems="{{=slot.mappings.length}}"\n\t\t\t\t\t\tdata-slot-id="{{=slot.id}}" map-index="{{=slot.mappings.length}}">\n\t\t\t\t\t\t<div class="line"></div>\n\t\t\t\t\t</div>\n\t\t\t\t\t{{?}}\n\t\t\t\t</div>\n\t\t\t</li>\n\t\t\t{{\n\t\t\t\tindex++;\n\t\t\t}}\n\t\t\t{{?}}\n\t\t\t{{~}}\n\t\t</div>\n\t</div>\n\t{{~}}\n\t{{?it.missingFilters.length >0}}\n\t\t\t<li class="columnName missingFilterLabel">\n\t\t\t<svg class="svgIcon error" role="img" focusable="false"><use style="pointer-events: none; " xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!it.errorIcon}}"></use></svg>\n\t\t\t{{=it.missingFiltersLabel}}\n\t\t\t<svg class="svgIcon removeMissingFilters" role="img" tabindex="0" aria-label="{{!it.deleteLabel}}" title="{{!it.deleteLabel}}">\n\t\t\t\t<use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!it.closeIcon}}"></use>\n\t\t\t</svg>\n\t\t\t</li>\n\t\t{{~it.missingFilters :value:index}}\n\t\t\t<li class="listitem columnName missingFilter {{?index == it.missingFilters.length -1}}bottom{{?}}" role="listitem">\n\t\t\t\t<div tabindex="0">{{=value}}</div>\n\t\t\t</li>\n\t\t{{~}}\n\t{{?}}\n\n\t\t<li class="localFilter columnItem{{?it.filters.length === 0}} noMapping {{?}}" role="listitem" slot-index="{{=it.slots.length+1}}">\n\t\t\t<div class="title" title="{{!it.ContextFiltersLabel}}">\n\t\t\t\t<svg class="svgIcon columnIcon" role="img" aria-label="{{!it.ContextFiltersLabel}}" focusable=false>\n\t\t\t\t\t<use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!it.filterIcon}}">\n\t\t\t\t\t\t{{!it.ContextFiltersLabel}}\n\t\t\t\t\t\t<title>\n\t\t\t\t\t\t\t{{!it.ContextFiltersLabel}}\n\t\t\t\t\t\t</title>\n\t\t\t\t\t</use>\n\t\t\t\t</svg>\n\t\t\t\t<div class="columnLabel">{{!it.ContextFiltersLabel}}</div>\n\t\t\t\t<div class="dropfirst" tabindex="0">\n\t\t\t\t\t<div class="line"></div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class="slotContainer">\n\t\t\t\t{{~it.filters :filter:index}}\n\t\t\t\t<div class="listitem columnName" data-filter-id="{{=filter.id}}"\n\t\t\t\t\t{{? filter.columnId !== undefined }} data-column-id="{{=filter.columnId}}"{{?}}\n\t\t\t\t\t{{? it.maxWidth !== undefined }} style="max-width: {{=it.maxWidth}};"{{?}}\n\t\t\t\t\taria-label="{{!filter.name}}" tabindex="0">\n\t\t\t\t\t<div class="infoRegion">\n\t\t\t\t\t\t<div class="slotInfo">\n\t\t\t\t\t\t\t<div title="{{!filter.name}}" class="mappingLabel">\n\t\t\t\t\t\t\t\t{{!filter.name}}\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="menuoverflow">\n\t\t\t\t\t\t\t<svg class="svgIcon columnIcon" role="img" aria-label="" focusable=false>\n\t\t\t\t\t\t\t\t<use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!it.menuOverflowIcon}}">\n\t\t\t\t\t\t\t\t</use>\n\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t{{?filter.filterString}}\n\t\t\t\t\t<div class="filterRegion">\n\t\t\t\t\t\t<div title="{{!filter.filterString}}" class="filterLabel" {{?it.filterStringMaxWidth}}style="max-width: {{=it.filterStringMaxWidth}};"{{?}}>\n\t\t\t\t\t\t\t{{!filter.filterString}}\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t{{?filter.numberOfFilters}}\n\t\t\t\t\t\t<div class="circleBg">\n\t\t\t\t\t\t\t<div class="numberOfFilters">\n\t\t\t\t\t\t\t\t{{!filter.numberOfFilters}}\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t{{?}}\n\t\t\t\t\t</div>\n\t\t\t\t\t{{?}}\n\t\t\t\t</div>\n\t\t\t{{~}}\n\t\t</div>\n\t</li>\n\n\t<li class="hintItem columnItem">\n\t\t{{= it.requiredFieldsDescription }}\n\t</li>\n\t<li class="hintItem columnItem">\n\t\t<svg class="svgIcon columnIcon" role="img">\n\t\t\t<use style="pointer-events: none;" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{!it.informationIcon}}"></use>\n\t\t</svg>\n\t\t<div>{{= it.dragAndDropDescription }}</div>\n\t</li>\n\n</ul>\n{{? it.heatByItem !== undefined }}\n<div class="columnHeader">{{=it.heatByLabel}}</div>\n<ul class="heatByZone" role="list" tabindex="0">\n\t{{~it.heatByItem :slot:index}}\n\t\t<li class="columnItem" role="listitem">\n\t\t\t<div class="listitem columnName" tabindex="0"\n\t\t\t\tdata-column-id="{{=slot.columnId}}"\n\t\t\t\tdata-column-label="{{=slot.columnLabel}}"\n\t\t\t\tdata-slot-id="{{=slot.id}}"\n\t\t\t\taria-label="{{!slot.columnLabel}}">\n\t\t\t\t<button class="wfg_remove" title="{{!it.deleteLabel}}"></button>\n\t\t\t\t{{!slot.columnLabel}}\n\t\t\t</div>\n\t\t</li>\n\t{{~}}\n</ul>\n{{?}}\n'})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/Toolbar",["jquery","underscore","../DynamicFileLoader","../lib/@waca/core-client/js/core-client/ui/core/View"],(function(t,e,i,o){var a=o.extend({moduleMap:[],addItemsReady:null,init:function(t){a.inherited("init",this,arguments),this.options=this.options?this.options:{},e.extend(this.options,t),this.items=t.items,this.itemMap={},this._readyArray=[],this._reactToolbarContainer=null,this._isReactToolbar=this._canRenderInReactToolbar(t.items)},addItem:function(t){return this._addItem(t)},_addItem:function(e){var i=t("<div>");return this.$el.append(i),this._renderItem(e,i)},_renderItem:function(t,e){t.type||t.module||(t.type="Menu");var i=t.type?"ui/toolbar_components/"+t.type:t.module;return this._renderItemHelper(i,t,e)},_renderItemHelper:function(t,e,o){var a=this,n=i.load([t]).then((function(t){var i=t[0];e.el=o;var n=new i(e,a.rootMenu||a.parentView,a);return a.itemMap[n.name]=n,Promise.resolve().then(n.render.bind(n))}));return this._readyArray.push(n),n},removeItem:function(t){this.itemMap[t].remove(),delete this.itemMap[t]},_canRenderInReactToolbar:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=function(t){return"SubView"!==t.type};return this.options.reactToolbar&&t.every(e)},addItems:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return this._isReactToolbar=this._canRenderInReactToolbar(e),this._isReactToolbar?this.addItemsReady=i.load(["ui/react_toolbar/ReactToolbarContainer"]).then((function(i){var o=i[0];t._reactToolbarContainer=new o(e,t.el,t),t.itemMap=e})):this.addItemsReady=Promise.all(e.map((function(e){return t._addItem(e)}))),this.addItemsReady},clearItems:function(){e.each(this.itemMap,(function(t){t.remove&&t.remove()})),this._isReactToolbar?this._reactToolbarContainer&&(this._reactToolbarContainer.clearItems(),this._reactToolbarContainer=null):this.$el.empty(),this.itemMap={},this._readyArray=[]},render:function(){return this.$el.empty(),this.items?this.addItems(this.items):Promise.resolve()},ready:function(){var t=this;return this._isReactToolbar?this.addItemsReady.then((function(){var e=t.options.preferredVertical?"vertical":"horizontal";return e="top"===t.placement?"horizontal":e,t._reactToolbarContainer.ready(e)})):Promise.all(this._readyArray)},setFocus:function(){var t=Object.keys(this.itemMap)[0];if(t){var e=this.itemMap[t];e&&e.setFocus&&e.setFocus()}},updateButtons:function(){this.itemMap&&e.each(this.itemMap,(function(t){t.update&&t.render()}))},remove:function(){this.clearItems(),a.inherited("remove",this,arguments)}});return a})),define("text!dashboard-analytics/lib/@waca/dashboard-common/dist/ui/templates/Labels.template",[],(function(){return'{{? it.title}}\n<div class="labelsTitle{{?it.labels && it.labels.length > 0}} borderBottom{{?}}">{{!it.title}}</div>\n{{?}}\n{{~ it.labels :label:index}}\n<div class="labelEntry{{? index !== it.labels.length-1 }} borderBottom{{?}}">\n\t<div class="labelName">{{!label.name}}</div>\n\t{{?label.value}}\n\t<div class="labelValue">{{!label.value}}</div>\n\t{{?}}\n</div>\n{{~}}\n'})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/Labels",["../lib/@waca/core-client/js/core-client/ui/core/View","../lib/@waca/core-client/js/core-client/i18n/Formatter","../nls/StringResources","text!./templates/Labels.template","underscore"],(function(t,e,i,o,a){var n=t.extend({templateString:o,init:function(t){n.inherited("init",this,arguments),this.labels=t.labels,this.title=t.title,this._formatter=t.formatter||e},render:function(){var t=[];if(this.labels)for(var e=0;e<this.labels.length;e++){var o=this.labels[e],n=this._getValue(o),s=n?"toolbarLabel":"toolbarNoValueLabel";t.push({name:i.get(s,{labelName:a.escape(o.name)}),value:n})}var r=this.dotTemplate({title:a.escape(this.title),labels:t});this.$el.addClass("labels"),this.$el.html(r)},_getValue:function(t){var e=t.value,i=t.formatSpec;if(i&&!isNaN(e)){var o=i.validFormatSpec||i.formatSpec;return o&&(i=o),this._formatter.format(e,i)}return e}});return n})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/CustomTooltip",["../lib/@waca/core-client/js/core-client/ui/core/View","react-dom","react"],(function(t,e,i){var o=t.extend({init:function(t,e){o.inherited("init",this,arguments),this.tooltipContentRenderer=t,this.options=e},render:function(){try{var t=this.tooltipContentRenderer.getComponentList(this.options);e.render(i.createElement("div",{className:"tooltipContainer"},t),this.$el[0])}catch(t){this.$el.append(t.toString())}}});return o})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/interaction/Utils",["jquery"],(function(t){return function(){function e(){_classCallCheck(this,e)}return e.setTopLeft=function(t,e,i){t.style.left=i+"px",t.style.top=e+"px"},e.getStyleIntValue=function(t){var e=parseFloat(t);return isNaN(e)?0:Math.round(e)},e.removeEvents=function(t){for(var e=0;e<t.length;e++)t[e].off()},e.position=function(t){var e=window.getComputedStyle(t);return{top:t.offsetTop-this.getStyleIntValue(e.marginTop),left:t.offsetLeft-this.getStyleIntValue(e.marginLeft)}},e.widgetSize=function(e){var i=t(e);return{height:i.outerHeight(),width:i.outerWidth()}},e.getContentWithoutDecoration=function(e){return t(e).children("*:not(.selectionBox, .resizeEdge, .resizeBox)")},e.getAngleRadian=function(t){var e=function(t){return Math.abs(t)<1e-7?0:t},i=0;try{var o=window.getComputedStyle(t,null),a=o.getPropertyValue("-webkit-transform")||o.getPropertyValue("-moz-transform")||o.getPropertyValue("-ms-transform");if((a=a||o.getPropertyValue("-o-transform")||o.getPropertyValue("transform"))&&a.indexOf(",")>0){var n=a.split("(")[1].split(")")[0].split(","),s=e(n[1]),r=e(n[0]);i=Math.atan2(s,r)}}catch(t){console.warn(t)}return i},e.getAngleFromMatrix=function(t){var e=0;if(t&&"none"!==t){var i=t.split("(")[1];if(i){var o=i.split(")")[0].split(","),a=o[0],n=o[1];e=Math.round(this.radianToDegree(Math.atan2(n,a)))}}return(e%360+360)%360},e.getAbsoluteAngleRadian=function(e,i){for(var o,a=t(e).parents(),n=this.getAngleRadian(e),s=0,r=a.length;s<r&&(o=a[s],n+=this.getAngleRadian(o),i!==o);s++);return n},e.getAngleDegree=function(t){return this.radianToDegree(this.getAngleRadian(t))},e.radianToDegree=function(t){return t*(180/Math.PI)},e.setRotateTransform=function(t,e){var i="rotate("+e+"deg)",o=t.style;o.transform=i,o.oTransform=i,o.msTransform=i,o.mozTransform=i,o.webkitTransform=i},e.getCenter=function(t){return this.getRectCenter(t.getBoundingClientRect())},e.getRectCenter=function(t){return{left:Math.round(t.left)+Math.round(t.width)/2,top:Math.round(t.top)+Math.round(t.height)/2,height:t.height,width:t.width}},e.getRotatedCoordinates=function(t,e,i,o){var a=Math.PI/2-this.getAbsoluteAngleRadian(t),n=o?this.getRectCenter(o):this.getCenter(t),s=e-n.left,r=i-n.top,l=n.height,c=n.width;return{x:Math.round(c/2+(s*Math.sin(a)+r*Math.cos(a))),y:Math.round(l/2+(r*Math.sin(a)-s*Math.cos(a)))}},e.getMinMaxTopLeft=function(t,e){var i,o,a,n,s={};for(i=0,o=t.length;i<o;i++)n=e(t[i]),(void 0===s.minTop||n.top<s.minTop)&&(s.minTop=n.top),(void 0===s.minLeft||n.left<s.minLeft)&&(s.minLeft=n.left),a=n.top+n.height,(void 0===s.maxTop||a>s.maxTop)&&(s.maxTop=a),a=n.left+n.width,(void 0===s.maxLeft||a>s.maxLeft)&&(s.maxLeft=a);return s},e.getNodes=function(t,e){var i=[];return e&&e.length&&e.forEach((function(e){var o=t.layoutController.getLayoutView(e);o&&o.domNode&&i.push(o.domNode)})),i},e}()})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/ui/AuthoringToolbar",["jquery","underscore","./Toolbar","./Labels","./CustomTooltip","./interaction/Utils","../utils/Flyout","../nls/StringResources","../utils/DialogBlocker"],(function(t,e,i,o,a,n,s,r,l){var c=null;return c=i.extend({baseClass:"toolbar authoringToolbar",init:function(t){this.options=t,c.inherited("init",this,arguments),this.$el.addClass(this.baseClass),this.id=e.uniqueId("authtb_"),this.selectionNodes=[],this._viewStack=[],this._savedItemSpecs=[],this.isOpened=!1,this._labelsView=null,this._labelsAsActionView=null},_addLabelsView_asAction:function(e){this._labelsAsActionView&&this._labelsAsActionView.remove(),this._labelsAsActionView=t('<div class="labelsAsActionToolBar"></div>'),this._labelsAsActionView.prepend(e)},_renderCaptionButton:function(e,i,o,a,n){e.addClass("caption");var s=t('<span class="'+i+'" tabindex="0" style="float:'+a+'"></span>');s.attr({"aria-label":r.get(o)}),e.addClass("child"),e.prepend(s),e.on("primaryaction",n)},closeFlyout:function(){this.closeButtonEnabled?this.hide(1):!1!==this.goToPreviousEnabled&&this.showPreviousView()},getRenderedHtml:function(){var e;if((e=this.options.textOnly?t('<div class="toolbarTextPopoverContent"></div>'):t('<div class="toolbarPopoverContent"></div>')).attr({role:"region","aria-label":this.name||r.get("toolbarRegionLabel")}),this.name&&this.showCaption){var i=t("<h1>").text(this.name);this.closeButtonEnabled?this._renderCaptionButton(i,"wfg_shape_x","dlg_close","right",this.hide.bind(this)):!1!==this.goToPreviousEnabled?(i.addClass("caption"),(this.options.launchView||this._viewStack.length)&&this._renderCaptionButton(i,"wfg_leftarrow","dlg_back","left",this.showPreviousView.bind(this))):i.addClass("staticNextViewCaption"),e.append(i)}this._labelsView&&(this.itemMap.subview||e.append(this._labelsView.$el)),this._labelsAsActionView&&e.append(this._labelsAsActionView);var o=Object.getOwnPropertyNames(this.itemMap).length;return o>0&&(this._labelsView&&!this.options.isTextEditorOnly&&e.append('<div class="separator"></div>'),this.$el.hasClass("textOnlyToolBar")&&this.$el.removeClass("textOnlyToolBar"),e.append(this.$el),this.name&&o>1&&e.css("max-width",47*o*1.5+"px")),this.options.isTextEditorOnly&&(this._labelsView&&this._labelsView.$el.addClass("textOnlyToolBar"),this.$el.addClass("textOnlyToolBar")),e},setFocus:function(){this.itemMap.subview&&this.itemMap.subview.subView.setFocus?this.itemMap.subview.subView.setFocus():this.options.noFocus||c.inherited("setFocus",this,arguments)},setLabels:function(t){this._labelsView&&(this._labelsView.remove(),this._labelsView=null),t.tooltipRenderer&&t.tooltipContext&&t.tooltipRenderer.canRender(t.tooltipContext)?(this._labelsView=new a(t.tooltipRenderer,t.tooltipContext),this._labelsView.render()):(t.labels||t.title)&&(this._labelsView=new o(t),this._labelsView.render())},setName:function(t){this.name=t||null},setShowCaption:function(t){this.showCaption=t},enableGoPrevious:function(t){this.goToPreviousEnabled=!1!==t},enableClose:function(t){this.closeButtonEnabled=!!t},focusGoPrevious:function(){this.goToPreviousEnabled&&this.$el.prev().find("*[tabindex=0]").first().focus()},setOptions:function(t){this._options=t,t&&t.addClass&&("string"==typeof t.addClass?this.$el.addClass(t.addClass):this.$el.addClass(t.addClass.join(" ")))},onPopupShown:function(){this.isOpened=!0,this.$boundingRectNode&&this.$boundingRectNode.css("display","none"),this.trigger("toolbar:show",this._options)},onPopupClosed:function(){var t=this;(this.isOpened?this.hide():Promise.resolve()).then((function(){t.trigger("toolbar:hide",t._options)}))},setSelectionContext:function(i){var o=void 0,a=e.union(this.selectionNodes,i).length;return this.selectionNodes&&a===i.length&&a===this.selectionNodes.length&&this.lastPositionKey===this.getPositionKey(i)||(o=this._destroyFlyout()),this.launchPoint=this._getSelector(t(i).last()),this.options.launchView&&this.options.launchView.getFlyout&&(this.launchPoint=this.options.launchView.getFlyout().getLaunchPoint()),this.lastPositionKey=this.getPositionKey(),this.selectionNodes=i.slice(),this.selectionBounds=null,o||Promise.resolve()},_getSelector:function(t){for(var e,i=t;i.length;){var o=i[0],a=o.localName;if(!a)break;a=a.toLowerCase();var n=i.parent(),s=n.children(a);s.length>1&&(a+=":eq("+s.index(o)+")"),e=a+(e?">"+e:""),i=n}return e},getPositionKey:function(t){return e.map(t||this.selectionNodes,(function(t){return[t.offsetTop,t.offsetLeft,t.offsetWidth,t.offsetHeight].join("_")})).sort().join("_")},setSelectionBounds:function(t){var e=this._destroyFlyout();return this.selectionBounds=t,this.selectionNodes=[],e},_getFlyoutNode:function(){if(this.options.triggerNode)return this.options.triggerNode;if(this.selectionNodes.length>1||this.selectionBounds||this.options.calculateBoundingRect){if(!this.$boundingRectNode){var e=this.getSelectionBounds(),i=e.minTop,o=e.minLeft,a=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement;if(e.parent&&e.parent!=a){var n=t(e.parent).offset();i+=n.top,o+=n.left}this.$boundingRectNode=t('<div class="widgetContextNode"></div>');var s=Math.round(e.maxTop-e.minTop),r=Math.round(e.maxLeft-e.minLeft);i=Math.round(i),o=Math.round(o);var l=t("#main");if(l.length){var c=l.height()-i;s=Math.min(s,c)}this.$boundingRectNode.css({position:"absolute",top:i+"px",left:o+"px",height:s+"px",width:r+"px"}),this.$boundingRectNode.appendTo("body"),this.applyDimensionsForBestLocation(e,this.$boundingRectNode)}return this.$boundingRectNode[0]}return 1===this.selectionNodes.length?this.selectionNodes[0]:void 0},applyDimensionsForBestLocation:function(t,e){var i=Math.round(t.maxLeft-t.minLeft),o=Math.round(t.maxTop-t.minTop),a=Math.min(i,o),n=e[0].getBoundingClientRect();if(Math.round(n.width)>i||Math.round(n.height)>o){e.css({top:t.minTop+"px",left:t.minLeft+"px",height:a+"px",width:a+"px"});var s=e[0].getBoundingClientRect();Math.round(s.top)>Math.round(n.top)&&e.css({top:t.maxTop-a+"px",left:t.maxLeft-a+"px",height:a+"px",width:a+"px"})}if(this.selectionNodes&&this.selectionNodes.length>0){var r=this.selectionNodes[0].parentNode;if(r&&r.getBoundingClientRect){var l=r.getBoundingClientRect();n=e[0].getBoundingClientRect();var c=Math.max(n.top,l.top),d=Math.min(n.bottom,l.bottom),u=Math.max(n.left,l.left),p=Math.min(n.right,l.right);e.css({top:c+"px",left:u+"px",height:d-c+"px",width:p-u+"px"})}}},getSelectionBounds:function(){return this.selectionBounds?{minTop:this.selectionBounds.top,minLeft:this.selectionBounds.left,maxTop:this.selectionBounds.top+this.selectionBounds.height,maxLeft:this.selectionBounds.left+this.selectionBounds.width,parent:this.selectionBounds.parent}:n.getMinMaxTopLeft(this.selectionNodes,(function(e){var i=t(e).offset(),o=e.scrollHeight-e.clientHeight,a=e.scrollWidth-e.clientWidth;i.top-=o/2,i.left-=a/2;var n=e.getBoundingClientRect();return i.height=Math.max(n.height,n.height+o),i.width=Math.max(n.width,n.width+a),i}))},pushItemsOnStack:function(){this._viewStack.push({name:this.name,items:this._savedItemSpecs}),this._savedItemSpecs=[]},showPreviousView:function(){var t=this;if(this._viewStack.length){var e=this._viewStack.pop();return this.hide(1).then((function(){t.clearItems(),t.setName(e.name)})).then(this.addItems.bind(this,e.items)).then(this.show.bind(this,this.placement))}return this.options.launchView&&this.options.backButtonCallback&&(this.flyout.destroy(),this.options.backButtonCallback.apply(this.options.launchView)),Promise.resolve()},clearHistory:function(){this._viewStack=[]},clearItems:function(){this._savedItemSpecs=[],this._labelsAsActionView&&(this._labelsAsActionView.remove(),this._labelsAsActionView=null),c.inherited("clearItems",this,arguments)},show:function(t){var e=this,i=this._getFlyoutNode();return i?(this._createFlyout(i,t||this.options.placement),this.ready().then((function(){var t=e._options&&e._options.isWidgetOdt&&l.isShowingDialogBlocker();if(e.flyout&&!e.isOpened&&!t)return e.$boundingRectNode&&e.$boundingRectNode.css("display","block"),e.trigger("toolbar:show:before",e._options),e.flyout.open(i).then((function(){e.notifyItemsOpened()}))}))):Promise.reject()},_createFlyout:function(i,o){if(!this.flyout){var a=t(this._getTopParentNode()).get(0).getBoundingClientRect();o=o||this._getPlacement(i,a,o);var n=e.extend({selector:i,viewInstance:this,popoverClass:this._getPopoverClass(o),placement:o,alignment:this._getAlignment(o),hideOnMouseLeave:!0===this.options.hideOnMouseLeave,relatedNodes:this.selectionNodes,launchPoint:this.launchPoint},this.options);this.options&&"localFilterViewWrapper"===this.options.popoverContentClass&&(n.placement=o),this.options&&this.options.triggerNode&&(n.notCentered=!0),this.flyout=new s(n),this.launchPoint||(this.launchPoint=this.flyout.getLaunchPoint()),this.options.launchView&&this.options.launchView.setFlyout&&this.options.launchView.setFlyout(this.flyout)}},getContentDimensions:function(){var i=this,o="popover actionToolbarPopover";function a(t){return'<div class="'+t+'" style="display:inline-block"></div>'}this.options.preferredVertical&&(o+=" vertical");var n=t(a(o)).appendTo("body");if(this._labelsView&&n.append(this._labelsView.$el),this._labelsAsActionView&&n.append(this._labelsAsActionView),n.append(this.$el),!this.options.popoverContentClass&&this._savedItemSpecs&&this._savedItemSpecs.length>0&&e.each(this._savedItemSpecs,(function(t){t.subView&&t.subView.$el&&t.subView.$el.hasClass("localFilterViewWrapper")&&(i.options.popoverContentClass="localFilterViewWrapper")})),this.options.popoverContentClass&&!this.$el.find(".localFilterViewWrapper").length>0){var s=t(a(this.options.popoverContentClass));n.append(s)}var r={w:n.outerWidth(),h:n.outerHeight()};return this.$el.detach(),this._labelsView&&this._labelsView.$el.detach(),this._labelsAsActionView&&this._labelsAsActionView.detach(),n.remove(),r},_getPlacement:function(i,o,a){var n=this,s=this.getContentDimensions(),r=t(i).get(0).getBoundingClientRect(),l=s.w,c=s.h;e.each(this._savedItemSpecs,(function(t){t.viewOptions&&(l=isNaN(t.viewOptions.width)?l:Math.max(t.viewOptions.width,l),c=isNaN(t.viewOptions.height)?c:Math.max(t.viewOptions.height,c))}));var d=function(){return!n._options||!n._options.isWidgetOdt||r.top+c<o.bottom},u="top";return n.options&&n.options.popoverContentClass&&"localFilterViewWrapper"===n.options.popoverContentClass&&(a=a||"right",window.innerHeight-(r.bottom+r.height)<c)||(a?u=a:r.left-l>0&&d()?u="left auto":r.left+r.width+l-o.left<o.width&&d()&&(u="right auto")),this.placement=u,u},_getPopoverClass:function(t){return this.options.preferredVertical&&"top"!==t?"actionToolbarPopover vertical":this.options.preferredVertical?"actionToolbarPopover horizontal":"actionToolbarPopover"},_getAlignment:function(t){return this.options.preferredVertical&&"top"!==t?"top":this.options.preferredVertical?"left":null},_getTopParentNode:function(){return t(this.selectionNodes[0]).parents(".page").get(-1)||t("body")[0]},hide:function(t){return this._savedItemSpecs=[],this._destroyFlyout(t)},_restoreTitle:function(){var e=this.options&&this.options.triggerNode&&t(this.options.triggerNode);if(e){var i=e.attr("title")||e.attr("data-original-title")||"";e.attr("title",i)}},_destroyFlyout:function(t){var e=this,i=void 0,o=function(){e.$boundingRectNode&&(e.$boundingRectNode.remove(),e.$boundingRectNode=null)};return this.isOpened=!1,this.launchPoint=null,this.notifyItemsDestroyFlyout(),this.flyout?(i=this.flyout.destroy().then(o),this.flyout=null):o(),t||this.clearHistory(),i||Promise.resolve()},notifyItemsOpened:function(){e.each(this.itemMap,(function(t){t.notifyRenderComplete&&t.notifyRenderComplete()}))},notifyItemsDestroyFlyout:function(){this._restoreTitle(),e.each(this.itemMap,(function(t){t.onFlyoutDestroyed&&t.onFlyoutDestroyed()}))},addItem:function(t){return this._updateActionHandler(t),this._isLabelOnly(t)?this._addLabelOnlyItem(t):c.inherited("addItem",this,arguments)},addItems:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this._savedItemSpecs=e;var i=[],o=[];return e.forEach((function(e){t._updateActionHandler(e),t._isLabelOnly(e)?o.push(t._addLabelOnlyItem(e)):i.push(e)})),o.push(c.inherited("addItems",this,[i])),Promise.all(o)},_addLabelOnlyItem:function(e){var i=t("<div>");return this._addLabelsView_asAction(i),this._renderItem(e,i)},_isLabelOnly:function(t){return t.labelOnly},_updateActionHandler:function(t){t.closeOnActionApplied&&(t.action&&(t.action=this._applyActionThenClose.bind(this,t.action)),t.actions&&(t.actions.apply=this._applyActionThenClose.bind(this,t.actions.apply))),t.removeOnActionApplied&&(t.action&&(t.action=this._applyActionThenRemove.bind(this,t.action)),t.actions&&(t.actions.apply=this._applyActionThenRemove.bind(this,t.actions.apply))),t.removeThenApplyAction&&(t.action&&(t.action=this._removeThenApplyAction.bind(this,t.action)),t.actions&&(t.actions.apply=this._removeThenApplyAction.bind(this,t.actions.apply)))},_applyActionThenClose:function(t){var e=[].concat(Array.prototype.slice.call(arguments));t.apply(this,e.shift()),this.hide()},_applyActionThenRemove:function(t){var e=[].concat(Array.prototype.slice.call(arguments));t.apply(this,e.shift()),this.remove(!0)},_removeThenApplyAction:function(t){this.remove(!0);var e=[].concat(Array.prototype.slice.call(arguments));t.apply(this,e.shift())},remove:function(t){var e=this,i=arguments;this.clearItems(),this._destroyFlyout().then((function(){t&&e.trigger("toolbar:remove",e._options),c.inherited("remove",e,i)}))},focus:function(){if(this.isOpened){var e=t(this.el).find("button");if(e.length>0)return e[0].focus(),!0}return!1},updateButtons:function(){this.itemMap&&e.each(this.itemMap,(function(t){t.update&&t.render()}))}})})),define("dashboard-analytics/widgets/livewidget/expandmode/DataSlotsViewAuthoringToolbar",["jquery","../../../lib/@waca/dashboard-common/dist/ui/AuthoringToolbar"],(function(t,e){"use strict";return function(e){function i(t){_classCallCheck(this,i);var o=_possibleConstructorReturn(this,e.call(this,t));return i.inherited("init",o,arguments),o.dataSlotsView=t.dataSlotsView,o.isShowingPreviousView=!1,o.isShowingNextView=!1,o.isRemoving=!1,o.on("flyout:hide",o.onHideFlyout.bind(o)),o.on("toolbar:hide",o.onHideToolbar.bind(o)),o}return _inherits(i,e),i.prototype.onHideFlyout=function(e){e instanceof t.Event?(this.dataSlotsView._clearToolbar(),this.dataSlotsView._reRender()):this.isShowingPreviousView||this.isShowingNextView||this.isRemoving?this.dataSlotsView._clearToolbar():this.dataSlotsView._setIsImplicitClosingTheToolbar(!0)},i.prototype.onHideToolbar=function(){this.isShowingPreviousView||this.isShowingNextView||this.isRemoving?this.isShowingPreviousView||this.isShowingNextView||!this.isRemoving||this.dataSlotsView._clearToolbar():this.dataSlotsView._reRender()},i.prototype.showPreviousView=function(){var t;this.isShowingPreviousView=!0;for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];(t=e.prototype.showPreviousView).call.apply(t,[this].concat(o))},i.prototype.pushItemsOnStack=function(){var t;this.isShowingNextView=!0;for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];(t=e.prototype.pushItemsOnStack).call.apply(t,[this].concat(o))},i.prototype.remove=function(){if(!this.isRemoving){var t;this.isRemoving=!0;for(var i=arguments.length,o=Array(i),a=0;a<i;a++)o[a]=arguments[a];(t=e.prototype.remove).call.apply(t,[this].concat(o))}},i}(e)})),define("dashboard-analytics/dataSources/utils/ShapingConstants",[],(function(){return{DROP_TARGET_OPTIONS:{NONFILTER:"nonFilter",SLOT:"slot",FILTER:"filter"}}})),define("dashboard-analytics/dataSources/metadata/MetadataColumn",["../../lib/@waca/core-client/js/core-client/ui/core/Class","bi/moser/moser.min","../../lib/@waca/core-client/js/core-client/i18n/V5Formatter"],(function(t,e,i){"use strict";var o={BIGINT:"integer","CHAR(":"string",DATE:"date",DATETIME:"datetime",DECIMAL:"decimal",DOUBLE:"double",FLOAT:"float",INTEGER:"integer",NCHAR:"string","NVARCHAR(":"string",SMALLINT:"integer",TIMESTAMP:"datetime",TIME:"time",TINYINT:"integer",LONG:"integer","VARCHAR(":"string",STRING:"string"},a=t.extend({init:function(t){a.inherited("init",this,arguments),this.moserObject=t.moserObject,this.sourceId=t.sourceId,this.queryService=t.queryService,this.propertyOverride=this.getPropertyOverride(),Object.defineProperty(this,"type",{get:function(){return this.getType()}}),Object.defineProperty(this,"dataType",{get:function(){return this.getDataType()}}),Object.defineProperty(this,"label",{get:function(){return this.getLabel()}}),this._leafMemberCache=[],this._nonLeafMemberCache=[]},getId:function(){return this.moserObject.getIdForExpression()},getLabel:function(){return this.moserObject.getLabel()},setLabel:function(t){this.moserObject.setLabel(t)},isHidden:function(){return this.moserObject.isHidden()},setHidden:function(t){this.moserObject.setHidden(t)},getObjectType:function(){return this.moserObject.getObjectType()},getSourceId:function(){return this.sourceId},getFacetDefinition:function(){return this.moserObject.facetDefinition},isItemHierarchy:function(){return this.moserObject.getObjectType()===e.default.MoserObjectTypes.ITEM_HIERARCHY},isMissing:function(){return this.moserObject.isMissing&&this.moserObject.isMissing()},isHierarchy:function(){return"hierarchy/level"===this.getSourceCategory()||"hierarchy/parent-child"===this.getSourceCategory()},hasMemberTree:function(){return this.isItemHierarchy()||this.isHierarchy()},isSingleRootHierarchy:function(){return!this.moserObject.isHierarchyHasMultipleRoots()},getRootMember:function(){return this.moserObject.getRootMember()},isLevel:function(){return"level"===this.getSourceCategory()},isProperty:function(){return"property"===this.getSourceCategory()},isNamedSet:function(){return"namedSet"===this.getSourceCategory()},getType:function(){return this.moserObject.getUsage?this.moserObject.getUsage()===e.default.UsageType.FACT?"fact":"attribute":null},getSourceCategory:function(){return!this.isMissing()&&this.moserObject.getSourceCategory&&null!==this.moserObject.getSourceCategory()?this.moserObject.getSourceCategory().value():null},getDataType:function(){var t=void 0;if(this.moserObject.getHighlevelDatatype){var e=this.moserObject.getHighlevelDatatype();t=e&&e.value()}return t&&t.toUpperCase||(t=this.moserObject.getDatatype?this.moserObject.getDatatype():null),(t=t?t.toUpperCase():null)&&o[t]?o[t]:"fact"===this.getType()?"decimal":"string"},isDateOrTimeType:function(){var t=this.getDataType();return"date"===t||"datetime"===t||"time"===t||"year"===t},getConcepts:function(){var t=this.moserObject.getConcepts?this.moserObject.getConcepts():null;return t?t.slice():null},getTaxonomy:function(){var t=this.moserObject.basicGetTaxonomy?this.moserObject.basicGetTaxonomy():null;return t&&t.length>0&&this.isSupportedTaxonomy(t[0])?t.slice():null},supportsConditionFilters:function(){if(this.isNamedSet())return!1;var t=this.getTaxonomy(),e=!0;return t&&t.forEach((function(t){var i=t.getFamily();"cLatitude"!==i&&"cLongitude"!==i||(e=!1)})),e},isSupportedTaxonomy:function(t){return"cGeoLocation"!==t.getClazz()||"cPosition"!==t.getFamily()},getDefaultAggregation:function(){if(!this._defaultAggregation){var t=this.moserObject.getRegularAggregate&&this.moserObject.getRegularAggregate()?this.moserObject.getRegularAggregate().value():null;this._defaultAggregation=a.AGGREGATION_TYPE_MAP[t]||"unknown",-1===a.SUPPORTED_AGGREGATION_FOR_ATTRIBUTE.indexOf(this._defaultAggregation)&&"attribute"===this.getType()&&(this._defaultAggregation=a.AGGREGATION_TYPE_MAP.countDistinct)}return this._defaultAggregation},getAggregateMode:function(){if(this.moserObject.getAggregateMode){var t=this.moserObject.getAggregateMode();return t?t.value():null}return null},isFilter:function(){return this.moserObject.getObjectType()===e.default.MoserObjectTypes.FILTER},getFormat:function(){return i.getFormatSpec(this.moserObject.getFormat&&this.moserObject.getFormat())},getRefToHierarchy:function(){return this.moserObject.getRefToHierarchy?this.moserObject.getRefToHierarchy():null},isOlapColumn:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.getSourceCategory(),i=t&&"Calculation"===this.getObjectType();return this.isNamedSet()||i||e&&"column"!==e&&"QueryItem"===this.getObjectType()},getParent:function(){for(var t=this.moserObject.getParent();t&&t.getObjectType()===e.default.MoserObjectTypes.ITEM_TYPE;)t=t.getParent();return t?new a({moserObject:t,sourceId:this.sourceId}):null},isEditableCalculation:function(){return!this.moserObject.isImported()&&(this.getObjectType()===e.default.MoserObjectTypes.CALCULATION||this.getObjectType()===e.default.MoserObjectTypes.QUERY_ITEM)},getDefaultSortType:function(){var t=this.moserObject.getFacetDefinition?this.moserObject.getFacetDefinition():null;if(!t||!t.enabled||t.enabled&&("false"===t.enabled.enumValue||"automatic"===t.enabled.enumValue))return null;var e=t.getSortList();if(e){var i=e.basicGetSortItem();if(i&&i.length>0){var o=i[0];return"descending"===o.order.enumValue?"desc":"ascending"===o.order.enumValue?"asc":null}}return null},isCachedLeafMember:function(t){return this._leafMemberCache.indexOf(t)>-1},isCachedNonLeafMember:function(t){return this._nonLeafMemberCache.indexOf(t)>-1},cacheMember:function(t,e){e?this._leafMemberCache.push(t):this._nonLeafMemberCache.push(t)},isLeafMember:function(t){var e=this;return this.isCachedLeafMember(t)?Promise.resolve(!0):this.isCachedNonLeafMember(t)?Promise.resolve(!1):this.queryService.getChildren(this.sourceId,[this.getId()],t,[]).then((function(i){var o=0===i.getRowCount();return e.cacheMember(t,o),o}))},getValues:function(){return this.values},setValues:function(t){this.values=t},getTableName:function(){var t=this.getTable();return t?t.getIdentifier():""},getTable:function(){if(!this.table)for(var t=this.moserObject.getParent();t;){if(t.getObjectType()===e.default.MoserObjectTypes.QUERY_SUBJECT){this.table=t;break}t=t.getParent()}return this.table},isNumericDataType:function(){var t=this.getDataType();return-1===["string","attribute","date","time","datetime"].indexOf(t)},isDateTimeDataType:function(){var t=this.getDataType();return-1!==["date","time","datetime"].indexOf(t)},getPropertyOverride:function(){return this.moserObject.getPropertyOverride().filter((function(t){return-1===t.indexOf("property")})).map(function(t){return{property:t,value:this.getProperty(t)}}.bind(this))},getProperty:function(t){return this.moserObject[t]&&this.moserObject[t].value?this.moserObject[t].value():this.moserObject[t]},getMoserObject:function(){return this.moserObject},getHierarchyLevelIds:function(){return this.moserObject.getItem().filter((function(t){return t.queryItem})).map((function(t){return t.queryItem.getIdForExpression()}))||[]}});return a.AGGREGATION_TYPE_MAP={none:"none",average:"avg",automatic:"automatic",calculated:"calculated",count:"count",countDistinct:"countdistinct",maximum:"max",median:"median",minimum:"min",standardDeviation:"stddev",total:"sum",variance:"variance"},a.SUPPORTED_AGGREGATION_FOR_ATTRIBUTE=[a.AGGREGATION_TYPE_MAP.none,a.AGGREGATION_TYPE_MAP.count,a.AGGREGATION_TYPE_MAP.countDistinct],a.SUPPORTED_AGGREGATION_FOR_FACT=[a.AGGREGATION_TYPE_MAP.average,a.AGGREGATION_TYPE_MAP.total,a.AGGREGATION_TYPE_MAP.minimum,a.AGGREGATION_TYPE_MAP.maximum,a.AGGREGATION_TYPE_MAP.count,a.AGGREGATION_TYPE_MAP.countDistinct],a})),define("dashboard-analytics/metadataDND/MetadataDNDMapping",["underscore","../dataSources/metadata/MetadataColumn","bi/moser/moser.min"],(function(t,e,i){var o=[i.default.SourceCategoryType.HIERARCHY_LEVEL,i.default.SourceCategoryType.HIERARCHY_PARENT_CHILD,i.default.SourceCategoryType.LEVEL,i.default.SourceCategoryType.COLUMN],a=[i.default.MoserObjectTypes.QUERY_ITEM];return function(){function e(t,i){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};_classCallCheck(this,e),this.moduleAPI=t,this.dashboard=i,this.dataSource=this.dashboard.getFeature("DataSources").getDataSource(t.getSourceId()),this.moserObjects=o.moserObjects||[],this.dNDResults=[],this._processMetadataMapping()}return e.prototype.getMappedResults=function(){return this.dNDResults},e.prototype.getUtils=function(){return{getColumnsWithMembers:this.getColumnsWithMembers.bind(this)}},e.prototype.getColumnsWithMembers=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i={};return t.each(this.dNDResults,(function(t){var o=t.mappedMetadataColumn,a=t.members;o&&(e&&!a.length||(i[o.getId()]=a))})),i},e.prototype._processMetadataMapping=function(){var t=this;this.moserObjects.forEach((function(e){var i={},a=void 0,n=void 0;if(t._isMemberType(e)){var s=t._memberSearchSubject();(n=t._getMappedMoserObject(e,s))?(a=t._getSourceCategory(n),-1!==o.indexOf(a)?(i.members={id:e.getIdForExpression(),memberCaption:e.getMemberCaption()},n=t._normalizeMappedMoserObject(n,e,a)):n=e):n=e}else n=e;var r=n.getReferencedObject?n.getReferencedObject():null;r&&(i.referencedObject=t.dataSource.getMetadataColumn(r.getIdForExpression())),i.mappedMetadataColumn=t.dataSource.getMetadataColumn(n.getIdForExpression()),t._addDNDResult(i)}))},e.prototype._getSourceCategory=function(t){var e=t.getSourceCategory();return e||t.getObjectType()!==i.default.MoserObjectTypes.QUERY_ITEM||(e=i.default.SourceCategoryType.COLUMN),e},e.prototype._getMappedMoserObject=function(t,e){return e?e&&this._isMemberType(e)?i.default.ModuleUtils.getTreeAncestor(e,a):e:i.default.ModuleUtils.getTreeAncestor(t,a)},e.prototype._memberSearchSubject=function(){return this.moduleAPI.getShapingHelper().getMemberSearchSubject()},e.prototype._isMemberType=function(t){return"MemberType"===t.getObjectType()},e.prototype._normalizeMappedMoserObject=function(t,e,o){return o===i.default.SourceCategoryType.LEVEL?this.moduleAPI.getMetadataColumn(e.getLevelUniqueName()).moserObject:t},e.prototype._addDNDResult=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this.dNDResults.find((function(e){return!(!t.mappedMetadataColumn||!e.mappedMetadataColumn)&&e.mappedMetadataColumn.getId()===t.mappedMetadataColumn.getId()}));e?t.members&&e.members.push(t.members):(t.members=t.members?[t.members]:[],this.dNDResults.push(t))},e}()})),define("dashboard-analytics/dataSources/utils/ShapingUIUtils",["ca-modeller/shaping","../nls/StringResources","underscore","../metadata/MetadataColumn","./ShapingConstants","../../metadataDND/MetadataDNDMapping"],(function(t,e,i,o,a,n){var s=["QuerySubject","FolderType","Folder","DrillGroup"],r=1,l=2,c=3,d=4,u=5;return function(){function o(){_classCallCheck(this,o)}return o.renderCalculationDialog=function(e,i,o,a){var n=e.getShapingHelper();if(!i)return n.openExpressionDialog(n.getModule());var s=[];return i.forEach((function(t){s.push(e.getMoserObject(t))})),o&&"customCalculation"===t.getExpressionType(s[0])?a&&!0===a.forceGlobal?n.openExpressionDialog(s[0],!0,{forceGlobal:!0}):n.openExpressionDialog(s[0],!0):a&&!0===a.forceGlobal?n.openSimpleCalculationDialog(s,o,{forceGlobal:!0}):n.openSimpleCalculationDialog(s,o)},o.renderMemberCalculationDialog=function(t,i,o,a){var n;return n=t.getMoserObject(i),t.getShapingHelper().openExpressionDialog(n,"modeler-wa-member",e.get("memberCalculationDialogLabels"),null,o,a)},o.renderCustomGroupDialog=function(e,i,o,a,n){return e.load().then((function(){n||(n={startView:t.customGroupUtils.getCustomGroupViews().CUSTOM_GROUP_VIEW_NAME});var s=e.getShapingHelper(),r=e.getMoserObject(i);return s.customGroupAction(r,o,n,a).then((function(e){return function(e){var i=t.customGroupUtils.getCustomGroupMessageIds().CUSTOM_GROUP_INT_MSG_SUCCESS;return e.messages&&1===e.messages.length&&e.messages[0].messageId===i}(e)?e.data:Promise.reject(e)}))}))},o.validateCustomGroup=function(e,i,o,a){var n={startView:t.customGroupUtils.getCustomGroupViews().CUSTOM_GROUP_VIEW_NAME},s=e.getMoserObject(i);return t.customGroupUtils.validateCustomGroup(s,o,n,a)},o.removeColumnFromModule=function(t,e){return t.load().then((function(){var i=t.getShapingHelper(),o=t.getMoserObject(e);i.removeFromModule([o])}))},o.renderGrid=function(e,i,a,n,s){return e.load().then((function(){var r=e.getShapingHelper(),l={onBeginDrag:function(t){o.onBeginDrag(e,s,t)},onEndDrag:function(){r.clearSelection()},querySubjects:r.getModule().basicGetQuerySubject(),selectedId:n,enableDataQuality:i};r.render(t.ShapingTabGrid,l,a)}))},o.copySelectedTreeItems=function(t){var e=t.getShapingHelper().getSelection();o.selectedTreeItems=e,o.moduleAPI=t},o.clearCopiedTreeItems=function(){o.selectedTreeItems=void 0},o.getCopiedTreeItems=function(t,e){t=t||o.moduleAPI;var i=o.selectedTreeItems;if(!i)return null;var a={data:{items:i},type:"MODEL_ITEM"};return o.onBeginDrag(t,e,a.data),a},o.renderTree=function(e,i,a,n){return e.load().then((function(){var s=!(e.isOlapPackage()||"data_asset"===e.getSourceType()),r=e.getShapingHelper(),l={onBeginDrag:function(t){o.onBeginDrag(e,i,t)},onKeyDown:function(t,a){o.onKeyDown(n,a,t,e,i)},onEndDrag:function(){r.clearSelection()},showModule:!1,allowReorder:!1,showFullPackage:!0,showNavigationGroups:s,forceGlobalCalcs:!1};r.render(t.ShapingTree,l,a)}))},o.onKeyDown=function(t,e,i,a,n){e.data||(e.data={}),e.data.items=e,o.onBeginDrag(a,n,e.data),e.type="MODEL_ITEM",t(e,i)},o.onBeginDrag=function(t,e,a){var n=o.getMetadataColumnsFromDnDPayload(t,e,a);i.extend(a,n),a.isValid=function(t){return console.warn("isValid is depreacted. Use payload.utils.isValid."),o.isValid(a,t)}},o.getMetadataColumnsFromDnDPayload=function(t,e,a){var r=a.items,l=new n(t,e,{moserObjects:r}),c=l.getMappedResults(),d=[];c.forEach((function(t){var e=t.mappedMetadataColumn,i=t.referencedObject||e,o=i&&i.getObjectType(),a=null;o&&-1===s.indexOf(o)&&(a=i);var n={metadataColumn:a,original:{metadataColumn:e||a,members:t.members}};d.push(n)}));var u={isValid:function(t){return o.isValid(a,t)}},p=l.getUtils();return{sourceId:t.getSourceId(),columns:d,utils:i.extend(u,p)}},o.isValid=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=null,n=null,r=null,l=t.columns;if(o=i.map(l,(function(t){return t.original.metadataColumn})),r=(n=i.map(l,(function(t){return t.metadataColumn}))).length&&t.utils.getColumnsWithMembers(),!o||0===o.length||!n||0===n.length)return!1;var c=!1;(e.fromCanvas||e.fromTemplate)&&(c=!0);for(var d=0,u=0;u<o.length;++u){var p=o[u]&&o[u].getObjectType();if(!p||s.indexOf(p)>=0)return!1;if("Filter"===p){if(e.dropTarget&&e.dropTarget!==a.DROP_TARGET_OPTIONS.FILTER)return!1;d++}}return(!c||d!==o.length)&&!this.isInvalidDragObject(n,null,r)},o.isInvalidDragObject=function(t,e,o,a){var n=this;return!((!e||i.isEmpty(e))&&a)&&(e=e||{},i.some(t,(function(t){return!t||n._canNotDropMetadata(e,t,o,a)})))},o._canNotDropMetadata=function(t,e,o,a){var n,s=void 0;o=o||{};var p=function(t){return void 0!==o[t]&&!i.isEmpty(o[t])},h=null;if(e.isHierarchy&&e.isHierarchy())h=p(s=e.getId())?d:r;else{if(e.isMissing()||!(e.isLevel()||e.isProperty()||e.isNamedSet()))return!1;(s=e.getParent().getId())||(s=e.getReferencedHierarchyId()),h=e.isNamedSet()?p(s)?u:c:l}return n=this._isRestrictedMetadata(t,s,h),a||this._addMetadataToMap(t,s,h),n},o._isRestrictedMetadata=function(t,e,o){var a=t[e];if(!a||!a.length)return!1;switch(o){case r:return i.some(a,(function(t){return t!==d}));case d:return i.some(a,(function(t){return t!==r&&t!==d}));case c:return i.some(a,(function(t){return t!==u}));case u:return i.some(a,(function(t){return t!==c&&t===u}));case l:return i.some(a,(function(t){return t!==l}));default:return!1}},o._addMetadataToMap=function(t,e,i){t[e]||(t[e]=[]),-1===t[e].indexOf(i)&&t[e].push(i)},o}()})),define("dashboard-analytics/lib/@waca/dashboard-common/dist/utils/ActionTypes",[],(function(){return{developerWidgetRefreshAction:5,group:10,ungroup:20,changeVisTypeAction:30,align:40,pin:50,orderToFront:60,orderToBack:70,duplicate:80,lasso:90,swapRowsAndColumns:100,hideShowSummaries:110,hideRowColumnActionContent:112,suppression:115,editTitle:120,removeShapeAction:125,sortAction:130,filter:140,filterAllKeepSelected:150,topBottomAction:160,show:170,possibleKeyDriver:180,autoBinAction:190,formatAction:200,aggregationTypeAction:210,calculation:220,memberCalculation:230,filterLocalKeepSelected:240,filterLocalExcludeSelected:250,hideRowColumnActionDatapoint:255,text:260,editCalculation:270,navigateBack:280,navigateDown:290,navigate:300,jumpTo:310,contextualGridAction:320,delete:330}})),define("dashboard-analytics/widgets/livewidget/expandmode/DataSlotsView",["../../../lib/@waca/dashboard-common/dist/ui/BaseListView","text!./DataSlotsView.html","jquery","underscore","./DataSlotsViewAuthoringToolbar","../../../DynamicFileLoader","../../../dataSources/utils/ShapingConstants","../../../dataSources/utils/ShapingUIUtils","../../../visualizations/renderer/filter/FilterLabel","../../../widgets/livewidget/nls/StringResources","../../../apiHelpers/SlotAPIHelper","../../../lib/@waca/baglass/js/baglass/utils/Utils","../../../lib/@waca/dashboard-common/dist/utils/ActionTypes","../../../lib/@waca/core-client/js/core-client/utils/dom-utils"],(function(t,e,i,o,a,n,s,r,l,c,d,u,p,h){function g(t,e,i){return[t,"_"].concat(o.map(i,(function(t){return e[t]}))).join("_")}var f=t.extend([l],{templateString:e,events:{"click ul.fields div.layerTitle div.layerExpanderButton":"expandCollapseLayers","click ul.fields .slot.columnItem .listitem .menuoverflow":"popupSlotOptions","click ul.fields .localFilter.columnItem .listitem:not(.unavailable) .menuoverflow":"popupFilterOptions","click ul.fields .localFilter.columnItem .listitem:not(.unavailable) .slotInfo":"openContextFilter","primaryaction ul.fields .localFilter":"setAddFocus","primaryaction div.infographicZone":"setAddFocus","mousedown ul.fields .slot .listitem:not(.unavailable)":"onMouseDown","mousemove ul.fields .slot .listitem:not(.unavailable)":"onDragStart","mouseup ul.fields .slot .listitem:not(.unavailable)":"onMouseUp","touchstart ul.fields .slot .listitem:not(.unavailable)":"onMouseDown","touchmove ul.fields .slot .listitem:not(.unavailable)":"onDragStart","touchend ul.fields .slot .listitem:not(.unavailable)":"onMouseUp","dragup ul.fields .slot .listitem:not(.unavailable)":"onDragStart","dragdown ul.fields .slot .listitem:not(.unavailable)":"onDragStart","keyup ul.fields .slot .listitem:not(.unavailable)":"onEnterSlot","keyup ul.fields .localFilter .listitem:not(.unavailable)":"onEnterLocalFilters","keydown ul.fields .slot .listitem, .dropfirst, .dropafter":"onKeyDown","keyup ul.fields div.layerTitle div.layerExpanderButton":"onEnterLayer","deleteaction ul.fields .localFilter .listitem:not(.missingFilter)":"onDeleteKeyContextFilter","wheel ul.list.fields.slots":"onScrollSlotsPanel"},init:function(t){f.inherited("init",this,arguments),this.dashboardApi=t.dashboardApi,this.visualization=t.visualizationApi,this.slotsApi=this.visualization.getSlots(),this.localFilters=this.visualization.getLocalFilters(),this._dndManager=t.dndManager,this.widget=t.widget,this.content=this.widget.content,this.interactivityController=this.content.getFeature("InteractivityController.deprecated"),this.missingFilters=t.missingFilters||[],this._changeEvents={"change:graphic":1},this._registerEvents(),this._visibleLayers=["data.region"],this.transactionApi=this.dashboardApi.getFeature("Transaction"),this.dataSources=this.dashboardApi.getFeature("DataSources"),this.iconsFeature=this.dashboardApi.getFeature("Icons"),this.visMapColumnsToSlot=this.content.getFeature("VisDnD.utils")},onKeyDown:function(t){if(86===t.keyCode&&t.ctrlKey){var e=this._getVisAPI().getModule(),o=r.getCopiedTreeItems(e);if(!o){if(!this.copyMappedItem)return!1;o=this.copyMappedItem}var a=this.getFocusedDropNode();o.droppable=!this._isDropNodeInvalid(o,a),i(a).hasClass("localFilter")&&this.acceptsContext(o)?this.onDropContext(o,a):this.accepts(o)&&this.onDrop(o,a),r.clearCopiedTreeItems(),this.copyMappedItem=void 0,this.dashboardApi.triggerDashboardEvent("dataSourceGrid:clearSourceSelected")}67===t.keyCode&&t.ctrlKey&&(r.clearCopiedTreeItems(),this.copyMappedItem=this.getFocusedDragObject())},getFocusedDropNode:function(){var t=i(document.activeElement);return t.hasClass("dropfirst")&&(t=t.parent().parent()),t[0]},getFocusedDragObject:function(){var t=i(document.activeElement);return!!t.hasClass("listitem")&&(t.addClass("addFocus"),{$el:t,type:"slot",data:{slotId:t.attr("data-slot-id"),mappingId:t.attr("data-mapping-id")}})},getGraphicItem:function(){var t=[],e=this.content.getPropertyValue("value.graphic.content");return e&&t.push({content:e,fillColor:this.content.getPropertyValue("value.graphic.fillColor"),currentScaleOption:this.content.getPropertyValue("value.graphic.currentScaleOption")}),t},onDropShapeWidget:function(t){this.widget.onAddShapeWidget(t.widgetSpec.model),this.updateShapeSlot()},updateShapeSlot:function(){var t=this.getGraphicItem();if(t.length){var e=this.$el.find("div.infographicZone");e.removeClass("draggedOn"),e.find("div.graphic").html(t[0].content)}},rebuildEvents:function(){for(var t in this._changeEvents)this._changeEvents.hasOwnProperty(t)&&this._changeEvents[t].remove();this._registerEvents()},_registerEvents:function(){this.widget.model.on("change:localFilters",this._onChangeEvent,this),this.visualization.on("change:type",this._onChangeEvent,this),this.visualization.on("change:slots",this._onChangeEvent,this),this.content.on("change:property:value.graphic.content",this._onChangeEvent,this);var t=this._getVisAPI();for(var e in this._changeEvents)this._changeEvents.hasOwnProperty(e)&&(this._changeEvents[e]=t.on(e,this._onChangeEvent,this))},remove:function(){for(var t in f.inherited("remove",this,arguments),this.widget.model.off("change:localFilters",this._onChangeEvent,this),this.visualization.off("change:slots",this._onChangeEvent,this),this.visualization.off("change:type",this._onChangeEvent,this),this.visualization.off("change:type",this._onChangeEvent,this),this.content.off("change:property:value.graphic.content",this._onChangeEvent,this),this.widget.model.off("change:localFilters",this._onChangeEvent,this),this._changeEvents)this._changeEvents.hasOwnProperty(t)&&(this._changeEvents[t].remove(),this._changeEvents[t]=null);this._changeEvents=[],this._clearToolbar(),this._clearDropTargets(),this.isOutsideFocusMode=!1,this.focusModeBoundingClientRect=null,f.inherited("destroy",this,arguments)},_clearDropTargets:function(){this._dndManager&&this.$(".listitem, ul.fields .localFilter").map(function(t,e){this._dndManager.removeDropTarget(e)}.bind(this))},_clearToolbar:function(){this.launchedToolbarNodeId=null,this.isImplicitClosingTheBoolbar=!1,this._actionMenuToolbar&&(o.each(this._actionMenuToolbar.selectionNodes,(function(t){i(t).removeClass("selected")})),this._actionMenuToolbar.remove(!0),this._actionMenuToolbar=null);var t=this.$(".addFocus");t.length>0&&t.removeClass("addFocus"),(t=this.$(".selected")).length>0&&t.removeClass("selected");var e=this.$(".draggedOn");o.each(e,(function(e){(t=i(e)).removeClass("draggedOn")}))},getModule:function(t){return this._getVisAPI().getModule(t)},getSlotsInfo:function(t,e){var i=this;return o.map(this.slotsApi.getSlotList(),(function(o){return i._buildSlotInfo(o,t,e)}))},_isMultiMeasureSeries:function(t){return"_multiMeasuresSeries"===t.getColumnId()},_getSlotIcon:function(t){var e=t.getIcon();return e?this.iconsFeature.getIcon(e):"ordinal"===t.getType()?this.iconsFeature.getIcon("values"):this.iconsFeature.getIcon("category")},_buildSlotInfo:function(t,e,i){var a=this,n=t.getDefinition(),s=this._getSlotIcon(n),r=o.map(t.getDataItemList(),(function(n){var s=n.getMetadataColumn(),r=a._isMultiMeasureSeries(n),l=s?s.isHidden()||s.isMissing():!r,d={columnId:n.getColumnId(),name:l?c.get("missingColumn",{columnLabel:o.escape(n.getLabel())}):o.escape(n.getLabel()),mappingId:n.getId(),configurable:!r,unavailable:l?s:null};return e&&i&&a._buildFilterMappingInfoForDataItem(n,t,i,d),d})),l=t.getDataItemList().length>0,d=!!this.content.getPropertyValue("value.graphic.content");return{id:n.getId(),dataset:this._isSharingSlots()?"data":n.getDatasetIdList()[0],group:n.getGroupId(),caption:n.getCaption(),icon:s,hidden:!!n&&n.isHidden(),mappings:r,noMapping:l?"":"noMapping",deletable:l,optional:n.isOptional(),showRequiredMarker:n.getShowRequiredMarker(),shapeDropEnabled:d,shapable:!!n&&n.isShapable()}},_buildFilterMappingInfoForDataItem:function(t,e,i,a){var n=this,s=o.find(i.models,(function(i){if(!n._getVisAPI().isFilterEditable(i))return!1;if(i.filterBins){if(t.getBinning())return i.id===t.getId()}else if(!i.filterBins){var o=t.getColumnId();return i.aggregationType?i.columnId===o&&t.getAggregation()===i.aggregationType:i.columnId===o&&!("ordinal"===e.getDefinition().getType()&&"attribute"===t.getType())}}));if(s){var r=t.getMetadataColumn(),l={getDataType:r.getDataType.bind(r),getType:r.getType.bind(r),getFormat:function(){return t.getFormat()}};a.filterString=this.getFilterLabel(s,l),a.numberOfFilters=this.getFilterNumber(s)}},_clearBinningDefnIfNeeded:function(){},_getVisAPI:function(){return this.widget.visAPI},getFilterNumber:function(t,e){if("in"===t.operator||"notin"===t.operator||"isnull"===t.operator)return e?t.values.length:t.values.models.length},getLocalFiltersList:function(){return this._getVisAPI().getLocalFiltersList()},getContextFilters:function(){var t=[],e=this.visualization.getDataSource();return o.each(this.getLocalFiltersList(),function(i){var o=i.columnId;if(o){var a=e.getMetadataColumn(o);a&&t.push({id:i.id,columnId:i.columnId,name:a.getLabel(),filterString:this.getFilterLabel(i,a),numberOfFilters:this.getFilterNumber(i,!0)})}}.bind(this)),t},isMappingComplete:function(){return this.visualization.getSlots().isMappingComplete()},_preserveData:function(){},_convertTransactionTokenToLegacyOptions:function(t){var e={};return t&&(e.payloadData={transactionToken:t},t.transactionId&&(e.payloadData.undoRedoTransactionId=t.transactionId)),e},_swapSlotMapping:function(t,e,o){var a=t.data.mappingId,n=e.getAttribute("data-mapping-id");if(a!==n){var s={},r=t.data.slotId,l=e.getAttribute("data-slot-id");if(l===r)s.afterItem=i(e).is(".dropafter")||i(e).is(".slot"),s.afterItem&&(n=i(e).prev().attr("data-mapping-id")),this._swapItemsInSlot(l,a,n,s,o);else if(n)this._swapItemsBetweenSlots(r,l,a,n,o);else{var c=parseInt(i(e).attr("map-index"),10);this._moveItemToSlot(l,a,c,o)}}},_swapItemsBetweenSlots:function(t,e,i,a,n){var s=this.slotsApi.getSlot(e),r=o.map(s.getDataItemList(),(function(t){return t.getId()})),l=r.indexOf(a);r[l]=i;var c=this.slotsApi.getSlot(t),d=o.map(c.getDataItemList(),(function(t){return t.getId()})),u=d.indexOf(i);d[u]=a,this.slotsApi.setDataItems(r,e,n),this.slotsApi.setDataItems(d,t,n),this._clearBinningDefnIfNeeded(this.visualization.getSlots().getSlot(e),n)},_swapItemsInSlot:function(t,e,i,a,n){var s=this.slotsApi.getSlot(t),r=o.map(s.getDataItemList(),(function(t){return t.getId()})),l=r.indexOf(e),c=r.indexOf(i);a.afterItem?(r.splice(c+1,0,e),r.splice(l>c?l+1:l,1)):(r[l]=i,r[c]=e),this.slotsApi.setDataItems(r,t,n)},_moveItemToSlot:function(t,e,i,o){var a=this.slotsApi.getSlot(t).getDataItemList().map((function(t){return t.getId()}));-1===i?a.push(e):a.splice(i,0,e),this.slotsApi.setDataItems(a,t,o),this._clearBinningDefnIfNeeded(this.visualization.getSlots().getSlot(t),o)},accepts:function(t,e){var i={dropTarget:s.DROP_TARGET_OPTIONS.SLOT};return e&&(i.targetNode=e),"slot"===t.type||this.widget.accepts(t,i)},_getMetadataPayloadColumns:function(t){return t&&t.data&&t.data.columns?t.data.columns:null},_getDropMetadataColumns:function(t){return t&&t.data&&t.data.columns},acceptsContext:function(t){var e=this._getMetadataPayloadColumns(t);if(e){var i=o.map(e,(function(t){return t.metadataColumn}));if(i.length>0&&"fact"===i[0].getType()){var a=[];if(o.each(this.visualization.getSlots().getMappedSlotList(),(function(t){a=a.concat(t.getDataItemList())})),0===a.length||!function(t){if(t.length>0)for(var e=0;e<t.length;e++)if("attribute"===t[e].getType())return!0;return!1}(a))return!1}}return this.widget.accepts(t,{dropTarget:s.DROP_TARGET_OPTIONS.FILTER})},onMouseDown:function(t){this.startDrag=!1,this.initialDragAndDropPosition=h.getEventPos(t)},onMouseUp:function(t){this.startDrag=!1,delete this.initialDragAndDropPosition,this.itemNotDragged(t)},onDragStart:function(t){if(!this._beginDragAndDrop(t)||this.startDrag)return!0;this.startDrag=!0,this._clearToolbar();var e=i(this.getTarget(t.target,"listitem"));this.dropInfo={operation:"swap",initialTarget:e,slotId:e.attr("data-slot-id"),mappingId:e.attr("data-mapping-id")};var o=this.iconsFeature.getIcon("overflowMenuHorizontal32"),a=this.iconsFeature.getIcon("common-nodrop"),n=e.find(".slotInfo").clone(!1,!1),s=i('<div class="menuoverflow"><svg class="svgIcon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#'+o.id+'"></use></svg></div>'),r=i('<div class="unvalid hidden"><svg class="svgIcon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#'+a.id+'"></use></svg></div>'),l=i("<div></div>",{class:"listitem columnName avatarLive"});return l.append(r).append(n).append(s),this._dndManager.startDrag({event:t,type:"slot",data:this.dropInfo,avatar:l,callerCallbacks:{onDragDone:this.onDragStop.bind(this,e),onMove:this.onMove.bind(this)},moveXThreshold:20,moveYThreshold:20}),e.addClass("isDragged"),!0},onDragStop:function(t,e,i){if(this.startDrag=!1,delete this.initialDragAndDropPosition,i=i||{},this.isOutsideFocusMode&&!1===i.isDropped){this.isOutsideFocusMode=!1;var a=t.attr("map-index"),n=t.attr("data-slot-id"),s=this.visualization.getSlots().getSlot(n);return this.interactivityController.getActionHelper().getActionsForSlots([s],a,t[0]).then((function(t){for(var e=0;e<t.length;e++)if(t[e].spec&&"delete"==t[e].spec.name&&t[e].spec.actions&&o.isFunction(t[e].spec.actions.apply)){t[e].spec.actions.apply();break}})),!0}return i.isDropped},onMove:function(t,e){var o=(e=e||{}).dragObject||{};this.isOutsideFocusMode=this._isOutsideFocusModeBoundary(o);var a=i(o.avatar).children(".unvalid");if(this.isOutsideFocusMode)a.addClass("hidden");else{var n=i(e.dropTargetNode);n.hasClass("listitem")||n.hasClass("dropafter")||n.hasClass("slot")||n.hasClass("localFilter")?this.onDragEnter(o,e.dropTargetNode):a.removeClass("hidden")}},itemNotDragged:function(t){i(this.getTarget(t.target,"listitem")).removeClass("isDragged")},onDragEnter:function(t,e){t.droppable=!this._isDropNodeInvalid(t,e),t.droppable?(i(e).addClass("draggedOn"),i(e).is(".columnItem")&&i(e).find(".dropfirst").addClass("draggedOn"),i(t.avatar).children(".unvalid").addClass("hidden")):i(t.avatar).children(".unvalid").removeClass("hidden")},onDrop:function(t,e){if(t.droppable){var o=this.transactionApi.startTransaction();i(e).removeClass("draggedOn"),this._setDataSource(t,o),!!this.visualization.getDataSource()&&("slot"===t.type?this._swapSlotMapping(t,e,o):this._addSlotMapping(t,e,o)),this.transactionApi.endTransaction(o)}},_setDataSource:function(t,e){var i=t.data.sourceId;i&&this.visualization.setDataSource(i,e)},_addSlotMapping:function(t,e,a){var n=this._getDropMetadataColumns(t),s=o.map(n,(function(t){return t.metadataColumn}));this.widget.addModelFilters(s,a);var r=e.getAttribute("data-slot-id"),l={position:parseInt(i(e).attr("map-index"),10),bReplace:i(e).is(".listitem")};this.visMapColumnsToSlot.mapColumns(r,n,l,a)},_hasDataUnavailable:function(t){return t.is(".noMapping .unavailable")},onDropContext:function(t){var e=this.transactionApi.startTransaction();if(this._setDataSource(t,e),!!this.visualization.getDataSource()){var i=this._getMetadataPayloadColumns(t);if(i){var a=o.map(i,(function(t){return t.metadataColumn}));if(a&&(a=this.widget.addModelFilters(a,e)).length>0){var n=a[0].getId(),s=this.slotsApi.getSlot(n);if(!s||"ordinal"!==s.getDefinition().getType()||this._definitionHasCategory()){var r=t.data.utils.getColumnsWithMembers(!0);Object.keys(r).length?this._addLocalFiltersWithMembers(t,e):this._setContextFilter(a[0],this.$("ul.fields .localFilter")[0],!1,e)}}}}this.transactionApi.endTransaction(e)},_definitionHasCategory:function(){var t=this.visualization.getDefinition();if(t)for(var e=t.getSlotList(),i=0;i<e.length;i++)if("category"===e[i].getType()||"any"===e[i].getType())return!0;return!1},_addLocalFiltersWithMembers:function(t,e){var i=this._getDropMetadataColumns(t);this.content.getFeature("VisDnD.utils").addMembersAsLocalFilters({visualizationAPI:this.visualization,columns:i},e)},onDeleteKeyContextFilter:function(t){this.onRemoveContextFilter(t)},onEnterSlot:function(t){32!==t.keyCode&&13!==t.keyCode||this.popupSlotOptions(t)},onEnterLocalFilters:function(t){32!==t.keyCode&&13!==t.keyCode||this.popupFilterOptions(t)},onEnterLayer:function(t){32!==t.keyCode&&13!==t.keyCode||this.expandCollapseLayers(t)},_getTargetSlotDataItem:function(t){return i(this.getTarget(t.target,"listitem"))},onRemoveContextFilter:function(t){t.preventDefault(),t.stopPropagation(),this._clearToolbar();var e=this._getTargetSlotDataItem(t);if(e){var i=e.attr("data-filter-id");if(i){var o=this._getVisAPI();o.localFilters.removeFilterEntry({id:i}),o.localFilters.allFilterModificationComplete()}}},onSelectItem:function(){return!1},_onChangeEvent:function(){this.slotsViewContentModified=!0,this.render()},_onToolBarRemove:function(){this._reRender()},_reRender:function(){this.isImplicitClosingTheBoolbar&&this._clearToolbar(),this.slotsViewContentModified&&(this.render(),this.slotsViewContentModified=!1)},render:function(){var t=this;if(this.dotTemplate){if(this._actionMenuToolbar){if(this._actionMenuToolbar.itemMap&&this._actionMenuToolbar.itemMap.subview)return;this.slotsViewContentModified=!1,this._clearToolbar()}var e=this._definitionHasCategory(),i=this._getVisAPI().localFilters||{},a=this.getSlotsInfo(e,i),n=this.$el.width(),s=this.getContextFilters(),r=this.getGraphicItem();if(!this._needToReRender(a,s,r))return this;this._clearDropTargets(),this._updateMissingFilters();var l=this.$el.find(".list.fields.slots").scrollTop(),d=this._getVisAPI().getDefinition(),u=this.iconsFeature.getIcon("common-chevron_right"),p=this.iconsFeature.getIcon("overflowMenuHorizontal32"),h=this.iconsFeature.getIcon("common-warning"),g=this.iconsFeature.getIcon("common-close_16"),f=this.iconsFeature.getIcon("common-filter"),m=this.iconsFeature.getIcon("getInformation"),b=this.dotTemplate({headerLabel:d?d.caption:c.get("evColumns"),isFilterable:e,slots:a,datasets:d?this._getDatasets(d.datasets):null,visibleLayers:this._getVisibleLayers(),groupedSlotsByDataset:this._getGroupedSlotsByDataset(a),maxWidth:n+"px",filterStringMaxWidth:.7*n+"px",ContextFiltersLabel:c.get("evLocalFilters"),filterLabel:c.get("evFilterTooltip"),filters:s,missingFilters:this.missingFilters||[],missingFiltersLabel:c.get("missingFiltering"),isMappingComplete:this.isMappingComplete(),graphic:r,infographicShapeLabel:c.get("toolbarActionToggleShapeDrop"),requiredFieldsDescription:c.get("LIVE_slots_required_field_description",{asterisk:'<span class="asterisk">*</span>'}),dragAndDropDescription:c.get("LIVE_slots_drag_and_drop_description"),expandLabel:c.get("evExpand"),collapseLabel:c.get("evCollapse"),underscore:o,chevronRightIcon:u.id,menuOverflowIcon:p.id,errorIcon:h.id,closeIcon:g.id,filterIcon:f.id,informationIcon:m.id});this._detachEvents(),this.$el.empty().append(b),this.$el.find(".list.fields.slots").scrollTop(l),this._hideText(),this.setElement(this.$el),this._addDropTargets();var v=this.$el.closest(".widgetExpanded");return v.length>0&&(this.focusModeBoundingClientRect=v[0].getBoundingClientRect()),this.updateShapeSlot(),setTimeout((function(){o.each(t.slotsApi.getSlotList(),(function(e){t._applySlotCoachMarks(e)}))}),500),this}},_applySlotCoachMarks:function(t){var e=t.getDefinition().getCoachMark();if(e){var i=t.getDataItemList().length>0;if(!e.mappedOnly||i){var o=t.getId(),a=(i?".listitem.columnName":".slot")+"[data-slot-id="+o+"]",n={id:this.visualization.getDefinition().getId()+"#"+o,$el:this.$el.find(a),title:c.get(e.titleResource),contents:c.get(e.contentResource),showPopover:e.showPopover};return this.dashboardApi.prepareGlassOptions(n),u.addCoachmark(n)}}return Promise.resolve()},_getGroupedSlotsByDataset:function(t){return o.groupBy(t,"dataset")},_getVisibleLayers:function(){return this._visibleLayers},_expandLayer:function(t){this._visibleLayers.push(t)},_collapseLayer:function(t){this._visibleLayers=o.without(this._visibleLayers,t)},_hideText:function(){var t=i(".columnItem:not(.noMapping)");i(".columnLabel").removeClass("hidden"),o.each(t,(function(t){i(t).find(".columnLabel").addClass("hidden")}))},_changeTabindices:function(){return!1},_isDropNodeInvalid:function(t,e){var a=i(e);if(a.hasClass("localFilter"))return!1;var n=this.visualization.getSlots(),s=n.getSlot(e.getAttribute("data-slot-id")),r=t.data&&t.data.slotId,l=r?n.getSlot(r):null,c=void 0,u=void 0;if(t.data.columns){c=o.map(t.data.columns,(function(t){return t.metadataColumn})),u=t.data.utils.getColumnsWithMembers();var p=this.dataSources.getDataSource(t.data.sourceId);c=c.map((function(t){return p.getMetadataColumn(t.getId())}))}else l&&(c=l.getDataItemList()[t.data.initialTarget[0].getAttribute("map-index")].getMetadataColumn());var h=!s.supportsColumns(c||[]),g={mapIndex:parseInt(i(t.data.initialTarget).attr("map-index"),10),slotIndex:parseInt(i(t.data.initialTarget).parents(".slot").attr("slot-index"),10)},f={mapIndex:parseInt(a.attr("map-index"),10),slotIndex:a.is(".slot")?parseInt(a.attr("slot-index"),10):parseInt(a.parents(".slot").attr("slot-index"),10),slotId:a.attr("data-slot-id")},m=(g.mapIndex===f.mapIndex||g.mapIndex+1===f.mapIndex)&&g.slotIndex===f.slotIndex&&!a.is(".listitem"),b=this.slotsApi.getSlot(f.slotId),v=b.getDefinition(),y=v.isMultiMeasureSupported(),_=v.getMaxItems();_=-1===_?0:_;var I=this._dragMembersFromProjectedColumnsOnly(b,c,u),w=!a.hasClass("listitem")&&!y&&!v.isStackItems()&&!I&&parseInt(a.attr("mappedItems"),10)>=_,x=s.getDataItemList()[f.mapIndex],C=!(!d.isMultiMeasuresSeriesSlot(s)||!x)&&("_multiMeasuresSeries"===x.getColumnId()&&!a.hasClass("dropafter")&&Number.isNaN(g.slotIndex));return h||m||w||C||!I&&!y&&this._isExceedsItemsLimit(e,t,u)||this._isSwapValueSlotItemsWithMultiMeasures(e,t)},_dragMembersFromProjectedColumnsOnly:function(t,e,i){if(!i||o.isEmpty(i))return!1;var a=o.some(e,(function(t){return!i[t.getId()]||!i[t.getId()].length}));if(!a){var n=[];o.each(t.getDataItemList(),(function(t){var e=t.getMetadataColumn();e&&n.push(e.getId())})),a=o.some(Object.keys(i),(function(t){return-1===n.indexOf(t)}))}return!a},_isExceedsItemsLimit:function(t,e,a){var n=i(t).is(".slot")?i(t).attr("data-slot-id"):i(t).parents(".slot").attr("data-slot-id");if(!n)return!1;var s=this.slotsApi.getSlot(n),r=s.getDefinition().getMaxItems()||-1;if(r<0)return!1;var l=1;if(e.data.items)if(!a||o.isEmpty(a))l=e.data.items.length;else{l=0;var c=Object.keys(a),d=this._getMappedItemsOfTargetSlot(s);l=c.filter((function(t){return-1===d.indexOf(t)})).length}var u=s.getDataItemList().length;return(!i(t).hasClass("listitem")||1!==l)&&l+u>r},_getMappedItemsOfTargetSlot:function(t){var e=[];return t.getDataItemList().forEach((function(t){t.getMetadataColumn&&e.push(t.getMetadataColumn().getId())})),e},_isSwapValueSlotItemsWithMultiMeasures:function(t,e){var o=e&&e.data&&e.data.mappingId?e.data.mappingId:null,a=i(t).is(".slot")?i(t).attr("data-slot-id"):i(t).parents(".slot").attr("data-slot-id"),n=i(t).hasClass("listitem")&&i(t)[0].dataset&&"_multiMeasuresSeries"===i(t)[0].dataset.mappingId,s=e&&e.data?e.data.slotId:null,r=a&&this.slotsApi.getSlot(a).getDefinition(),l=s&&this.slotsApi.getSlot(s).getDefinition();return"_multiMeasuresSeries"===o&&"ordinal"===r.getType()||(!l||"ordinal"===l.getType())&&n},_addDropTargets:function(){var t=this,e=this.accepts.bind(this),o=this.acceptsContext.bind(this),a=this.onDrop.bind(this),n=this.onDropContext.bind(this),s=this.onDragEnter.bind(this),r=this._dndManager,l=function(t,e){var o=i(e);o.removeClass("draggedOn"),o.find(".dropfirst").removeClass("draggedOn")};this.$("ul.fields .listitem").map((function(i,o){r.addDropTarget(o,{accepts:e,onDragEnter:s,onDragLeave:l,onDrop:a,priority:function(){return t.$el.closest(".liveWidget").hasClass("widgetExpanded")?1:0}})})),this.$("ul.fields .dropafter").map((function(i,o){r.addDropTarget(o,{accepts:e,onDragEnter:s,onDragLeave:l,onDrop:a,priority:function(){return t.$el.closest(".liveWidget").hasClass("widgetExpanded")?1:0}})})),this.$("ul.fields .slot").map((function(i,o){r.addDropTarget(o,{accepts:e,onDragEnter:s,onDragLeave:l,onDrop:a,priority:function(){return t.$el.closest(".liveWidget").hasClass("widgetExpanded")?1:0}})})),this.$("ul.fields .localFilter").map((function(t,e){r.addDropTarget(e,{accepts:o,onDragEnter:s,onDragLeave:l,onDrop:n,priority:2})}))},_needToReRender:function(t,e,i){var o=this._buildRenderingKey(t,e,i);return this._lastRender!==o||(this._lastRender=o,!1)},_isOutsideFocusModeBoundary:function(t){if((t=t||{}).position){var e=t.position;if(e.x<this.focusModeBoundingClientRect.left||e.x>this.focusModeBoundingClientRect.right||e.y<this.focusModeBoundingClientRect.top||e.y>this.focusModeBoundingClientRect.bottom)return!0}return!1},_buildRenderingKey:function(t,e,i){var a=this._getVisAPI().getDefinition().id,n=o.reduce(t,(function(t,e){e._unavailable=e.unavailable?1:0;var i=g(t,e,["id","icon","filterString","_unavailable"]);return o.reduce(e.mappings,(function(t,e){return g(t,e,["columnId","mappingId"])}),i)}),a);return n=o.reduce(e,(function(t,e){return g(t,e,["id","filterString"])}),n),n=o.reduce(i,(function(t,e){return g(t,e,["content","fillColor","borderColor","currentScaleOption"])}),n)},_setContextFilter:function(t,e,i,o){n.load(["dashboard-analytics/visualizations/interactions/FilterDropAction"]).then(function(a){var s=a[0],r=this.interactivityController.getActionHelper().getNewFilterActionForContextColumn(s,t);if(!i&&t.isNamedSet()){var l=this._convertTransactionTokenToLegacyOptions(o);this.localFilters.addFilter(r.itemContext,{command:"replace",exclude:!1,valueDataItem:t.getId(),type:t.isProperty()?"display":void 0}),this.localFilters.allFilterModificationComplete(l)}else{var c=r.getEditorModuleName(),d=r.getViewOptions();n.load([c]).then(function(t){var i=new t[0](d);(i.preload?i.preload():Promise.resolve()).then(this._createContextFilter.bind(this,i,e)).then(function(){i.renderCallBack(this._actionMenuToolbar)}.bind(this))}.bind(this))}}.bind(this))},_createContextFilter:function(t,e){var o=[{responsive:!1,editable:!1,changedAction:null,subView:t,type:"SubView"}],a=i(e).find(".dropfirst");0===a.length&&(a=i(e).find(".mappingLabel"));var n={textOnly:!0,container:i("body"),notCentered:!0,popoverClass:"popover actionToolbarPopover text"};this._setToolbarForSlot(o,a,c.get("toolbarActionFilter"),n)},_setToolbarForSlot:function(t,e,i,n){var s=o.extend({},n,{dataSlotsView:this}),r=new a(s);r.setName(i),r.addItems(t),r.setSelectionContext([e]),r.show(),e.addClass("selected");var l=e[0];r.on("toolbar:remove",this._onToolBarRemove.bind(this)),r.on("toolbar:show:before",this.setAddFocus.bind(this,{target:l})),this._actionMenuToolbar=r,t.forEach((function(t){t&&t.setToolbar&&t.setToolbar(r)}))},_setSlotMenuActions:function(t,e){if(t){var a=parseInt(i(e).attr("map-index"));return this.interactivityController.getActionHelper().getActionsForSlots([t],a,e).then(function(t){var a=[];o.each(t,(function(t){a=a.concat(t.getAvailableActions())})),a.forEach((function(t){void 0===t.order&&(t.order=p[t.name])})),a.sort((function(t,e){return t.order-e.order})),e=i(e).find(".menuoverflow");var n={textOnly:!0,container:i("body"),placement:"right",notCentered:!0,popoverClass:"popover actionToolbarPopover text",modal:!0};this._setToolbarForSlot(a,e,null,n)}.bind(this))}},popupSlotOptions:function(t){if(this._canLaunchAuthoringToolbar(t)){var e=i(this.getTarget(t.target,"listitem")),o=e.attr("data-slot-id");return this.launchedToolbarNodeId=e.attr("data-mapping-id"),this._setSlotMenuActions(this.visualization.getSlots().getSlot(o),e[0])}this._clearToolbar()},expandCollapseLayers:function(t){var e,o=i("div.completeLayer."+t.target.id.replace(".","\\.")),a=o.find(".layerExpanderButton"),n=a.find("svg");o.hasClass("expanded")?(o.removeClass("expanded"),o.addClass("collapsed"),o.attr("aria-expanded","false"),this._collapseLayer(t.target.id),e=c.get("evExpand")):o.hasClass("collapsed")&&(o.removeClass("collapsed"),o.addClass("expanded"),o.attr("aria-expanded","true"),this._expandLayer(t.target.id),e=c.get("evCollapse")),a.attr("title",e),n.attr("title",e),n.attr("aria-label",e)},openContextFilter:function(t){var e=i(this.getTarget(t.target,"listitem")),o=e.attr("data-mapping-id"),a=e.attr("data-column-id"),n=e.attr("data-filter-id"),s=this._getVisAPI();if(n){var r=s.localFilters.getFilterEntry({id:n});if(r&&!s.isFilterEditable(r))return}var l=s.getMetadataColumn(a);l.uniqueId=o,this._setContextFilter(l,e,!0)},popupFilterOptions:function(t){if(this._canLaunchAuthoringToolbar(t)){var e=i(this.getTarget(t.target,"listitem")),a=e.attr("data-column-id"),n=this._getVisAPI().getMetadataColumn(a);this.launchedToolbarNodeId=e.attr("data-filter-id"),n&&this.interactivityController.getActionHelper().getActionsForLocalFilter(n,this.launchedToolbarNodeId).then(function(t){var a=[];o.each(t,(function(t){a=a.concat(t.getAvailableActions())})),a.sort((function(t,e){return t.order-e.order}));var n=e.find(".menuoverflow"),s={textOnly:!0,container:i("body"),placement:"bottom",notCentered:!0,popoverClass:"popover actionToolbarPopover text"};this._setToolbarForSlot(a,n,null,s)}.bind(this))}else this._clearToolbar()},setAddFocus:function(t){this.$(".addFocus").removeClass("addFocus"),i(t.target).addClass("addFocus")},isSlotSelected:function(){var t=!1;return this.$el.find(".addFocus").length>0&&(t=!0),t},isSelectedSlotLocalFilters:function(){var t=!1,e=this.$el.find(".addFocus");return e.length>0&&e.hasClass("filters")&&(t=!0),t},onScrollSlotsPanel:function(){this._clearToolbar()},_canLaunchAuthoringToolbar:function(t){var e=i(this.getTarget(t.target,"listitem.columnName")),o=e.attr("data-mapping-id")||e.attr("data-filter-id");return!(this.launchedToolbarNodeId===o)},_beginDragAndDrop:function(t){if(!this.initialDragAndDropPosition)return!1;var e=h.getEventPos(t);return Math.abs(this.initialDragAndDropPosition.pageX-e.pageX)>=10||Math.abs(this.initialDragAndDropPosition.pageY-e.pageY)>=10},_setIsImplicitClosingTheToolbar:function(t){this.isImplicitClosingTheBoolbar=t},_updateMissingFilters:function(){var t=this;this.widget.getUnavailableLocalFilter(),0===this.widget.visModelManager.filterSupport.missingFilters.length?this.missingFilters.length=0:this.widget.visModelManager.filterSupport.missingFilters.forEach((function(e){o.find(t.missingFilters,(function(t){return e.columnId===t}))||t.missingFilters.push(e.columnId)}))},_isSharingSlots:function(){var t=this.slotsApi.getSlotList();return!!(t&&t.length>0)&&this.slotsApi.getSlotList().filter((function(t){return t.getDefinition().getDatasetIdList().length>1})).length>0},_getDatasets:function(t){return!this._isSharingSlots()&&t.length>0?t:[{name:"data"}]}});return f})),define("dashboard-analytics/widgets/livewidget/features/SampleFeature",[],(function(){"use strict";return function(){function t(e,i){_classCallCheck(this,t),this.widgetApi=e,this.dashboardApi=i,console.debug("feature created")}return t.prototype.getAPI=function(){var t=this;return{testAPI:function(){console.debug("hello from "+t.widgetApi.getId())}}},t}()})),define("dashboard-analytics/dataSources/utils/DashboardSpecUtil",["underscore"],(function(t){return function(){function e(){_classCallCheck(this,e)}return e.getWidgetModelList=function(t){return e._getWidgetList(t).map((function(t){return t&&t.features&&t.features.Models_internal})).filter((function(t){return!!t}))},e._getWidgetList=function(i){var o=[];return"widget"===i.type&&o.push(i),i.items&&(o=t.flatten([o,i.items.map((function(t){return e._getWidgetList(t)}))])),o},e}()})),define("dashboard-analytics/dataSources/modelapis/modelmanagers/ShapingModelManager",["ca-modeller/shaping","bi/moser/moser.min","underscore","../../nls/StringResources","../../metadata/MetadataColumn","../../utils/DashboardSpecUtil","../../../lib/@waca/core-client/js/core-client/utils/BrowserUtils","../../../lib/@waca/core-client/js/core-client/ui/dialogs/ConfirmationDialog","../../../apiHelpers/SlotAPIHelper"],(function(t,e,i,o,a,n,s,r,l){"use strict";var c={uploadedFile:e.default.UseSpecType.FILE,package:e.default.UseSpecType.PACKAGE,dataSet2:e.default.UseSpecType.DATASET,module:e.default.UseSpecType.MODULE,data_asset:e.default.UseSpecType.WA_DATA_ASSET,url:e.default.UseSpecType.URL,report:e.default.UseSpecType.REPORT,socialMediaProject:e.default.UseSpecType.SOCIAL_MEDIA},d=["dataset2","uploadedFile","module"],u=[e.default.MoserObjectTypes.ITEM_TYPE,e.default.MoserObjectTypes.QUERY_SUBJECT,e.default.MoserObjectTypes.FOLDER,e.default.MoserObjectTypes.DEF_LINK_TYPE];return function(){function p(t){_classCallCheck(this,p),this.dashboardApi=t.dashboardApi,this.sourceModel=t.sourceModel,this.logger=this.dashboardApi.getGlassCoreSvc(".Logger"),this.queryService=this.dashboardApi.getFeature("QueryService"),this.dashboardApi.on("mode:change",this.onModeChange,this),t.sourceModel&&(this.shapingModel=t.sourceModel.get("shaping"),this.shapingModel.setShapingModelManager(this)),this.sourceModelManager=t.sourceModelManager,this.metadataColumnCache={},this._embeddedModule=!0,this._queryTypeParam="module",this._loadedMetadataColumns={}}return p.prototype.destroy=function(){this._shapingHelper.destroy(),this._shapingHelper=null,this.module=null,this.tempModuleLoaded=null},p.prototype.isTemporaryModule=function(){return this._embeddedModule},p.prototype.onModeChange=function(t){return t&&t.authoring?this.ensureTemporaryModule():Promise.resolve(this.module)},p.prototype.ensureTemporaryModule=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.isTemporaryModule()?Promise.resolve(this.module):this._loadModule(void 0,t).then(this._setModule.bind(this)).then(this.whenTemporaryModuleReady.bind(this)).catch(this._handleLoadError.bind(this,!1))},p.prototype.addWADerivedAttribute=function(t){if(this._initializeFormulaeConverter(),this.formulaeConverter&&this.attributeProcessor){var i=this.module.getQuerySubject()[0],o=this.formulaeConverter.formulaeToV5Expression(t.formulae,e.default.ExpressionType.CALCULATION),a=e.default.createObjectFactory(),n=a.createQueryItem();n.setFacetDefinition(a.createFacetType()),e.default.ModuleUtils.generateObjectId(i,n);var s=a.createPropertyType();s.setName("wa_attributeUniqueName"),s.setValue(t.uniqueName),n.addProperty(s),n.setLabel(t.caption),n.setExpression(o),this.attributeProcessor.execute(n,t.formulae[0]),this._shapingHelper.expressionAddToModuleWithValidation&&this._shapingHelper.expressionAddToModuleWithValidation(n,i)}return Promise.resolve()},p.prototype._initializeFormulaeConverter=function(){!this.formulaeConverter&&this.module&&(e.default.FormulaeV5Converter&&(this.formulaeConverter=new e.default.FormulaeV5Converter,this.formulaeConverter.initWithModule(this.module)),e.default.AttributeProcessor&&(this.attributeProcessor=new e.default.AttributeProcessor,this.attributeProcessor.initWithModule(this.module)))},p.prototype._setModule=function(t){return this.module&&(this.clearCache(),this.module.removeListener(this.moduleEventListener.bind(this))),this.module=t,t.addListener(this.moduleEventListener.bind(this)),t},p.prototype.load=function(t,e){return this._shapingHelper?Promise.resolve():this._createShapingHelper().then(this._loadModule.bind(this,t)).then(this._setModule.bind(this)).catch(this._handleLoadError.bind(this,e))},p.prototype._createShapingHelper=function(){var e=this;return this.dashboardApi.getGlassSvc(".DataConnectionServiceFactory").then((function(t){return t.getDataConnectionResolver({onAmbiguousConnectionResolved:function(){e.dashboardApi.triggerDashboardEvent("ambiguousConnection:resolved",{sourceId:e.sourceModel.id})}})})).then((function(i){var o=e.dashboardApi.getFeature("DashboardDnd.internal"),a=!(e.sourceModel.getIsOlapPackage()||"data_asset"===e.sourceModelManager.getType()),n=!e.dashboardApi.getGlassCoreSvc(".FeatureChecker").checkValue("dashboard","customGroups","disabled"),r=e.dashboardApi.getGlassCoreSvc(".FeatureChecker").checkValue("dashboard","showMembers","enabled"),l={};e.dashboardApi.prepareGlassOptions(l),e._shapingHelper=new t.Shaping(l.glassContext,{glassDnD:o,undoCallback:e.addToUndoStack.bind(e),confirmations:{removeFromModule:e._removeItemsFromModule.bind(e)},featureConfig:{filterExpressionCreateAction:!0,filterExpressionEditAction:!0,filterExpressionRemoveAction:!0,calculationAction:!0,includeImportedObjects:!1,removeAction:!0,expressionEditorEditAction:!0,expressionEditorAction:!0,filterAction:!0,navigationGroupAction:a,sortAction:!0,filterIndividualValues:!1,showFullPackage:!0,showMembers:r||!!e.dashboardApi.getAppConfig("showMembers"),formatAction:!0,useValidationDialog:!0,scrollableTrees:s.isIPad(),showModuleTreeNode:!1,customGroupCreateAction:n,customGroupReplaceAction:n},connectionResolver:i}),e._shapingHelper.context.shapingHelper=e._shapingHelper,e.shapingModel.setShapingHelper(e._shapingHelper)})).catch((function(t){e.logger&&e.logger.error(t,e)}))},p.prototype._removeItemsFromModule=function(){return new Promise((function(t){new r("warning",o.get("delete_confirm"),o.get("calculation_navigation_in_use")).confirm((function(){t(!0)}),(function(){t(!1)}))}))},p.prototype.saveTemporaryModule=function(){var t=this;return this.tempModuleLoaded?this.tempModuleLoaded.then((function(){return t._shapingHelper.saveSessionModule()})):Promise.resolve(this._shapingHelper&&this._shapingHelper.getModuleId())},p.prototype.clearTemporaryModule=function(){this.tempModuleLoaded=null},p.prototype.whenTemporaryModuleReady=function(){return this.tempModuleLoaded||Promise.resolve()},p.prototype._loadModule=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{forceTemporaryModule:!1};this._embeddedModule=!0,this._queryTypeParam="module";var i="authoring"===this.dashboardApi.getMode(),o=this.getMetadataSubsetIds(),a=e.forceTemporaryModule;if(this.sourceModel.hasInlineModule())return this._shapingHelper.createInlineModule(this.sourceModel.module,this.shapingModel.moserJSON);if(this.shapingModel.moserJSON&&(!i&&a||!this.shapingModel.embeddedModuleUpToDate||i))return this.tempModuleLoaded=this._shapingHelper.loadFromJSON(this.shapingModel.moserJSON),this.tempModuleLoaded;if(t)return this.shapingModel.set({shapingId:"__initialShapingID__"},{silent:!0}),this._shapingHelper.loadFromModuleId(t,this.sourceModel.type,o);if(!i&&a||i&&!1!==this.sourceModel.useTempModule||!0===this.sourceModel.useTempModule)return this.tempModuleLoaded=this._shapingHelper.addSource({id:this.sourceModel.get("assetId"),href:this.sourceModel.get("searchPath"),type:c[this.sourceModel.get("type")],name:this.sourceModel.get("name")}),this.tempModuleLoaded;if(this._embeddedModule=!1,this.shapingModel.embeddedModuleId)return this._shapingHelper.loadFromModuleId(this.shapingModel.embeddedModuleId,"module",o);var n=c[this.sourceModel.get("type")].value();return this._queryTypeParam=n,this._shapingHelper.loadFromModuleId(this.sourceModel.assetId,n,o)},p.prototype.addToUndoStack=function(t,e){var i=this.shapingModel._generateUniqueId("shaping"),o={undoRedoObj:t,prevValue:this.shapingModel.get("shapingId"),value:i},a={sender:"ShapingModelManager",payloadData:e||null,senderContext:{applyFn:this._onUndoRedoShapingChange.bind(this,o)}};this.shapingModel.set({shapingId:i},a)},p.prototype._onUndoRedoShapingChange=function(t,e){t.prevValue===e?t.undoRedoObj.undo():t.undoRedoObj.redo(),this.shapingModel.set({shapingId:e},{payloadData:{skipUndoRedo:!0}})},p.prototype.getShapingHelper=function(){return this._shapingHelper},p.prototype.getLocalizedName=function(){return this.sourceModelManager.getLocalizedName()},p.prototype._handleLoadError=function(t,e){var i=this;return this._embeddedModule=!1,this.sourceModel.set({state:"error",errorCode:e.code}),this.getLocalizedName().then((function(a){var n=i.sourceModelManager.cmObjectExists;return e.sourceInfo={exists:n,name:a},!1!==t&&(i._isMissingDatasetData()?i._showToast(o.get("missingDataSetData"),{type:"warning",preventDuplicates:!0}):i._showToast(o.get("errorLoadingSource",{sourceName:a}))),e})).catch((function(){return e.sourceInfo={exists:!1,name:i.sourceModel.name},!1!==t&&(i.sourceModel.name?i._showToast(o.get("errorLoadingSource",{sourceName:i.sourceModel.name})):i._showToast(o.get("errorLoadingSourceMetaData"))),e})).finally((function(){throw e}))},p.prototype._isMissingDatasetData=function(){return"MSR-GEN-0091"===this.sourceModel.get("errorCode")||"error"===this.sourceModelManager.getState()&&"dataSet2"===this.sourceModelManager.getType()&&this.sourceModelManager.cmObjectExists},p.prototype._showToast=function(t,e){var i=e||{type:"error",preventDuplicates:!0};this.dashboardApi.showToast(t,i)},p.prototype._getDashboardOptions=function(t,e,i){var o={};return o.ajaxOptions={headers:{"x-audit-type":t.type,"x-audit-dashboardId":t.isDirty?null:t.boardId,"x-audit-searchPath":t.isDirty?null:encodeURI(t.searchPath),"x-audit-dataSearchPath":encodeURI(e),"x-senderId":i?i.senderId:null}},i&&i.lastModified&&(o.ajaxOptions.headers["x-model-last-modified"]=i.lastModified),i&&i.queryUserId&&(o.ajaxOptions.headers["x-queryuserid"]=i.queryUserId),o},p.prototype.queryData=function(t,e){return this._queryData(t,this._shapingHelper.getData.bind(this._shapingHelper),e)},p.prototype.queryPredictData=function(t,e){return this._queryData(t,this._shapingHelper.getPredictData.bind(this._shapingHelper),e)},p.prototype.querySmartsExploreRelationshipData=function(t,e){return this._queryData(t,this._shapingHelper.getExploreRelationshipData.bind(this._shapingHelper),e)},p.prototype._queryData=function(t,e){var i=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.load().then(this.sourceModelManager.getSearchPath.bind(this.sourceModelManager)).then((function(a){var n=i.dashboardApi.getDashboardInfo();return new Promise((function(s,r){try{e(t,"rawResponse",i._queryTypeParam,i._getDashboardOptions(n,a,o),o.qfb,o.qfbMode).then(s).catch((function(e){if(e.responseJSON=e?e.data:{},"object"===(void 0===t?"undefined":_typeof(t)))e.querySpec=t;else if(t)try{e.querySpec=JSON.parse(t)}catch(t){i.logger.error(t)}r(e)}))}catch(t){r(t)}}))}))},p.prototype.moduleEventListener=function(t){if(!this._ignoreMoserEvents)switch(t.getType()){case e.default.Notification.ADD:t.getFeatureID()!==e.default.Features.FILTER&&t.getFeatureID()!==e.default.Features.ITEM&&t.getFeatureID()!==e.default.Features.CALCULATION||(this._hasDebounceNotify||(this._debounceShapingNotification=this._createDebouncedShapingNotification()),this._debounceShapingNotification({notification:t,action:"ADD"}));break;case e.default.Notification.SET:case e.default.Notification.REMOVE:if(this.clearCache(),!this._hasDebounceNotify){var i=t.getFeatureID();if(i===e.default.Features.TYPE||i===e.default.Features.SEARCH_PATH||i===e.default.Features.STORE_ID||this._isMembersFolderExpansionNotification(t))return;this._debounceShapingNotification=this._createDebouncedShapingNotification()}var o=t.getType()===e.default.Notification.SET?"SET":"REMOVE";this._debounceShapingNotification({noRefresh:this._checkNotificationProperties(t,"propertySetByUser_label"),notification:t,action:o})}},p.prototype._checkNotificationProperties=function(t,e){var o="function"==typeof t.getNotifier&&t.getNotifier();return o&&o.property?i.some(o.getProperty(),(function(t){return"function"==typeof t.getName&&t.getName()===e})):o&&"function"==typeof o.getName&&o.getName()===e},p.prototype._isMembersFolderExpansionNotification=function(t){return!(!t.getNotifier||!t.getNotifier()||"memberHidden"!==t.getNotifier().name||"true"!==t.oldValue||"false"!==t.newValue)},p.prototype._createDebouncedShapingNotification=function(){var t=this;return this._hasDebounceNotify=!0,i.debounce((function(e){(e=e||{}).sender={};var i=(new Date).toISOString();if(t.sourceModelManager.modificationTime=i,t.sourceModel.set({modificationTime:i},{silent:!0}),e.notification.newValue||e.notification.oldValue){e.sourceId=t.sourceModel.id;var o=function(t){if("string"==typeof t)try{return JSON.parse(t.trim())}catch(e){return t}return t};e.newValue=o(e.notification.newValue),e.oldValue=o(e.notification.oldValue)}t.shapingModel.trigger("shapingmodel:changed",e),t._hasDebounceNotify=!1,t._unitTestResolve&&t._unitTestResolve()}),0)},p.prototype.getModuleId=function(){return this._shapingHelper.context.store.moduleId},p.prototype.getMetadataColumn=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!t||0===t.indexOf(l.MULTI_MEASURES_SERIES))return null;if(!this.metadataColumnCache[t]){var i=this.getMoserObject(t);if(!i)return e&&this.logger&&this.logger.error("Could not find moser object with id "+t,this),null;this.metadataColumnCache[t]=new a({moserObject:i,sourceId:this.sourceModel.id,queryService:this.queryService})}return this.metadataColumnCache[t]},p.prototype._moserVisitorCallback=function(e,i,o,n){if(n.hidden||n.isHidden&&n.isHidden())return!1;if(-1===u.indexOf(n.getObjectType())){var s=n.getIdForExpression?n.getIdForExpression():null;if(s){var r=this.metadataColumnCache[s]||new a({moserObject:n,sourceId:this.sourceModel.id,queryService:this.queryService});if(this._loadedMetadataColumns[s]=r,i(r)&&(e.push(r),o))return t.moserVisitor.BREAK}}return!0},p.prototype.getMetadataColumns=function(e,i){return this.metadataColumns&&!e||(this.metadataColumns=[],t.moserVisitor(this.module.metadataTreeView,this._moserVisitorCallback.bind(this,this.metadataColumns,e,i))),this.metadataColumns},p.prototype.getMoserObject=function(t){return e.default.ModuleUtils.getMoserObjectByIdForExpression(t,this.module)},p.prototype.clearCache=function(){this.metadataColumnCache={}},p.prototype.relink=function(t){var i=this,o=void 0;return this._ignoreMoserEvents=!0,this.module?(this.clearCache(),o=this._shapingHelper.relink({id:t.get("assetId"),href:t.get("searchPath"),type:c[t.type]})):this.shapingModel.moserJSON?(this._updateUseSpecInMoserJSON(t),o=this._shapingHelper.loadFromJSON(this.shapingModel.moserJSON)):o=this._shapingHelper.addSource({id:t.get("assetId"),href:t.get("searchPath"),type:c[t.get("type")],name:t.get("name")}),o.then((function(o){i.module=o,i.shapingModel.moserJSON=e.default.ModuleUtils.prepareModuleForSave(o);var a=void 0;return t&&-1!==d.indexOf(t.type)&&(a={sourceId:t.id,relinkIdForExpressions:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.default.ModuleUtils.relinkIdForExpressions(null,t,i.module)}}),i.shapingModel.setEmbeddedModuleUpToDate(!1),a})).catch(this._reloadMetadataErrorHandler.bind(this)).finally((function(){i._ignoreMoserEvents=null}))},p.prototype._updateUseSpecInMoserJSON=function(t){var i=e.default.createObjectFactory(),o=e.default.createJSONObjectFactory(i).createModule(this.shapingModel.moserJSON),a=o.getUseSpec()[0];a.setSearchPath(t.get("searchPath")),a.setStoreID(t.get("assetId")),a.setType(c[t.type]),this.shapingModel.moserJSON=e.default.ModuleUtils.prepareModuleForSave(o)},p.prototype.reloadMetadata=function(){return this.clearCache(),this._isMissingDatasetData()?this.dashboardApi.reloadFromJSONSpec(this.dashboardApi.getSpec()):this._shapingHelper.reloadMetadata().then(this._postReloadMetadataHandler.bind(this,null)).catch(this._reloadMetadataErrorHandler.bind(this))},p.prototype.getDrillGroups=function(){return this.module.getDrillGroup()},p.prototype._reloadMetadataErrorHandler=function(t){throw this.shapingModel.trigger("shapingmodel:changed",{error:t}),t},p.prototype._postReloadMetadataHandler=function(t,e){this.module=e;this.shapingModel.trigger("shapingmodel:changed",{sender:{}})},p.prototype.getDrillGroupsForColumn=function(t){var e=this.getDrillGroups();return e&&0!==e.length?e.filter(this._containsSelectedColumn.bind(this,t)):null},p.prototype._containsSelectedColumn=function(t,e){return-1!==this._findIndex(e.getSegment(),"ref",t)},p.prototype._findIndex=function(t,e,i){if(!t)return-1;for(var o=0;o<t.length;o++)if(t[o][e]===i)return o;return-1},p.prototype.addCalculation=function(t){var i=this._shapingHelper.expressionCreateObjectSimpleCalculation(t,null);return i.setRegularAggregate(e.default.RegularAggregateType.CALCULATED),this._shapingHelper.expressionAddToModuleWithValidation(i).then((function(){return i.idForExpression}))},p.prototype.getTableNames=function(){var t=this;this.tableNames||(this.tableNames=[],this.module&&this.module.getQuerySubject().forEach((function(e){t.tableNames.push(e.getIdentifier())})));return this.tableNames},p.prototype.tablesHaveJointRelationship=function(t,e){if(t&&t.length&&e&&e.length){if(t===e)return-1!==this.getTableNames().indexOf(t);var o=this._getRelationships();if(o){var a=function(t,e,i){return i?t.left===e:t.right===e};return!!i.find(o,(function(i){return a(i,t,!0)&&a(i,e,!1)||a(i,t,!1)&&a(i,e,!0)}))}}},p.prototype._getRelationships=function(){var t=this;if(!this.tableRelationships){var e={};this.tableRelationships=[];var i=this.module.getRelationship();i&&i.length&&i.forEach((function(i){var o=i.getLeft(),a=i.getRight();if(o&&a){var n=o.getRef(),s=a.getRef();if(n&&s){var r=n+s;e[r]||(e[r]=!0,t.tableRelationships.push({left:n,right:s}))}}}))}return this.tableRelationships},p.prototype.getTemporarySessionModuleJSON=function(){return this.module.toJSON()},p.prototype.copyPartialMoserModuleJSON=function(t){var i=this,o=e.default.createObjectFactory(),a=e.default.ModuleUtils.createModule(o,this.module.getLabel(),this.module.getExpressionLocale()),n=this.module.getRelationship();n.length&&n.forEach((function(t){return a.addRelationship(t.clone())}));var s=[],r=function(t){return t.getObjectType()===e.default.MoserObjectTypes.CALCULATION};return t.forEach((function(t){var o=i.getMetadataColumn(t);if(o){var n=o.getTable();if(n&&!function(t){return-1!==s.indexOf(t.getIdentifier())}(n)){var l=n.clone();s.push(n.getIdentifier()),e.default.ModuleUtils.removeMembers(l),a.addQuerySubject(l)}else!n&&r(o)?a.addCalculation(o.getMoserObject().clone()):n||r(o)||i.logger.error("Unable to add "+t+" to the module",i)}})),a.toJSON()},p.prototype._getWidgetSubsetIds=function(t){var e=this,o=[],a=i.flatten([t.layout?n.getWidgetModelList(t.layout):[],t.widgets?i.values(t.widgets):[]]);return i.each(a,(function(t){var a=i.chain(t.data).compact().flatten().filter((function(t){return t.modelRef===e.sourceModel.id})).pluck("dataItems").compact().flatten().filter((function(t){return t.itemId!==l.MULTI_MEASURES_SERIES})).value();a.length>0&&(o.push.apply(o,i.pluck(a,"itemId")),o.push.apply(o,i.chain(a).pluck("selection").compact().flatten().pluck("context").compact().flatten().pluck("itemId").value()),o.push.apply(o,i.chain(a).pluck("originalCustomGroupItemId").compact().flatten().value()),t.localFilters&&o.push.apply(o,e._getWidgetLocalFilterSubsetIds(t.localFilters)),t.savedPrompts&&o.push.apply(o,e._getWidgetSavedPromptsSubsetIds(t.savedPrompts)))})),o},p.prototype._getWidgetLocalFilterSubsetIds=function(t){var e=this,o=[];return i.each(t,(function(t){"columnId"in t?o.push(t.columnId):"operator"in t&&o.push.apply(o,e._getWidgetLocalFilterSubsetIds(t.values))})),o},p.prototype._getWidgetSavedPromptsSubsetIds=function(t){var e=[];for(var i in t)t[i].modelFilterItem&&e.push(t[i].modelFilterItem);return e},p.prototype._getPageContextSubsetIds=function(t){var e=this;return i.chain(t.pageContext).filter((function(t){return t.sourceId===e.sourceModel.id})).pluck("hierarchyUniqueNames").compact().flatten().value()},p.prototype.getMetadataSubsetIds=function(){if("authoring"!==this.dashboardApi.getMode()&&!this.tempModuleLoaded&&!this.sourceModel.hasInlineModule()){if(!this.metatdataSubsetIds){var t=this.dashboardApi.getFeature("internal").getBoardModel(),e=this.dashboardApi.getFeature("DataSources.moser");if(t){var o=this.dashboardApi.getFeature("Serializer").toJSON();if(o){var a=[];a.push.apply(a,this._getWidgetSubsetIds(o)),a.push.apply(a,this._getPageContextSubsetIds(o)),a.push.apply(a,e.getMetadataSubsetIds()),this.metatdataSubsetIds=i.uniq(a)}}}return this.metatdataSubsetIds}},p}()})),define("dashboard-analytics/dataSources/modelapis/ModuleAPI",["./modelmanagers/ShapingModelManager","../utils/ShapingUIUtils"],(function(t,e){"use strict";return function i(o){var a=this;_classCallCheck(this,i);var n=new t(o),s=o.sourceModel.get("shaping"),r=o.sourceModelManager,l=r.sourcesCollectionManager;this.on=s.on.bind(s),this.off=s.off.bind(s),this.getShapingUIUtils=function(){return e},this.load=n.load.bind(n),this.queryData=n.queryData.bind(n),this.queryPredictData=n.queryPredictData.bind(n),this.querySmartsExploreRelationshipData=n.querySmartsExploreRelationshipData.bind(n),this.getModuleId=n.getModuleId.bind(n),this.getShapingHelper=n.getShapingHelper.bind(n),this.addCalculation=n.addCalculation.bind(n),this.getMetadataColumn=n.getMetadataColumn.bind(n),this.getMetadataColumns=n.getMetadataColumns.bind(n),this.getMoserObject=n.getMoserObject.bind(n),this.addToUndoStack=n.addToUndoStack.bind(n),this.getDrillGroups=n.getDrillGroups.bind(n),this.getDrillGroupsForColumn=n.getDrillGroupsForColumn.bind(n),this.relink=n.relink.bind(n),this.reloadMetadata=n.reloadMetadata.bind(n),this.tablesHaveJointRelationship=n.tablesHaveJointRelationship.bind(n),this.getTableNames=n.getTableNames.bind(n),this.getLocalizedName=n.getLocalizedName.bind(n),this.ensureTemporaryModule=n.ensureTemporaryModule.bind(n),this.getShapingId=s.getShapingId.bind(s),this.getEmbeddedModuleId=s.get.bind(s,"embeddedModuleId"),this.getState=r.getState.bind(r),this.getSourceId=o.sourceModel.get.bind(o.sourceModel,"id"),this.getSourceName=o.sourceModel.get.bind(o.sourceModel,"name"),this.getAssetId=o.sourceModel.get.bind(o.sourceModel,"assetId"),this.isOlapPackage=o.sourceModel.getIsOlapPackage.bind(o.sourceModel),this.getSourceType=o.sourceModel.get.bind(o.sourceModel,"type"),this.getLastModified=r.getLastModified.bind(o.sourceModel),this.setLastModified=r.setLastModified.bind(o.sourceModel),this.getSourceIdsFromAssetId=l&&l.getSourceIdsFromAssetId.bind(l),this.addWADerivedAttribute=n.addWADerivedAttribute.bind(n),this.getTemporarySessionModuleJSON=n.getTemporarySessionModuleJSON.bind(n),this.copyPartialMoserModuleJSON=n.copyPartialMoserModuleJSON.bind(n),this.saveTemporaryModule=n.saveTemporaryModule.bind(n),this.clearTemporaryModule=n.clearTemporaryModule.bind(n),this.whenTemporaryModuleReady=n.whenTemporaryModuleReady.bind(n),this.getMetadataSubsetIds=n.getMetadataSubsetIds.bind(n),this.isMultiSheetUploadedFile=function(){return"uploadedFile"===a.getSourceType()&&a.getTableNames().length>1}}})),define("text!dashboard-analytics/dataSources/views/templates/Metadata.html",[],(function(){return'<div class="metadataContainer">\n\t<div class="loading-indicator-container"><div class="loading-indicator"></div></div>\n</div>\n'})),define("dashboard-analytics/dataSources/views/Metadata",["../../lib/@waca/core-client/js/core-client/ui/core/View","text!./templates/Metadata.html","../../lib/@waca/core-client/js/core-client/utils/BidiUtil","../../lib/@waca/loading-indicator/src/js/LoadingIndicatorView","../../lib/@waca/core-client/js/core-client/ui/KeyCodes","../nls/StringResources","../utils/ShapingUIUtils","../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/illustrations-js/unknown-warning_128","react-dom","react"],(function(t,e,i,o,a,n,s,r,l,c){return function(t){function i(){_classCallCheck(this,i);for(var e=arguments.length,o=Array(e),a=0;a<e;a++)o[a]=arguments[a];return _possibleConstructorReturn(this,t.call.apply(t,[this].concat(o)))}return _inherits(i,t),i.prototype.init=function(){for(var i,a=this,n=arguments.length,s=Array(n),r=0;r<n;r++)s[r]=arguments[r];var l=s[0];this.id=l.id,this.templateString=e,(i=t.prototype.init).call.apply(i,[this].concat(s)),this.isVisible=!0,this.dashboardApi=l.dashboardApi,this.dataSource=l.dataSource,this.panelController=l.panelController,this.dashboardApi.getFeature("DataSources").getDataSource(this.id),this.changeStateHandler=this.dataSource.on("change:state",this.onSourceChangeState.bind(this)),this.removeHandler=this.dataSource.on("remove",this.onSourceRemoved.bind(this));var c=this.dotTemplate({});this.$el.append(c);var d=new o;d.render().then((function(t){a.$el.find(".loading-indicator").append(t)})),this.$el.on("keydown.metadatatreeKeydown",this.onKeyDown.bind(this)),this.logger=this.dashboardApi.getGlassCoreSvc(".Logger")},i.prototype.onKeyDown=function(t){if(67===t.keyCode&&t.ctrlKey)return this._copySelectedTreeItems(),!1},i.prototype._copySelectedTreeItems=function(){return this.dataSource.getModule().then(function(t){s.copySelectedTreeItems(t)}.bind(this))},i.prototype.show=function(t){this.isVisible=!0,this.render(t)},i.prototype.render=function(t){return this.dashboardApi.getFeature("DataSources").setActiveDataSourceId(this.dataSource.getId()),(!this.isRendered||t&&t.forceRefreshMetadata)&&(this.isRendered=!0),this.panelController.clearIcons(),this.panelController.renderDataSourcePaneButtons("com.ibm.bi.dashboard.dataSourcePanel.metadata.buttons").then(function(){if(this.isVisible&&t&&t.setFocus){var e=this.panelController.$el.find(".buttons .ds_btn");e.length&&e[0].focus()}}.bind(this)),this._renderTree()},i.prototype._renderTree=function(){return this._module?s.renderTree(this._module,this.dashboardApi,this._treeContainer,this.addDataItemsOrAddWidget.bind(this)):this.dataSource.getModule().then(function(t){return this._module=t,"error"===this.dataSource.getState()?(this.showError(n.get("errorLoadingDataTree")),Promise.resolve()):(this._treeContainer=this.$el.find(".metadataContainer")[0],s.renderTree(t,this.dashboardApi,this._treeContainer,this.addDataItemsOrAddWidget.bind(this)))}.bind(this),function(t){throw this.showError(n.get("errorLoadingDataTree")),t}.bind(this))},i.prototype.showError=function(t){var e=this.$el.find(".metadataContainer"),i=n.get("errorSourcesTitle");this.reactDomNode=e[0],l.render(c.createElement("div",{className:"metadataTreeErrorContentWrapper"},c.createElement("div",{className:"metadataTreeErrorImage ba-theme-waca"},c.createElement("svg",{viewBox:r.default.viewBox,focusable:"false"},c.createElement("use",{className:"ba-graphics-themable",xlinkHref:"#"+r.default.id,fill:"#8ee9d4"}))),c.createElement("div",{className:"metadataTreeErrorText line1",role:"option",title:i,"aria-label":i},i),c.createElement("div",{className:"metadataTreeErrorText line2",role:"option",title:t,"aria-label":t},t)),this.reactDomNode)},i.prototype.searchTypeDelay=function(t,e){this._renderTree(e)},i.prototype.addDataItemsOrAddWidget=function(t,e){e.shiftKey&&e.keyCode===a.RIGHT_ARROW?this.addToCanvas(t):e.shiftKey&&e.altKey&&e.keyCode===a.F?this.addToFilter(t,!0):e.shiftKey&&e.keyCode===a.F&&this.addToFilter(t,!1)},i.prototype.addToCanvas=function(t){t.data&&t.data.utils&&t.data.utils.isValid()&&this.dashboardApi.addContentToCanvas(t)},i.prototype.addToFilter=function(t,e){var i=this,o=t.data.columns,a={scope:null,openViewOnLoad:!(o.length>1)},n=this.dashboardApi.getCanvas();return n.getFeature("filterDock").then((function(t){if(!e||!1!==t.isGlobalDockShown){e||(a.scope=t.currentScope());var s=o,r=Array.isArray(s),l=0;for(s=r?s:s[Symbol.iterator]();;){var c;if(r){if(l>=s.length)break;c=s[l++]}else{if((l=s.next()).done)break;c=l.value}var d=c.metadataColumn;"range"===i._getPageContextType(d.getDataType(),d.getType())?a.condition={}:a.values=[],n.getFilters().addFilter({sourceId:d.getSourceId(),itemId:d.getId()},a)}}}))},i.prototype._getPageContextType=function(t,e){return"fact"===e||"date"===t||"time"===t||"datetime"===t||"timestamp"===t?"range":"tupleset"},i.prototype.onSourceChangeState=function(){this.isVisible&&this.panelController.setTypeIcon(this.dataSource)},i.prototype.onSourceRemoved=function(t){if(this.isVisible){var e=!(!t||"UndoRedoController"!==t.sender);this.panelController.goBack(e)}},i.prototype.detach=function(){this.$el.detach(),this.isVisible=!1},i.prototype.hide=function(){this.$el.hide(),this.isVisible=!1},i.prototype.remove=function(){this.changeStateHandler.remove(),this.removeHandler.remove(),this.changeStateHandler=null,this.removeHandler=null,this._module=null,this.dashboardApi=null,this.dataSource=null,this.panelController=null,this.logger=null,this._treeContainer&&l.unmountComponentAtNode(this._treeContainer),i.inherited("remove",this,arguments)},i}(t)})),define("dashboard-analytics/widgets/layers",["./livewidget/LiveWidget","./livewidget/LiveWidgetUIHelper","./livewidget/models/LiveWidgetModel","./livewidget/expandmode/DataSlotsView","./livewidget/features/SampleFeature","../dataSources/models/DataSourcesModel","../dataSources/models/sources/SourcesCollection","../dataSources/modelapis/SourceModelAPI","../dataSources/modelapis/ModuleAPI","../dataSources/modelapis/modelmanagers/SourceModelManager","../dataSources/views/Metadata"],(function(){})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/search_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([452],{"2faa256623dda8fa3df1":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"search_16_v7",use:"search_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="search_16_v7"><path d="M15 14.3L10.7 10c1.9-2.3 1.6-5.8-.7-7.7S4.2.7 2.3 3 .7 8.8 3 10.7c2 1.7 5 1.7 7 0l4.3 4.3.7-.7zM2 6.5C2 4 4 2 6.5 2S11 4 11 6.5 9 11 6.5 11 2 9 2 6.5z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"7417e443bcec9c766abb":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("2faa256623dda8fa3df1"));e.default=a.a}},["7417e443bcec9c766abb"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/checkmark--filled_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1680],{"3865314c5959606874d4":function(e,i){e.exports=t},"719d2200b9ef2c0c6681":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("c8afa3f4f2def0c0f92f"));e.default=a.a},c8afa3f4f2def0c0f92f:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"checkmark--filled_16_v7",use:"checkmark--filled_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="checkmark--filled_16_v7"><path style="display:none;fill:none" d="M0 0h16v16H0z" /><path d="M8 1C4.1 1 1 4.1 1 8s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zM7 11L4.3 8.3l.9-.8L7 9.3l4-3.9.9.8L7 11z" /><path d="M7 11L4.3 8.3l.9-.8L7 9.3l4-3.9.9.8L7 11z" style="opacity:0;fill:#fff" /></symbol>'});s.a.add(r),e.a=r}},["719d2200b9ef2c0c6681"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/change-visualization_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1780],{"3865314c5959606874d4":function(e,i){e.exports=t},"3e0e4938919a869ad2be":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("bde4258e1cf9aed21e3b"));e.default=a.a},bde4258e1cf9aed21e3b:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"change-visualization_32_v7",use:"change-visualization_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="change-visualization_32_v7"><path d="M10 2h2v12h-2V2zM6 6h2v8H6V6zm-4 4h2v4H2v-4zm5 8c-2.6.4-4.7 2.5-5 5.2h5V18zm1.8 0v6.8H2c.5 3.3 3.5 5.6 6.8 5.2 3.3-.5 5.6-3.5 5.2-6.8-.4-2.7-2.5-4.8-5.2-5.2zM24.2 7.4l2.4 1.4 4.2-6.2-1.6-1.2L26 6l-2.2-1.4-6.6 8.8 1.6 1.2 5.4-7.2zM27 16c-1.7 0-3 1.3-3 3s1.3 3 3 3 3-1.3 3-3c0-1.6-1.4-3-3-3zm0 4c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1c0 .5-.4 1-.9 1H27zm-5 2c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z" /></symbol>'});s.a.add(r),e.a=r}},["3e0e4938919a869ad2be"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--bar_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1779],{"3865314c5959606874d4":function(e,i){e.exports=t},"4636329918035030bf64":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart--bar_32_v7",use:"chart--bar_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart--bar_32_v7"><path d="M27 28V6h-8v22h-4V14H7v14H4V2H2v26a2 2 0 002 2h26v-2zm-14 0H9V16h4zm12 0h-4V8h4z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},"72d02de1fe15dee04346":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("4636329918035030bf64"));e.default=a.a}},["72d02de1fe15dee04346"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-bar-horizontal_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1761],{"3865314c5959606874d4":function(e,i){e.exports=t},a89869c12f03783ed8b5:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-bar-horizontal_32_v7",use:"chart-bar-horizontal_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-bar-horizontal_32_v7"><path d="M16 7v4H4V7h12zm8 12v4H4v-4h20zM4 2H2v26c0 1.1.9 2 2 2h26v-2H4v-3h22v-8H4v-4h14V5H4V2z" /></symbol>'});s.a.add(r),e.a=r},f2bf3853d71aa84e5f06:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("a89869c12f03783ed8b5"));e.default=a.a}},["f2bf3853d71aa84e5f06"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-column-stacked_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1748],{"3865314c5959606874d4":function(e,i){e.exports=t},"394f6e28f5e1db5853e1":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("397dea5502eba28df9e8"));e.default=a.a},"397dea5502eba28df9e8":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-column-stacked_32_v7",use:"chart-column-stacked_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-column-stacked_32_v7"><path d="M4 2H2v26c0 1.1.9 2 2 2h26v-2h-3V14h-8v14h-4V6H7v22H4V2zm17 26v-7h4v7h-4zM9 28V17h4v11H9z" /></symbol>'});s.a.add(r),e.a=r}},["394f6e28f5e1db5853e1"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-bar-stacked_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1757],{"0ab09baf2b26b4d7e8a2":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-bar-stacked_32_v7",use:"chart-bar-stacked_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-bar-stacked_32_v7"><path d="M4 28v-3h22v-8H4v-4h14V5H4V2H2v26c0 1.1.9 2 2 2h26v-2H4zM4 7h7v4H4V7zm0 12h11v4H4v-4z" /></symbol>'});s.a.add(r),e.a=r},"2862c62edc699d42882a":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("0ab09baf2b26b4d7e8a2"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t}},["2862c62edc699d42882a"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--line_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1775],{"3865314c5959606874d4":function(e,i){e.exports=t},f1a353293aef11884e41:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("fa08c924181568aee19a"));e.default=a.a},fa08c924181568aee19a:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart--line_32_v7",use:"chart--line_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart--line_32_v7"><path d="M4.67 28l6.39-12 7.3 6.49a2 2 0 001.7.47 2 2 0 001.42-1.07L27 10.9l-1.82-.9-5.49 11-7.3-6.49a2 2 0 00-1.68-.51 2 2 0 00-1.42 1L4 25V2H2v26a2 2 0 002 2h26v-2z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["f1a353293aef11884e41"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-area_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1766],{"25a543f8cdb0893c9904":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("9fe181ebd94cbc3f5028"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},"9fe181ebd94cbc3f5028":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-area_32_v7",use:"chart-area_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-area_32_v7"><path d="M24 10l-6 4-8-8-8 8v12h28V16l-6-6zm0 8l-6 4-8-8-6 6v-5.2l6-6 6.6 6.6 1.2 1.2 1.4-.9 4.6-3.1 4.2 4.3V22l-4-4z" /></symbol>'});s.a.add(r),e.a=r}},["25a543f8cdb0893c9904"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-point_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1720],{"3865314c5959606874d4":function(e,i){e.exports=t},"4b489e3331fa1302cc96":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("5ad1b3045dbd15ef7ebd"));e.default=a.a},"5ad1b3045dbd15ef7ebd":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-point_32_v7",use:"chart-point_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-point_32_v7"><path d="M4 28V2H2v26c0 1.1.9 2 2 2h26v-2H4z" /><circle cx="8.7" cy="21.1" r="2.7" /><path d="M17.1 26c1.5 0 2.7-1.2 2.7-2.7s-1.2-2.7-2.7-2.7-2.7 1.2-2.7 2.7 1.3 2.7 2.7 2.7zm8.4 0c1.5 0 2.7-1.2 2.7-2.7s-1.2-2.7-2.7-2.7-2.7 1.2-2.7 2.7S24 26 25.5 26zM8.7 16.5c1.5 0 2.7-1.2 2.7-2.7 0-1.5-1.2-2.7-2.7-2.7-1.5 0-2.7 1.2-2.7 2.7.1 1.5 1.3 2.7 2.7 2.7zm0-4c.7 0 1.3.6 1.3 1.3 0 .7-.6 1.3-1.3 1.3-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.3 1.3-1.3zm8.4 6.3c1.5 0 2.7-1.2 2.7-2.7 0-1.5-1.2-2.7-2.7-2.7-1.5 0-2.7 1.2-2.7 2.7.1 1.5 1.3 2.7 2.7 2.7zm0-4c.7 0 1.3.6 1.3 1.3 0 .7-.6 1.3-1.3 1.3-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.3 1.3-1.3zm8.4 1.7c1.5 0 2.7-1.2 2.7-2.7 0-1.5-1.2-2.7-2.7-2.7-1.5 0-2.7 1.2-2.7 2.7.1 1.5 1.2 2.7 2.7 2.7zm0-4c.7 0 1.3.6 1.3 1.3 0 .7-.6 1.3-1.3 1.3-.7 0-1.3-.6-1.3-1.3 0-.7.6-1.3 1.3-1.3zM8.7 9.3c1.5 0 2.7-1.2 2.7-2.7 0-1.5-1.2-2.7-2.7-2.7C7.2 3.9 6 5.1 6 6.6c.1 1.5 1.3 2.7 2.7 2.7zm8.4 2.2c1.5 0 2.7-1.2 2.7-2.7s-1.2-2.7-2.7-2.7-2.7 1.2-2.7 2.7 1.3 2.7 2.7 2.7zm8.4-4.1c1.5 0 2.7-1.2 2.7-2.7C28.2 3.2 27 2 25.5 2s-2.7 1.2-2.7 2.7c.1 1.5 1.2 2.7 2.7 2.7z" /></symbol>'});s.a.add(r),e.a=r}},["4b489e3331fa1302cc96"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-marimekko_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1727],{"3865314c5959606874d4":function(e,i){e.exports=t},a8217a78c062a0ed9d16:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("d1a180166f111642cc8e"));e.default=a.a},d1a180166f111642cc8e:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-marimekko_32_v7",use:"chart-marimekko_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-marimekko_32_v7"><g style="display:none"><path style="display:inline;opacity:.2;fill:#ff0068" d="M0 0h32v2H0zm0 30h32v2H0z" /><path style="display:inline;opacity:.2;fill:#ff0068" d="M2 0v32H0V0zm30 0v32h-2V0z" /><path style="display:inline;fill:#00f" d="M0 15.9h32v.1H0z" /><path style="display:inline;fill:#00f" d="M16 0h.1v32H16z" /><path d="M26 30H6V2h20v28zM6 30h20V2H6v28z" style="display:inline;fill:#00f" /><path d="M30 26H2V6h28v20zM2 26h28V6H2v20z" style="display:inline;fill:#00f" /><path d="M28 28H4V4h24v24zM4 28h24V4H4v24z" style="display:inline;fill:#00f" /><path d="M16 30.1C8.2 30.1 1.9 23.8 1.9 16S8.2 1.9 16 1.9 30.1 8.2 30.1 16 23.8 30.1 16 30.1zm0-28C8.3 2.1 2.1 8.3 2.1 16S8.3 29.9 16 29.9 29.9 23.7 29.9 16 23.7 2.1 16 2.1z" style="display:inline;fill:#00f" /></g><path d="M28 28V4H6v24H4V2H2v26c0 1.1.9 2 2 2h26v-2h-2zm-18 0H8v-9.6h2V28zm0-11.6H8v-4.7h2v4.7zm0-6.7H8V6h2v3.7zM20 28h-8v-5.6h8V28zm0-7.6h-8v-4.7h8v4.7zm0-6.7h-8V6h8v7.7zM26 28h-4v-8.3h4V28zm0-10.3h-4v-7.3h4v7.3zm0-9.3h-4V6h4v2.4z" style="fill-rule:evenodd;clip-rule:evenodd" /></symbol>'});s.a.add(r),e.a=r}},["a8217a78c062a0ed9d16"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/tree-map_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([148],{"3865314c5959606874d4":function(e,i){e.exports=t},"882b92cf5c6c870b7cac":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"tree-map_32_v7",use:"tree-map_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="tree-map_32_v7"><path d="M2 2v28h28V2H2zm26 13H12.7V4H28v11zm-6.7 2H28v4.5h-6.7V17zM4 4h6.7v24H4V4zm8.7 24V17h6.7v11h-6.7zm8.6 0v-4.5H28V28h-6.7z" /></symbol>'});s.a.add(r),e.a=r},dbe0da25b349681eb98d:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("882b92cf5c6c870b7cac"));e.default=a.a}},["dbe0da25b349681eb98d"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-heat-map_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1731],{"306c37e2c15264594254":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-heat-map_32_v7",use:"chart-heat-map_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-heat-map_32_v7"><path d="M8 2H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 6H4V4h4v4zm0 14H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm0-10H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm10 10h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm10-10h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm0 6h-4v-4h4v4zm0 4h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm0 6h-4v-4h4v4zm0-26h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM18 2h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 6h-4V4h4v4zm0 4h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm0 6h-4v-4h4v4z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},f97c29c1355e55e579f4:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("306c37e2c15264594254"));e.default=a.a}},["f97c29c1355e55e579f4"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-packed-bubble_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1721],{"3865314c5959606874d4":function(e,i){e.exports=t},"6dd29bc1181c44c04407":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("8b7276d1627f08ca2a84"));e.default=a.a},"8b7276d1627f08ca2a84":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-packed-bubble_32_v7",use:"chart-packed-bubble_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-packed-bubble_32_v7"><path d="M27.4 17.4c3.6-3.5 3.7-9.2.2-12.7S18.4 1 14.8 4.4c-.4.4-.7.8-1.1 1.2-1.3-3.1-4.9-4.5-8-3.2s-4.5 4.9-3.2 8c.5 1.2 1.5 2.3 2.7 2.9-3.4 2.3-4.3 6.9-2 10.3 1.4 2 3.7 3.3 6.1 3.3 1.7 0 3.4-.6 4.7-1.8.7 3.2 3.9 5.3 7.1 4.6 2.8-.6 4.8-3 4.8-5.9v-.5c.3.1.6.1.9.1 1.7 0 3.1-1.4 3.1-3.2 0-1.3-1-2.6-2.5-2.8zM21 4c3.9 0 7 3.1 7 7s-3.1 7-7 7-7-3.1-7-7 3.1-7 7-7zM8.2 4c2.3 0 4.1 1.8 4.1 4.1s-1.8 4.1-4.1 4.1-4.1-1.8-4.1-4.1S5.9 4 8.2 4zM20 28c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z" /></symbol>'});s.a.add(r),e.a=r}},["6dd29bc1181c44c04407"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-hierarchical-packed-bubble_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1730],{"3865314c5959606874d4":function(e,i){e.exports=t},"777c59a3d284f88243e2":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-hierarchical-packed-bubble_32_v7",use:"chart-hierarchical-packed-bubble_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-hierarchical-packed-bubble_32_v7"><path d="M16 2C8.3 2 2 8.3 2 16s6.3 14 14 14 14-6.3 14-14S23.7 2 16 2zm0 26C9.4 28 4 22.6 4 16S9.4 4 16 4s12 5.4 12 12-5.4 12-12 12z" /><circle cx="10" cy="10" r="2.5" /><circle cx="25" cy="19" r="2" /><circle cx="12" cy="24" r="2.5" /><path d="M13 17c0-2.2-1.8-4-4-4s-4 1.8-4 4 1.8 4 4 4 4-1.8 4-4zm-4 2.4c-1.3 0-2.4-1.1-2.4-2.4s1.1-2.4 2.4-2.4 2.4 1.1 2.4 2.4-1.1 2.4-2.4 2.4zm10-.9c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.4c-1.3 0-2.4-1.1-2.4-2.4s1.1-2.4 2.4-2.4 2.4 1.1 2.4 2.4-1.1 2.4-2.4 2.4zm6-13.4c0-3.3-2.7-6-6-6s-6 2.7-6 6 2.7 6 6 6 6-2.7 6-6zm-10 0c0-2.2 1.8-4 4-4s4 1.8 4 4-1.8 4-4 4-4-1.8-4-4z" /></symbol>'});s.a.add(r),e.a=r},"9bdf5965041ef1d01e86":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("777c59a3d284f88243e2"));e.default=a.a}},["9bdf5965041ef1d01e86"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/table_24",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([263],{"3865314c5959606874d4":function(e,i){e.exports=t},"5b75b93c963739da97cf":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"table_24_v7",use:"table_24_v7-usage",viewBox:"0 0 24 24",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="table_24_v7"><path d="M20.2 2.2H3.8c-.8 0-1.5.7-1.5 1.5v16.5c0 .8.7 1.5 1.5 1.5h16.5c.8 0 1.5-.7 1.5-1.5V3.8c0-.9-.7-1.6-1.6-1.6zm-16.4 6h4.5v5.2H3.8V8.2zm6 5.3V8.2h4.5v5.2H9.8zm4.4 1.5v5.2H9.8V15h4.4zM3.8 15h4.5v5.2H3.8V15zm16.4 5.2h-4.5V15h4.5v5.2zm0-6.7h-4.5V8.2h4.5v5.3zm0-6.7H3.8v-3h16.5v3z" /></symbol>'});s.a.add(r),e.a=r},"95cea179f52da30705dc":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("5b75b93c963739da97cf"));e.default=a.a}},["95cea179f52da30705dc"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-waterfall_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1700],{"23a35bf7385a1e311690":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("b4b47ee15c7c77770711"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},b4b47ee15c7c77770711:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-waterfall_32_v7",use:"chart-waterfall_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-waterfall_32_v7"><path d="M2 10.2h4V30H2zm6-8.1h4v8.1H8zm6-.1h4v28h-4zm6 12h4v16h-4zm6 0h4v16h-4z" /></symbol>'});s.a.add(r),e.a=r}},["23a35bf7385a1e311690"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-bullet_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1753],{"3865314c5959606874d4":function(e,i){e.exports=t},"5740979c5747ad987a4e":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("ce122ce84fd8290d3e43"));e.default=a.a},ce122ce84fd8290d3e43:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-bullet_32_v7",use:"chart-bullet_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-bullet_32_v7"><path d="M28 22h-9v-1h-2v1H4c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h13v1h2v-1h9c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2zm-16 4v-2h5v2h-5zm16 0h-9v-2h9v2zm0-13h-3v-1h-2v1H4c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h19v1h2v-1h3c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2zm-12 4v-2h7v2h-7zm12 0h-3v-2h3v2zm0-13H10V3H8v1H4c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h4v1h2v-1h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4H10V6h18v2z" /></symbol>'});s.a.add(r),e.a=r}},["5740979c5747ad987a4e"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--bubble_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1778],{"3865314c5959606874d4":function(e,i){e.exports=t},"441b7a4a12da384b1299":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart--bubble_32_v7",use:"chart--bubble_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart--bubble_32_v7"><path d="M30 30H4a2 2 0 01-2-2V2h2v26h26z" /><path d="M10 16a2 2 0 11-2 2 2 2 0 012-2m0-2a4 4 0 104 4 4 4 0 00-4-4zm11-8a4 4 0 11-4 4 4 4 0 014-4m0-2a6 6 0 106 6 6 6 0 00-6-6zm3.5 17a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5m0-2a3.5 3.5 0 103.5 3.5 3.5 3.5 0 00-3.5-3.5z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},e26de409e5e7e269e34d:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("441b7a4a12da384b1299"));e.default=a.a}},["e26de409e5e7e269e34d"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-crosstab_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1742],{"16c34fb8c2909dafac50":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("ad946021e2208152f2ad"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},ad946021e2208152f2ad:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-crosstab_32_v7",use:"chart-crosstab_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-crosstab_32_v7"><path d="M29 2H9c-.6 0-1 .4-1 1v4H3c-.6 0-1 .5-1 1v21c0 .6.5 1 1.1 1H29c.6 0 1-.4 1-1V3c0-.6-.4-1-1-1zM8 28H4v-5h4v5zm0-7H4v-5h4v5zm0-7H4V9h4v5zm2-10h18v3H10V4zm8 24h-8v-5h8v5zm0-7h-8v-5h8v5zm0-7h-8V9h8v5zm10 14h-8.1v-5H28v5zm0-7h-8.1v-5H28v5zm0-7h-8.1V9H28v5z" /></symbol>'});s.a.add(r),e.a=r}},["16c34fb8c2909dafac50"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-data-player_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1739],{"3865314c5959606874d4":function(e,i){e.exports=t},"9fe44b2d8911970d79d3":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("a83561fff7d236c58582"));e.default=a.a},a83561fff7d236c58582:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-data-player_32_v7",use:"chart-data-player_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-data-player_32_v7"><path d="M16 22c5.5 0 10-4.5 10-10S21.5 2 16 2 6 6.5 6 12s4.5 10 10 10zm0-18c4.4 0 8 3.6 8 8s-3.6 8-8 8-8-3.6-8-8 3.6-8 8-8zm-2 13c.2 0 .3 0 .5-.1l7-4c.2-.1.3-.2.4-.4.3-.5.1-1.1-.4-1.4l-7-4c-.3-.2-.7-.2-1 0-.3.2-.5.5-.5.9v8c0 .6.4 1 1 1zm1-7.3l3.9 2.3-3.9 2.3V9.7zM28 24H4c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h24c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2zm0 4H18v-2h10v2z" /></symbol>'});s.a.add(r),e.a=r}},["9fe44b2d8911970d79d3"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/map_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([929],{"3865314c5959606874d4":function(e,i){e.exports=t},"5e4103c4cda847f9ea9a":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"map_32_v7",use:"map_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="map_32_v7"><path d="M16 24l-6.09-8.6A8.14 8.14 0 0116 2a8.08 8.08 0 018 8.13 8.2 8.2 0 01-1.8 5.13zm0-20a6.07 6.07 0 00-6 6.13 6.19 6.19 0 001.49 4L16 20.52 20.63 14A6.24 6.24 0 0022 10.13 6.07 6.07 0 0016 4z" /><circle cx="16" cy="9" r="2" /><path d="M28 12h-2v2h2v14H4V14h2v-2H4a2 2 0 00-2 2v14a2 2 0 002 2h24a2 2 0 002-2V14a2 2 0 00-2-2z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},f41ab942b552aea28dc4:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("5e4103c4cda847f9ea9a"));e.default=a.a}},["f41ab942b552aea28dc4"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-composite_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1743],{"2a5c19fe6d54047b7a4f":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("3f733df1482feb35e8c0"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},"3f733df1482feb35e8c0":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-composite_32_v7",use:"chart-composite_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-composite_32_v7"><path d="M27 28V16h-8v12h-4V12H7v16H4V2H2v26c0 1.1.9 2 2 2h26v-2h-3zm-14 0H9V14h4v14zm12 0h-4V18h4v10zm.86-14.27c-.37 0-.73-.1-1.06-.31L10.14 4.27 7.21 7.21 5.79 5.79l2.94-2.94c.66-.66 1.68-.78 2.47-.28l14.65 9.16 2.94-2.94 1.41 1.41-2.94 2.94c-.38.39-.89.59-1.4.59z" /></symbol>'});s.a.add(r),e.a=r}},["2a5c19fe6d54047b7a4f"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/list_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([960],{"3865314c5959606874d4":function(e,i){e.exports=t},"7119a1c97240ad971958":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("a6b34c9a7ef8a94f7de6"));e.default=a.a},a6b34c9a7ef8a94f7de6:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"list_32_v7",use:"list_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="list_32_v7"><path d="M10 6h18v2H10zm0 18h18v2H10zm0-9h18v2H10zm-6 0h2v2H4zm0-9h2v2H4zm0 18h2v2H4z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["7119a1c97240ad971958"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/earth--filled_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1298],{"3865314c5959606874d4":function(e,i){e.exports=t},"90190c2d25c4bb93c8a2":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"earth--filled_32_v7",use:"earth--filled_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="earth--filled_32_v7"><path d="M16 2a14 14 0 1014 14A14.016 14.016 0 0016 2zM4.02 16.394l1.338.446L7 19.303v1.283a1 1 0 00.293.707L10 24v2.377a11.994 11.994 0 01-5.98-9.983zM16 28a11.968 11.968 0 01-2.572-.285L14 26l1.805-4.512a1 1 0 00-.097-.926l-1.411-2.117a1 1 0 00-.832-.445h-4.93l-1.248-1.873L9.414 14H11v2h2v-2.734l3.868-6.77-1.736-.992L14.277 7h-2.742L10.45 5.371A11.861 11.861 0 0120 4.7V8a1 1 0 001 1h1.465a1 1 0 00.832-.445l.877-1.316A12.033 12.033 0 0126.894 11H22.82a1 1 0 00-.98.804l-.723 4.47a1 1 0 00.54 1.055L25 19l.685 4.056A11.98 11.98 0 0116 28z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},c598ff6a85ac1a1f2729:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("90190c2d25c4bb93c8a2"));e.default=a.a}},["c598ff6a85ac1a1f2729"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-network_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1724],{"3865314c5959606874d4":function(e,i){e.exports=t},"44d883937ae9cefbb472":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-network_32_v7",use:"chart-network_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-network_32_v7"><path d="M22.1 9c.6 2.1 2.7 3.4 4.9 2.9 2.1-.6 3.4-2.7 2.9-4.9-.6-2.1-2.7-3.4-4.9-2.9-1.4.4-2.5 1.5-2.9 2.9h-6.5c-1.1-3.7-5-5.9-8.7-4.8s-5.9 5-4.8 8.7c.8 2.3 2.6 4.1 4.9 4.8v6.5c-2.1.6-3.4 2.7-2.9 4.9S6.8 30.5 9 30c2.1-.6 3.4-2.7 2.9-4.9-.4-1.4-1.5-2.5-2.9-2.9V16c1.5 0 3-.5 4.2-1.4l7.4 7.4c-.4.6-.6 1.3-.6 2 0 2.2 1.8 4 4 4s4-1.8 4-4-1.8-4-4-4c-.7 0-1.4.2-2 .6l-7.4-7.4C15.5 12 16 10.5 16 9h6.1zM26 6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zM10 26c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm14-4c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zM9 14c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5z" /></symbol>'});s.a.add(r),e.a=r},"5b5cc7aa10a2a47ea6c6":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("44d883937ae9cefbb472"));e.default=a.a}},["5b5cc7aa10a2a47ea6c6"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--pie_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1774],{"3865314c5959606874d4":function(e,i){e.exports=t},"88f9a1883e3e2948604c":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f2ecc91f795c7b0daf61"));e.default=a.a},f2ecc91f795c7b0daf61:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart--pie_32_v7",use:"chart--pie_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart--pie_32_v7"><path d="M16 4a12 12 0 1012 12A12 12 0 0016 4zm10 11h-9V6.05A10 10 0 0126 15zM15.42 26A10 10 0 0115 6.05v9a2 2 0 002 2h9A10 10 0 0115.42 26z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["88f9a1883e3e2948604c"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-radial_24",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1712],{"3865314c5959606874d4":function(e,i){e.exports=t},"63cae12d625ed1f5f534":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("9bb5055ed37c55570db2"));e.default=a.a},"9bb5055ed37c55570db2":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-radial_24_v7",use:"chart-radial_24_v7-usage",viewBox:"0 0 24 24",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="chart-radial_24_v7"><path d="M12 16.4c2.4 0 4.4-2 4.4-4.4s-2-4.4-4.4-4.4c-.4 0-.7.3-.7.7 0 .4.3.7.7.7 1.6 0 2.9 1.3 2.9 2.9s-1.3 2.9-2.9 2.9-2.9-1.3-2.9-2.9c0-.4-.3-.7-.7-.7s-.7.3-.7.7c-.1 2.5 1.9 4.5 4.3 4.5z" /><path d="M12 19.4c4.1 0 7.4-3.3 7.4-7.4S16.1 4.6 12 4.6c-.4 0-.7.3-.7.7 0 .4.3.7.7.7 3.3 0 5.9 2.7 5.9 5.9s-2.7 5.9-5.9 5.9c-3.3 0-5.9-2.7-5.9-5.9 0-.4-.3-.7-.7-.7-.4 0-.7.3-.7.7-.1 4.2 3.2 7.5 7.3 7.5z" /><path d="M12 1.5c-.4 0-.7.3-.7.7-.1.5.3.8.7.8 5 0 9 4 9 9s-4 9-9 9-9-4-9-9c0-.4-.3-.7-.7-.7s-.7.3-.7.7c0 5.8 4.7 10.5 10.5 10.5S22.6 17.8 22.6 12 17.8 1.5 12 1.5z" /></symbol>'});s.a.add(r),e.a=r}},["63cae12d625ed1f5f534"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--scatter_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1773],{"24c395753b37176a540e":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("ba9bf82dccaceabf5911"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},ba9bf82dccaceabf5911:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart--scatter_32_v7",use:"chart--scatter_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart--scatter_32_v7"><path d="M30 30H4a2 2 0 01-2-2V2h2v26h26z" /><circle cx="10" cy="22" r="2" /><circle cx="14" cy="15" r="2" /><circle cx="22" cy="15" r="2" /><circle cx="26" cy="6" r="2" /><circle cx="14" cy="8" r="2" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["24c395753b37176a540e"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/spiral_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([336],{"3865314c5959606874d4":function(e,i){e.exports=t},"3ee2cf80d09fef323de0":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("6fdade5a2d80d90b31dd"));e.default=a.a},"6fdade5a2d80d90b31dd":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"spiral_32_v7",use:"spiral_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="spiral_32_v7"><path d="M16 2c-2.7 0-5.3.8-7.5 2.2-.3-.1-.6-.2-.9-.2-1.1 0-2 .9-2 2 0 .2 0 .4.1.5-5.2 5.7-4.8 14.6.9 19.8s14.6 4.8 19.8-.9 4.8-14.6-.9-19.8C22.9 3.3 19.5 2 16 2zm4 14c0 2.2-1.8 4-4 4s-4-1.8-4-4 1.8-4 4-4 4 1.8 4 4zm-4 6c.8 0 1.6-.2 2.3-.5l1.1 1.2c-.1.2-.1.3-.1.5-1 .5-2.1.7-3.3.7-4.4 0-8-3.6-8-8 0-2 .8-3.9 2.1-5.4l1.3 1.5c-2.2 2.5-1.9 6.3.6 8.5 1.2 1 2.6 1.5 4 1.5zm5.6-.3c-.1 0-.3-.1-.4-.1H21l-1-1.2c2.5-2.2 2.6-6 .4-8.5l-.1-.1.9-1c.1 0 .2.1.3.1.2 0 .4 0 .5-.1 2.8 3.1 2.7 7.9-.4 10.9zm-2-12.1l-1 1.1c-.8-.5-1.7-.7-2.6-.7-1.1 0-2.1.3-3 .8l-1.3-1.5c2.3-1.6 5.3-1.7 7.8-.4V9c0 .1.1.3.1.6zM16 28C9.4 28 4 22.6 4 16c0-3 1.1-5.9 3.2-8.1.1 0 .3.1.4.1.1 0 .2 0 .3-.1l1 1.1C5 12.9 5.1 19.3 9 23.1c1.9 1.8 4.4 2.9 7 2.9 1.4 0 2.7-.3 4-.8.3.3.8.4 1.2.4 1.1.1 1.9-.8 2-1.8 0-.2 0-.5-.1-.7 3.8-3.8 3.9-9.8.3-13.7 0-.1.1-.3.1-.4 0-1.1-.9-2-2-2-.3 0-.6.1-.9.2-3.2-1.7-7.2-1.5-10.2.6l-.9-1.1c.1-.2.1-.5.1-.7v-.1c5.6-3.6 13-1.9 16.6 3.6s1.9 13-3.6 16.6c-2 1.3-4.3 1.9-6.6 1.9z" /></symbol>'});s.a.add(r),e.a=r}},["3ee2cf80d09fef323de0"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-summary_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1702],{"3865314c5959606874d4":function(e,i){e.exports=t},"91ebfdfbb9ef96d10360":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-summary_32_v7",use:"chart-summary_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-summary_32_v7"><path d="M10 18H8.7v-5.3H7.3v.6H6v1.4h1.3V18H6v1.3h4zm5.3 0h-2.7v-1.3H14c.7 0 1.3-.6 1.3-1.3V14c0-.7-.6-1.3-1.3-1.3h-2.7V14H14v1.3h-1.3c-.7 0-1.3.6-1.3 1.3v2.7h4V18zm5.4 0v-4c0-.7-.6-1.3-1.3-1.3h-2.7V14h2.7v1.3h-2v1.3h2V18h-2.7v1.3h2.7c.7 0 1.3-.6 1.3-1.3zm4 1.3H26v-6.6h-1.3v2.6h-1.4v-2.6H22v4h2.7z" /><path d="M28 2H4c-1.1 0-2 .9-2 2v24c0 1.1.9 2 2 2h24c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 26H4V4h24v24z" /></symbol>'});s.a.add(r),e.a=r},fdf9628dc776364c66cc:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("91ebfdfbb9ef96d10360"));e.default=a.a}},["fdf9628dc776364c66cc"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-word-cloud_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1697],{"18d0862e47cae3ec77c1":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-word-cloud_32_v7",use:"chart-word-cloud_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-word-cloud_32_v7"><path d="M15 12h-2V2h2v10zm0 6h-2v12h2V18zm13-4H6v2h22v-2zm2 4H17v2h13v-2zm-4 4h-9v2h9v-2zm-15.1-4H2v2h8.9v-2zM19 6h-2v6h2V6z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},fa72085a0ac67ac40f3c:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("18d0862e47cae3ec77c1"));e.default=a.a}},["fa72085a0ac67ac40f3c"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/complex-calendar-heat-map_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1576],{"3865314c5959606874d4":function(e,i){e.exports=t},"4649ee726954622378d9":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f98ec2dcb8deccd00c65"));e.default=a.a},f98ec2dcb8deccd00c65:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"complex-calendar-heat-map_32_v7",use:"complex-calendar-heat-map_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="complex-calendar-heat-map_32_v7"><path d="M8 5h5v5H8zm6 0h5v5h-5zm6 0h5v5h-5zm6 0h5v5h-5zM8 11h5v5H8zm-6 0h5v5H2zm12 0h5v5h-5zm6 0h5v5h-5zM2 17h5v5H2zm6 6h5v5H8z" /><path style="opacity:.4;isolation:isolate" d="M26 11h5v5h-5zM8 17h5v5H8zm-6 6h5v5H2zm12-6h5v5h-5zm6 0h5v5h-5zm6 0h5v5h-5z" /></symbol>'});s.a.add(r),e.a=r}},["4649ee726954622378d9"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-driver-analysis_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1735],{"3865314c5959606874d4":function(e,i){e.exports=t},"3b4cb7f2ad72b8bf9a40":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("e1e1f506a7abd5be0892"));e.default=a.a},e1e1f506a7abd5be0892:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-driver-analysis_32_v7",use:"chart-driver-analysis_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-driver-analysis_32_v7"><path d="M28 15c-.5-2.8-2.9-5-5.9-5-1.4 0-2.6.5-3.6 1.2C17 9.3 14.7 8 12 8c-4.1 0-7.4 3-7.9 7H2v2h2.1c.5 4 3.8 7 7.9 7 2.6 0 4.9-1.3 6.4-3.2 1 .8 2.2 1.2 3.6 1.2 3 0 5.4-2.2 5.9-5h2v-2H28zm-16-5c2.1 0 3.9 1.1 5 2.7-.5.7-.8 1.5-.9 2.3h-10c.5-2.8 3-5 5.9-5zm0 12c-3 0-5.4-2.2-5.9-5h10c.1.8.5 1.6.9 2.3-1 1.6-2.9 2.7-5 2.7zm10-2c-1.9 0-3.4-1.3-3.9-3h2.1c.3.6 1 1 1.7 1 .8 0 1.4-.4 1.7-1h2.1c-.2 1.7-1.8 3-3.7 3zm1.8-5c-.4-.6-1-1-1.7-1s-1.4.4-1.7 1h-2.2c.4-1.7 2-3 3.9-3s3.4 1.3 3.9 3h-2.2z" /></symbol>'});s.a.add(r),e.a=r}},["3b4cb7f2ad72b8bf9a40"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/complex-hierarchy-pie_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1561],{"0af48c4a2cf34f260c44":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("25058ab26a7c0df6d029"));e.default=a.a},"25058ab26a7c0df6d029":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"complex-hierarchy-pie_32_v7",use:"complex-hierarchy-pie_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="complex-hierarchy-pie_32_v7"><path d="M26.24 6.47L23.4 9.3a9.93 9.93 0 010 13.4l2.84 2.83a14 14 0 000-19.06zM6 16.5H2A14 14 0 0015 30h.5v-4a4.17 4.17 0 01-.5 0 10 10 0 01-9-9.5zM17 2.05h-.5V6h.5a10 10 0 015.7 2.6l2.83-2.84A13.9 13.9 0 0017 2.05zm0 17.81a4 4 0 01-.5.09v5a4.17 4.17 0 00.5 0 9 9 0 005-2.24l-3.55-3.55a3.91 3.91 0 01-1.45.7zM10 9.3l3.55 3.55a4.09 4.09 0 011.45-.71 4 4 0 01.5-.09V7H15a9 9 0 00-5 2.3z" /><path d="M2 15.5h4a10 10 0 019-9.45h.5V2H15A14 14 0 002 15.5zm20.7 7.9A10 10 0 0117 26a4.17 4.17 0 01-.5 0v4h.5a13.9 13.9 0 008.53-3.71zM20 16a4 4 0 01-.85 2.44L22.7 22A9 9 0 0017 7.06h-.5v5A4 4 0 0120 16z" style="opacity:.4;isolation:isolate" /><path d="M12 16a4 4 0 01.85-2.44L9.3 10A9 9 0 0015 24.94h.5V20a4 4 0 01-3.5-4z" style="opacity:.4;isolation:isolate" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t}},["0af48c4a2cf34f260c44"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-sunburst_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1701],{"1e451a248a8d1881a0cd":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-sunburst_32_v7",use:"chart-sunburst_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-sunburst_32_v7"><path d="M16 26c-5.3 0-9.7-4.2-10-9.4H2C2.3 24.1 8.4 30 16 30c.7 0 1.3-.1 1.9-.1l-.7-3.9H16zm0-20c2.7 0 5.2 1.1 7 2.9l3.1-2.6C23.5 3.7 20 2 16 2c-.7 0-1.3.1-2 .2l.7 3.9c.4-.1.9-.1 1.3-.1zm11.4 1.9l-3.1 2.6C25.4 12 26 13.9 26 16c0 2-.6 3.8-1.6 5.4l3.3 2.3c1.5-2.2 2.3-4.8 2.3-7.7 0-3-1-5.8-2.6-8.1zm-5.6 2.6C20.3 8.9 18.3 8 16 8h-.7l.9 4c.9 0 1.6.3 2.3.8l3.3-2.3zm-2.2 3.9c.2.5.4 1 .4 1.6 0 1.6-.9 2.9-2.2 3.6l.9 4c3.1-1.1 5.3-4.1 5.3-7.5 0-1.4-.4-2.8-1-3.9l-3.4 2.2z" /><path d="M13.2 18.9l-3.5 2c1.5 1.9 3.7 3.1 6.3 3.1h.7l-.9-4c-1-.1-1.9-.5-2.6-1.1zm-1-1.8c-.1-.3-.2-.7-.2-1.1 0-1.5.9-2.9 2.2-3.5l-.9-4C10.2 9.6 8 12.5 8 16c0 1.1.2 2.2.7 3.2l3.5-2.1z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},e0b358da722abaf01a8b:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("1e451a248a8d1881a0cd"));e.default=a.a}},["e0b358da722abaf01a8b"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-decision-tree_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1736],{"3865314c5959606874d4":function(e,i){e.exports=t},a0b29465eae9aab3a58a:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-decision-tree_32_v7",use:"chart-decision-tree_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-decision-tree_32_v7"><path d="M22.1 5H17c-1.1 0-2 .9-2 2v8H9.9c-.6-2.1-2.7-3.4-4.9-2.9-2.1.6-3.4 2.7-2.9 4.9s2.7 3.4 4.9 2.9c1.4-.4 2.5-1.5 2.9-2.9H15v8c0 1.1.9 2 2 2h5.1c.6 2.1 2.7 3.4 4.9 2.9 2.1-.6 3.4-2.7 2.9-4.9-.6-2.1-2.7-3.4-4.9-2.9-1.4.4-2.5 1.5-2.9 2.9H17V7h5.1c.6 2.1 2.7 3.4 4.9 2.9 2.1-.6 3.4-2.7 2.9-4.9-.6-2.1-2.7-3.4-4.9-2.9-1.4.4-2.5 1.5-2.9 2.9zM26 24c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm2-18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z" /></symbol>'});s.a.add(r),e.a=r},b6957fc72f3ef784e86c:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("a0b29465eae9aab3a58a"));e.default=a.a}},["b6957fc72f3ef784e86c"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-summary-kpi_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1703],{"3865314c5959606874d4":function(e,i){e.exports=t},"75668bc9b933181563d5":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chart-summary-kpi_32_v7",use:"chart-summary-kpi_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chart-summary-kpi_32_v7"><path d="M24 10l-2.3 4h4.6zm-14 4H8.7V8.6H7.3v.7H6v1.3h1.3V14H6v1.3h4zm5.3 0h-2.7v-1.3H14c.7 0 1.3-.6 1.3-1.3V10c0-.7-.6-1.3-1.3-1.3h-2.7V10H14v1.3h-1.3c-.7 0-1.3.6-1.3 1.3v2.7h4V14zm5.4 0v-4c0-.7-.6-1.3-1.3-1.3h-2.7V10h2.7v1.3h-2v1.3h2V14h-2.7v1.3h2.7c.7 0 1.3-.6 1.3-1.3z" /><path d="M28 2H4c-1.1 0-2 .9-2 2v24c0 1.1.9 2 2 2h24c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 26H4V4h24v24z" /><path d="M6.7 22.1l2.9 2.7c.7.6 1.6.7 2.4.3l9.1-5.9 2.9 2.7 1.4-1.3-2.9-2.7c-.4-.4-.9-.5-1.4-.5-.4 0-.7.1-1 .3L11 23.6l-2.9-2.7-1.4 1.2z" /></symbol>'});s.a.add(r),e.a=r},bffb1e5621e71eff4c12:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("75668bc9b933181563d5"));e.default=a.a}},["bffb1e5621e71eff4c12"])})),define("dashboard-analytics/features/dashboard/icons/VisGraphics",["../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/change-visualization_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--bar_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-bar-horizontal_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-column-stacked_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-bar-stacked_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--line_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-area_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-point_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-marimekko_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/tree-map_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-heat-map_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-packed-bubble_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-hierarchical-packed-bubble_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/table_24","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-waterfall_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-bullet_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--bubble_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-crosstab_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-data-player_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/map_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-composite_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/list_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/earth--filled_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-network_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--pie_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-radial_24","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart--scatter_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/spiral_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-summary_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-word-cloud_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/complex-calendar-heat-map_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-driver-analysis_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/complex-hierarchy-pie_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-sunburst_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-decision-tree_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chart-summary-kpi_32"],(function(t,e,i,o,a,n,s,r,l,c,d,u,p,h,g,f,m,b,v,y,_,I,w,x,C,S,A,P,M,D,j,k,V,T,F,z){return{graphicsList:function(){return[{id:"auto",icon:t},{id:"com.ibm.vis.rave2bundlecolumn",icon:e},{id:"com.ibm.vis.rave2bundlebar",icon:i},{id:"com.ibm.vis.rave2bundlestackedcolumn",icon:o},{id:"com.ibm.vis.rave2bundlestackedbar",icon:a},{id:"com.ibm.vis.rave2line",icon:n},{id:"com.ibm.vis.rave2bundlearea",icon:s},{id:"com.ibm.vis.rave2point",icon:r},{id:"com.ibm.vis.rave2marimekko",icon:l},{id:"com.ibm.vis.rave2bundletreemap",icon:c},{id:"com.ibm.vis.rave2heat",icon:d},{id:"com.ibm.vis.rave2bundlepackedbubble",icon:u},{id:"com.ibm.vis.rave2bundlehierarchicalpackedbubble",icon:p},{id:"JQGrid",icon:h},{id:"visualizations-table",icon:h},{id:"com.ibm.vis.rave2bundlewaterfall",icon:g},{id:"com.ibm.vis.rave2bundlebullet",icon:f},{id:"com.ibm.vis.ravebubble",icon:m},{id:"crosstab",icon:b},{id:"visualizations-crosstab",icon:b},{id:"dataPlayer",icon:v},{id:"visualizations-dataplayer",icon:v},{id:"com.ibm.vis.rave2polygonmap",icon:y},{id:"com.ibm.vis.rave2bundlecomposite",icon:_},{id:"com.ibm.vis.rave2bundlecomposite.legacy",icon:_},{id:"list",icon:I},{id:"visualizations-hierarchy",icon:I},{id:"com.ibm.vis.rave2bundletiledmap",icon:w},{id:"com.ibm.vis.rave2network",icon:x},{id:"com.ibm.vis.rave2bundlepie",icon:C},{id:"com.ibm.vis.rave2bundleradialbar",icon:S},{id:"com.ibm.vis.ravescatter",icon:A},{id:"com.ibm.vis.spiral",icon:P},{id:"kpi",icon:z},{id:"visualizations-kpi",icon:z},{id:"summary",icon:M},{id:"visualizations-summary",icon:M},{id:"com.ibm.vis.rave2bundlewordcloud",icon:D},{id:"com.ibm.vis.rave2calendarheatmap",icon:j},{id:"com.ibm.vis.rave2comet",icon:k},{id:"com.ibm.vis.rave2hierarchicalpie",icon:V},{id:"com.ibm.vis.sunburst",icon:T},{id:"com.ibm.vis.decisiontree",icon:F}]}}})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/change-visualization_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1782],{"0610f56e61fdf42e5376":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("39586e9151d4591c44bf"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},"39586e9151d4591c44bf":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"change-visualization_16_v7",use:"change-visualization_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="change-visualization_16_v7"><path d="M5 1h1v6H5V1zM3 3h1v4H3V3zM1 5h1v2H1V5zm2.5 4c-1.3.2-2.3 1.3-2.5 2.6h2.5V9zm.9 0v3.4H1c.3 1.6 1.8 2.8 3.4 2.6 1.6-.3 2.8-1.8 2.6-3.4-.2-1.3-1.3-2.4-2.6-2.6zm7.7-5.3l1.2.7 2.1-3.1-.8-.6L13 3l-1.1-.7-3.3 4.4.8.6 2.7-3.6zM13.5 8c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5S14.3 8 13.5 8zm0 2c-.3 0-.5-.2-.5-.5s.2-.5.5-.5.5.2.5.5-.2.5-.5.5zM11 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 3c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1z" /></symbol>'});s.a.add(r),e.a=r}},["0610f56e61fdf42e5376"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/report_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([537],{"3865314c5959606874d4":function(e,i){e.exports=t},"6c2d40f6e3fb654cc464":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("b744e470707530254440"));e.default=a.a},b744e470707530254440:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"report_16_v7",use:"report_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="report_16_v7"><path d="M12.5 1h-9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h9c.55 0 1-.45 1-1V2c0-.55-.45-1-1-1zm-9 1h9v2h-9V2zm9 12h-9V5h9v9zM5 12.5v-6h1v6H5zm6 0h-1V9h1v3.5zm-2.5 0h-1v-2h1v2z" /></symbol>'});s.a.add(r),e.a=r}},["6c2d40f6e3fb654cc464"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/dashboard_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1433],{"0164a55c1aeae2b400d6":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"dashboard_32_v7",use:"dashboard_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="dashboard_32_v7"><path d="M24 21h2v5h-2zm-4-5h2v10h-2zm-9 10a5.006 5.006 0 01-5-5h2a3 3 0 103-3v-2a5 5 0 010 10z" /><path d="M28 2H4a2.002 2.002 0 00-2 2v24a2.002 2.002 0 002 2h24a2.003 2.003 0 002-2V4a2.002 2.002 0 00-2-2zm0 9H14V4h14zM12 4v7H4V4zM4 28V13h24l.002 15z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"90c94ab7a7384ee8a951":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("0164a55c1aeae2b400d6"));e.default=a.a}},["90c94ab7a7384ee8a951"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/catalog_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1795],{"08a643d7fc7720e9457a":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("e9e00e251cd62b5bba01"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},e9e00e251cd62b5bba01:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"catalog_32_v7",use:"catalog_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="catalog_32_v7"><path d="M26 2H8a2 2 0 00-2 2v4H4v2h2v5H4v2h2v5H4v2h2v4a2 2 0 002 2h18a2 2 0 002-2V4a2 2 0 00-2-2zm0 26H8v-4h2v-2H8v-5h2v-2H8v-5h2V8H8V4h18z" /><path d="M14 8h8v2h-8zm0 7h8v2h-8zm0 7h8v2h-8z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["08a643d7fc7720e9457a"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/data-format_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1422],{"3865314c5959606874d4":function(e,i){e.exports=t},"439ced9286f6371fbc87":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"data-format_16_v7",use:"data-format_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="data-format_16_v7"><path d="M5.25 6c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5m0-1c-.83 0-1.5.67-1.5 1.5S4.42 8 5.25 8s1.5-.67 1.5-1.5S6.08 5 5.25 5zm7 2h-4V6h4v1zm-1.5 2c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5m0-1c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm-3 2h-4V9h4v1zM14 2v12H2V2h12m0-1H2c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V2c0-.55-.45-1-1-1z" /></symbol>'});s.a.add(r),e.a=r},"7ec78c99db76577a6e15":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("439ced9286f6371fbc87"));e.default=a.a}},["7ec78c99db76577a6e15"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/events_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1272],{"3865314c5959606874d4":function(e,i){e.exports=t},d04cd06d75ca471b2de6:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"events_32_v7",use:"events_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="events_32_v7"><path d="M26 14h-2v2h2a3.003 3.003 0 013 3v4h2v-4a5.006 5.006 0 00-5-5zM24 4a3 3 0 11-3 3 3 3 0 013-3m0-2a5 5 0 105 5 5 5 0 00-5-5zm-1 28h-2v-2a3.003 3.003 0 00-3-3h-4a3.003 3.003 0 00-3 3v2H9v-2a5.006 5.006 0 015-5h4a5.006 5.006 0 015 5zm-7-17a3 3 0 11-3 3 3 3 0 013-3m0-2a5 5 0 105 5 5 5 0 00-5-5zm-8 3H6a5.006 5.006 0 00-5 5v4h2v-4a3.003 3.003 0 013-3h2zM8 4a3 3 0 11-3 3 3 3 0 013-3m0-2a5 5 0 105 5 5 5 0 00-5-5z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},ff7527a27f7f83870427:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("d04cd06d75ca471b2de6"));e.default=a.a}},["ff7527a27f7f83870427"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/view--off_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([79],{"3865314c5959606874d4":function(e,i){e.exports=t},f4ea7ede04730c124477:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"view--off_16_v7",use:"view--off_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="view--off_16_v7"><path d="M2.6 11.3l.7-.7C2.6 9.8 1.9 9 1.5 8c1-2.5 3.8-4.5 6.5-4.5.7 0 1.4.1 2 .4l.8-.8C9.9 2.7 9 2.5 8 2.5 4.7 2.6 1.7 4.7.5 7.8v.3c.5 1.2 1.2 2.3 2.1 3.2z" /><path d="M6 7.9c.1-1 .9-1.8 1.8-1.8l.9-.9c-1.5-.5-3.2.4-3.6 2-.1.5-.1 1.1 0 1.6l.9-.9zm9.5-.1c-.6-1.5-1.6-2.8-2.9-3.7L15 1.7l-.7-.7L1 14.3l.7.7 2.6-2.6c1.1.7 2.4 1 3.7 1.1 3.3-.1 6.3-2.2 7.5-5.3v-.4zM10 8c0 1.1-.9 2-2 2-.3 0-.7-.1-1-.3L9.7 7c.2.3.3.6.3 1zm-2 4.5c-1 0-2.1-.3-3-.8l1.3-1.3c1.4.9 3.2.6 4.2-.8.7-1 .7-2.4 0-3.4l1.4-1.4c1.1.8 2 1.9 2.6 3.2-1.1 2.5-3.9 4.5-6.5 4.5z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},f87f296a5e58034a58c1:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f4ea7ede04730c124477"));e.default=a.a}},["f87f296a5e58034a58c1"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/view_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([76],{"3865314c5959606874d4":function(e,i){e.exports=t},"44129e04573095d1fff3":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("efb4712e5125ad9a8a89"));e.default=a.a},efb4712e5125ad9a8a89:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"view_16_v7",use:"view_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="view_16_v7"><path d="M15.5 7.8C14.3 4.7 11.3 2.6 8 2.5 4.7 2.6 1.7 4.7.5 7.8v.3c1.2 3.1 4.1 5.2 7.5 5.3 3.3-.1 6.3-2.2 7.5-5.3v-.3zM8 12.5c-2.7 0-5.4-2-6.5-4.5 1-2.5 3.8-4.5 6.5-4.5s5.4 2 6.5 4.5c-1.1 2.5-3.9 4.5-6.5 4.5z" /><path d="M8 5C6.3 5 5 6.3 5 8s1.3 3 3 3 3-1.3 3-3-1.3-3-3-3zm0 5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r}},["44129e04573095d1fff3"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/restart_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([520],{"0d1a97a849dd4f03b2ab":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"restart_16_v7",use:"restart_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="restart_16_v7"><path d="M13 9c0 2.8-2.2 5-5 5s-5-2.2-5-5 2.2-5 5-5h3.1L9.3 5.8l.7.7 3-3-3-3-.7.7L11.1 3H8C4.7 3 2 5.7 2 9s2.7 6 6 6 6-2.7 6-6h-1z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"3b103b57538420d04cea":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("0d1a97a849dd4f03b2ab"));e.default=a.a}},["3b103b57538420d04cea"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/delete_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1359],{"3865314c5959606874d4":function(e,i){e.exports=t},"6200a98b23e7835f35ec":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"delete_16_v7",use:"delete_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="delete_16_v7"><path d="M6 6h1v6H6zm3 0h1v6H9z" /><path d="M2 3v1h1v10c0 .6.4 1 1 1h8c.6 0 1-.4 1-1V4h1V3H2zm2 11V4h8v10H4zM6 1h4v1H6z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},"96d9f963cd5bcbe25bc9":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("6200a98b23e7835f35ec"));e.default=a.a}},["96d9f963cd5bcbe25bc9"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/reset_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([525],{"3865314c5959606874d4":function(e,i){e.exports=t},"4d98f53e61fdcfb55d18":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("e0f9fbeeec6e2f0b6a93"));e.default=a.a},e0f9fbeeec6e2f0b6a93:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"reset_32_v7",use:"reset_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="reset_32_v7"><path d="M18 28A12 12 0 106 16v6.2l-3.6-3.6L1 20l6 6 6-6-1.4-1.4L8 22.2V16a10 10 0 1110 10z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["4d98f53e61fdcfb55d18"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/repeat_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([552],{"10eed102fbc488d5f846":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("33c7892ad4967aa3ba24"));e.default=a.a},"33c7892ad4967aa3ba24":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"repeat_32_v7",use:"repeat_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="repeat_32_v7"><path d="M26 6H5.83l3.58-3.59L8 1 2 7l6 6 1.41-1.41L5.83 8H26v7h2V8a2 2 0 00-2-2zm-3.41 14.41L26.17 24H6v-7H4v7a2 2 0 002 2h20.17l-3.58 3.59L24 31l6-6-6-6z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t}},["10eed102fbc488d5f846"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/suppress-nulls_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([295],{"2a38bc39a7cc4ffa6dcd":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"suppress-nulls_16_v7",use:"suppress-nulls_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="suppress-nulls_16_v7"><path d="M7.5 9H13V2c0-.6-.4-1-1-1H2c-.6 0-1 .4-1 1v10c0 .6.4 1 1 1h7v-1H7.5V9zM12 8H7.5V5H12v3zm-5.5 4H2V9h4.5v3zm0-4H2V5h4.5v3zM2 4V2h10v2H2zm10.5 6c-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5-1.1-2.5-2.5-2.5zm0 1c.2 0 .4.1.6.1l-2 2c-.4-.7-.1-1.6.7-2 .2-.1.5-.1.7-.1zm0 3c-.2 0-.4-.1-.6-.1l2-2c.4.7.1 1.6-.7 2-.2.1-.5.1-.7.1z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},ba626d0b3813e14a4401:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("2a38bc39a7cc4ffa6dcd"));e.default=a.a}},["ba626d0b3813e14a4401"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/add_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([2060],{"3865314c5959606874d4":function(e,i){e.exports=t},"3b1c227192eaf5ac253d":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"add_16_v7",use:"add_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="add_16_v7"><path d="M9 7V3H7v4H3v2h4v4h2V9h4V7z" /></symbol>'});s.a.add(r),e.a=r},ad744edc6295a7b387a2:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("3b1c227192eaf5ac253d"));e.default=a.a}},["ad744edc6295a7b387a2"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/add--filled_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([2071],{"3865314c5959606874d4":function(e,i){e.exports=t},"4a8a183afccdc8d4e8ba":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("b837a5971597ddbe8592"));e.default=a.a},b837a5971597ddbe8592:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"add--filled_16_v7",use:"add--filled_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="add--filled_16_v7"><path d="M8 1C4.2 1 1 4.2 1 8s3.2 7 7 7 7-3.2 7-7-3.2-7-7-7zm4 8H9v3H7V9H4V7h3V4h2v3h3v2z" /></symbol>'});s.a.add(r),e.a=r}},["4a8a183afccdc8d4e8ba"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/code-file_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1617],{"3865314c5959606874d4":function(e,i){e.exports=t},"6a31bdabaad93e0ccabd":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("6aa68063e66f4985455f"));e.default=a.a},"6aa68063e66f4985455f":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"code-file_32_v7",use:"code-file_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="code-file_32_v7"><path d="M25 16l-5 5-1.4-1.4 3.6-3.6-3.6-3.6L20 11l5 5zM7 16l5-5 1.4 1.4L9.8 16l3.6 3.6L12 21l-5-5zM28 4v24H4V4h24m0-2H4c-1.1 0-2 .9-2 2v24c0 1.1.9 2 2 2h24c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z" /></symbol>'});s.a.add(r),e.a=r}},["6a31bdabaad93e0ccabd"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/information_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1059],{"2dabc7b141fc376b4462":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"information_16_v7",use:"information_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="information_16_v7"><path d="M8.5 11V6.5h-2v1h1V11H6v1h4v-1zM8 3.5c-.4 0-.8.3-.8.8s.4.7.8.7.8-.3.8-.8-.4-.7-.8-.7z" /><path d="M8 15c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zM8 2C4.7 2 2 4.7 2 8s2.7 6 6 6 6-2.7 6-6-2.7-6-6-6z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"81d634d51c8ee12bbf26":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("2dabc7b141fc376b4462"));e.default=a.a}},["81d634d51c8ee12bbf26"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/overflow-menu--horizontal_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([788],{"2e85fd114da3d8c1e98c":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"overflow-menu--horizontal_32_v7",use:"overflow-menu--horizontal_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="overflow-menu--horizontal_32_v7"><circle cx="6" cy="16" r="2" /><circle cx="16" cy="16" r="2" /><circle cx="26" cy="16" r="2" /><path style="fill:none" d="M0 32V0h32v32z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},b42855e5fce2b32f9d68:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("2e85fd114da3d8c1e98c"));e.default=a.a}},["b42855e5fce2b32f9d68"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/custom-visual_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1448],{"0a30347c9892ba597c1c":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("32262398578f9138cf02"));e.default=a.a},"32262398578f9138cf02":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"custom-visual_32_v7",use:"custom-visual_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="custom-visual_32_v7"><path d="M4 26h8v2H4c-1.1 0-2-.9-2-2V2h2v10.6l5 5L17.6 9c.8-.8 2-.8 2.8 0l3.3 3.3-1.4 1.4-3.3-3.3-8.6 8.6c-.8.8-2 .8-2.8 0L4 15.4V26zm25.7-5.3L20.4 30H16v-4.4l9.3-9.3c.4-.4 1-.4 1.4 0l3 3c.4.4.4 1 0 1.4zM24.6 23L23 21.4l-5 5V28h1.6l5-5zm3-3L26 18.4 24.4 20l1.6 1.6 1.6-1.6z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t}},["0a30347c9892ba597c1c"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/potential-drivers_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([678],{"042b525646cb52bd5a0e":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"potential-drivers_16_v7",use:"potential-drivers_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="potential-drivers_16_v7"><path d="M9.5 10.5c0-1.1-.9-2-2-2-.3 0-.6.1-.8.2C5.1 7.3 3.1 6.5 1 6.5v1c1.8 0 3.5.6 4.9 1.8-.3.3-.4.8-.4 1.2 0 1.1.9 2 2 2 .2 0 .3 0 .5-.1.3.8.5 1.7.5 2.6h1c0-1.1-.2-2.1-.6-3.1.4-.4.6-.9.6-1.4zm-1.1.4c-.1.3-.4.6-.8.6h-.1c-.6 0-1-.4-1-1 0-.2 0-.4.1-.5.2-.3.5-.5.9-.5.6 0 1 .4 1 1 0 .1 0 .2-.1.4zM10.7 5c.2-.3.3-.6.3-1 0-1.1-.9-2-2-2-.5 0-1.1.2-1.4.6C5.5 1.6 3.3 1 1 1v1c2.1 0 4.2.5 6.1 1.5-.1.2-.1.3-.1.5 0 1.1.9 2 2 2 .4 0 .7-.1 1.1-.3C12.6 8.1 14 11.5 14 15h1c0-3.8-1.6-7.4-4.3-10zm-.7-.7c-.1.3-.4.6-.7.7-.5.1-1.1-.2-1.3-.7V4c0-.3.2-.7.5-.8.4-.3 1-.2 1.3.3.1.1.2.3.2.5v.3z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"6e2c6594909ce4151731":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("042b525646cb52bd5a0e"));e.default=a.a}},["6e2c6594909ce4151731"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/play_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([686],{"3865314c5959606874d4":function(e,i){e.exports=t},f39dcc00054240a97fd0:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("fca0c4e7268924dc1788"));e.default=a.a},fca0c4e7268924dc1788:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"play_32_v7",use:"play_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="play_32_v7"><path d="M7 28a1 1 0 01-1-1V5a1 1 0 01.5-.87 1 1 0 011 0l19 11a1 1 0 010 1.74l-19 11A1 1 0 017 28zM8 6.73v18.54L24 16z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["f39dcc00054240a97fd0"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/pause_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([732],{"1958afde2d40ec091b00":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f1674aed1b48ce60ebe8"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},f1674aed1b48ce60ebe8:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"pause_32_v7",use:"pause_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="pause_32_v7"><path d="M12 8v16H8V8h4m0-2H8a2 2 0 00-2 2v16a2 2 0 002 2h4a2 2 0 002-2V8a2 2 0 00-2-2zm12 2v16h-4V8h4m0-2h-4a2 2 0 00-2 2v16a2 2 0 002 2h4a2 2 0 002-2V8a2 2 0 00-2-2z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["1958afde2d40ec091b00"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/filter-applied_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1247],{"3865314c5959606874d4":function(e,i){e.exports=t},"47a4fa6d8010c58f1e00":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("e21347f38ade5a747478"));e.default=a.a},e21347f38ade5a747478:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"filter-applied_16_v7",use:"filter-applied_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="filter-applied_16_v7"><path d="M10 7c.8 0 1.5.7 1.5 1.5S10.8 10 10 10s-1.5-.7-1.5-1.5S9.2 7 10 7zm3-5H3c-.6 0-1 .4-1 1v1.8c0 .3.1.5.3.7L6 9.2V13c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-1.5c-.3 0-.7-.1-1-.2V13H7V8.8l-4-4V3h10v1.8l-1.3 1.3c.3.2.5.4.7.7l1.3-1.3c.2-.2.3-.4.3-.7V3c0-.6-.4-1-1-1z" /></symbol>'});s.a.add(r),e.a=r}},["47a4fa6d8010c58f1e00"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/warning--alt_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([60],{"3865314c5959606874d4":function(e,i){e.exports=t},"4f46bb157c57d1d93c34":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"warning--alt_32_v7",use:"warning--alt_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="warning--alt_32_v7"><path d="M16 22a1.5 1.5 0 101.5 1.5A1.5 1.5 0 0016 22zm-1-11h2v9h-2z" /><path d="M29 29H3a1 1 0 01-.89-1.46l13-25a1 1 0 011.78 0l13 25A1 1 0 0129 29zM4.65 27h22.7L16 5.17z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},a617e595f6331ab5d4fa:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("4f46bb157c57d1d93c34"));e.default=a.a}},["a617e595f6331ab5d4fa"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/resize-panel_24",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([522],{"3865314c5959606874d4":function(e,i){e.exports=t},"7667499d15310359d2e2":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("ad59a288d9f216911e36"));e.default=a.a},ad59a288d9f216911e36:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"resize-panel_24_v7",use:"resize-panel_24_v7-usage",viewBox:"0 0 24 24",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="resize-panel_24_v7"><path d="M9.8 22.5H8.2v-21h1.5v21zm6-21h-1.5v21h1.5v-21z" /></symbol>'});s.a.add(r),e.a=r}},["7667499d15310359d2e2"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/subtract--alt_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([303],{"3865314c5959606874d4":function(e,i){e.exports=t},"82643bc22d9c0e1c5ba8":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("c6598a91630cabba5cb6"));e.default=a.a},c6598a91630cabba5cb6:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"subtract--alt_32_v7",use:"subtract--alt_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="subtract--alt_32_v7"><path d="M16 4A12 12 0 114 16 12 12 0 0116 4m0-2a14 14 0 1014 14A14 14 0 0016 2z" /><path d="M10 15h12v2H10z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["82643bc22d9c0e1c5ba8"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/drill-back_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1311],{"26eae23f8f03052ffbea":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("3a081064e3474dfa4d7c"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},"3a081064e3474dfa4d7c":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"drill-back_16_v7",use:"drill-back_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="drill-back_16_v7"><path d="M11 8a2.996 2.996 0 01-5.12 2.12L8 8 5.88 5.88A2.996 2.996 0 0111 8zm-5-.5H2.71l1.15-1.15-.71-.7L.79 8l2.35 2.35.71-.71L2.71 8.5H6v-1zM8 1c-1.93 0-3.68.78-4.95 2.05l.71.71A5.98 5.98 0 018 2c3.31 0 6 2.69 6 6s-2.69 6-6 6a5.98 5.98 0 01-4.24-1.76l-.71.71A6.976 6.976 0 008 15c3.87 0 7-3.13 7-7s-3.13-7-7-7z" /></symbol>'});s.a.add(r),e.a=r}},["26eae23f8f03052ffbea"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/drill-down_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1308],{"0f851f0217ea49bc819d":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"drill-down_16_v7",use:"drill-down_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="drill-down_16_v7"><path d="M8.5 1v3.29l1.15-1.15.71.71L8 6.21 5.65 3.85l.71-.71L7.5 4.29V1h1zm3.74 2.76A5.98 5.98 0 0114 8c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-1.65.67-3.15 1.76-4.24l-.71-.71A6.976 6.976 0 001 8c0 3.87 3.13 7 7 7s7-3.13 7-7c0-1.93-.78-3.68-2.05-4.95l-.71.71zM8 8L5.88 5.88A2.996 2.996 0 008 11a2.996 2.996 0 002.12-5.12L8 8z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},db1fcee9bf6a0f508272:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("0f851f0217ea49bc819d"));e.default=a.a}},["db1fcee9bf6a0f508272"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/compass_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1585],{"3865314c5959606874d4":function(e,i){e.exports=t},"79ed0fb10114384ee524":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"compass_32_v7",use:"compass_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="compass_32_v7"><path d="M16 4A12 12 0 114 16 12 12 0 0116 4m0-2a14 14 0 1014 14A14 14 0 0016 2z" /><path d="M23 10.41L21.59 9l-4.3 4.3a3 3 0 00-4 4L9 21.59 10.41 23l4.3-4.3a3 3 0 004-4zM17 16a1 1 0 11-1-1 1 1 0 011 1z" /><circle cx="16" cy="7.5" r="1.5" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},c28555b840477090b4bd:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("79ed0fb10114384ee524"));e.default=a.a}},["c28555b840477090b4bd"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-color-by_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([386],{"3865314c5959606874d4":function(e,i){e.exports=t},"65faf090c1f51592677f":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("8f30648d00d624dab246"));e.default=a.a},"8f30648d00d624dab246":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-color-by_32_v7",use:"slot-color-by_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-color-by_32_v7"><path d="M15.9 5.1c-1.1 0-2.4 0-3.2.6-1.4 1.1 2.2 6.5.9 7-3.3 1.4-11.2-1-12.2 1-.4 1-.4 1.7-.4 2.5 0 6.1 6.7 11 15 11s15-4.9 15-11-5.7-11-15.1-11.1zM6.5 20.9c-1.3 0-2.4-1.1-2.4-2.4 0-1.3 1.1-2.4 2.4-2.4 1.3 0 2.4 1.1 2.4 2.4 0 1.3-1 2.4-2.4 2.4zm5.7 3.3c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm7.5.2c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM21.1 12c0-.7.6-1.2 1.2-1.2.7 0 1.3.6 1.3 1.2s-.5 1.2-1.2 1.2-1.3-.6-1.3-1.2zm4.1 8.6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z" /></symbol>'});s.a.add(r),e.a=r}},["65faf090c1f51592677f"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-x-axis_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([361],{"3865314c5959606874d4":function(e,i){e.exports=t},"82c5e23ea7bd5d48b1b0":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f5e7655fdc1a0a7460ac"));e.default=a.a},f5e7655fdc1a0a7460ac:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-x-axis_32_v7",use:"slot-x-axis_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-x-axis_32_v7"><path d="M37.4 14.1l-5.2-5.2-1.5 1.5 3 3H14.3V-4.9l3.6 3.6.8-.8-4.2-4.1-.7-.8-.8.8-4.1 4.1.8.8 3.6-3.6v22.6h20.4l-3 3 1.5 1.6 5.2-5.2 1.5-1.5z" /></symbol>'});s.a.add(r),e.a=r}},["82c5e23ea7bd5d48b1b0"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-y-axis_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([359],{"2f9fd00806fdd26f997f":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("37ab5f82d290bd2d89e5"));e.default=a.a},"37ab5f82d290bd2d89e5":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-y-axis_32_v7",use:"slot-y-axis_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-y-axis_32_v7"><path d="M18-5.5l5.1 5.2-1.5 1.5-3-3v19.4H37L33.4 14l.7-.8 4.1 4.2.8.7-.8.8-4.1 4.1-.7-.8 3.6-3.5H14.3V-1.8l-3 3L9.8-.3 15-5.5 16.5-7z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t}},["2f9fd00806fdd26f997f"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-value_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([365],{"3865314c5959606874d4":function(e,i){e.exports=t},c0cda0a22ea4e10a2f5e:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-value_32_v7",use:"slot-value_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-value_32_v7"><path d="M37.7 4.7V1.8h-5L34.3-7h-3.9l-1.6 8.8h-7L23.5-7h-3.9L18 1.8h-6.2v2.9h5.7l-1.2 6.5h-6v2.9h5.4L14.1 23H18l1.6-8.9h7L25 23h3.9l1.6-8.9h5.7v-2.9H31l1.2-6.5h5.5zm-10.6 6.5h-7l1.2-6.5h7l-1.2 6.5z" /></symbol>'});s.a.add(r),e.a=r},d081158086f30b122895:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("c0cda0a22ea4e10a2f5e"));e.default=a.a}},["d081158086f30b122895"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-multiplier-h_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([378],{"3865314c5959606874d4":function(e,i){e.exports=t},cc3d469eb32c5faeb7b9:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("e7ade6fa1fd8968b830e"));e.default=a.a},e7ade6fa1fd8968b830e:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-multiplier-h_32_v7",use:"slot-multiplier-h_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-multiplier-h_32_v7"><path d="M1 9v13h14V9H1zm12 11H3v-9h10v9zm4-11h14v13H17z" /></symbol>'});s.a.add(r),e.a=r}},["cc3d469eb32c5faeb7b9"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-multiplier-v_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([377],{"3865314c5959606874d4":function(e,i){e.exports=t},"83816b33c03a86121a94":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-multiplier-v_32_v7",use:"slot-multiplier-v_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-multiplier-v_32_v7"><path d="M9 1v14h14V1H9zm12 12H11V3h10v10zM9 17h14v13H9z" /></symbol>'});s.a.add(r),e.a=r},"929117395dc2a152f578":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("83816b33c03a86121a94"));e.default=a.a}},["929117395dc2a152f578"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-row-heading-crosstab_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([372],{"117283647643ad48acb6":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("8bd2003852074f03cdd0"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},"8bd2003852074f03cdd0":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-row-heading-crosstab_32_v7",use:"slot-row-heading-crosstab_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-row-heading-crosstab_32_v7"><path d="M9-7v30h30V-7H9zm28 28H11v-8.4h26V21zm0-10.4H11V2.2h26v8.4z" /></symbol>'});s.a.add(r),e.a=r}},["117283647643ad48acb6"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-column-heading-crosstab_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([385],{"3865314c5959606874d4":function(e,i){e.exports=t},"9788438699086f7fc2c3":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-column-heading-crosstab_32_v7",use:"slot-column-heading-crosstab_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-column-heading-crosstab_32_v7"><path d="M17-7H9v30h30V-7H17zm9.6 28h-8.4V-5h8.4v26zM37 21h-8.4V-5H37v26z" /></symbol>'});s.a.add(r),e.a=r},da3137184192f7c11412:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("9788438699086f7fc2c3"));e.default=a.a}},["da3137184192f7c11412"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-points_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([374],{"3865314c5959606874d4":function(e,i){e.exports=t},"8473c80c242cda3814c4":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-points_32_v7",use:"slot-points_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-points_32_v7"><circle cx="30.1" cy="-1.5" r="3.7" /><circle cx="34.6" cy="11" r="3.7" /><circle cx="19.8" cy="8.7" r="3.7" /><circle cx="15.7" cy="-1.7" r="3.7" /><circle cx="13.4" cy="17.3" r="3.7" /></symbol>'});s.a.add(r),e.a=r},e349a04be753ef4be796:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("8473c80c242cda3814c4"));e.default=a.a}},["e349a04be753ef4be796"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-heat-map_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([381],{"3865314c5959606874d4":function(e,i){e.exports=t},cbd0106b96a00b7eefa8:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-heat-map_32_v7",use:"slot-heat-map_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-heat-map_32_v7"><path d="M1 1h12.6v12.6H1z" opacity=".4" /><path d="M1 18.4h12.6V31H1z" /><path d="M18.4 18.4H31V31H18.4z" opacity=".6" /></symbol>'});s.a.add(r),e.a=r},f3fa29746bc08cfe574b:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("cbd0106b96a00b7eefa8"));e.default=a.a}},["f3fa29746bc08cfe574b"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-size-by_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([371],{"3865314c5959606874d4":function(e,i){e.exports=t},bd62097b61420a23de35:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-size-by_32_v7",use:"slot-size-by_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-size-by_32_v7"><path d="M9.3-7V5.8h3.2V-.8l7.2 7.3L22 4.2l-7.9-8H22V-7h-9.5zm26.2 17.2v6.6l-7.2-7.3-2.3 2.3 7.9 8H26V23h12.7V10.2z" /></symbol>'});s.a.add(r),e.a=r},e00f1b7ab76680eeafb6:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("bd62097b61420a23de35"));e.default=a.a}},["e00f1b7ab76680eeafb6"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-target_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([369],{"33a9a16433e4edbb5edb":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-target_32_v7",use:"slot-target_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-target_32_v7"><path d="M39 7h-2.1C36.5.6 31.4-4.5 25-4.9V-7h-2v2.1C16.6-4.5 11.5.6 11.1 7H9v2h2.1c.4 6.4 5.5 11.5 11.9 11.9V23h2v-2.1c6.4-.5 11.5-5.6 11.9-11.9H39V7zm-4.1 0h-3C31.4 3.4 28.6.5 25 .1v-3c5.3.4 9.5 4.6 9.9 9.9zm-4 2c-.4 3.1-2.9 5.5-5.9 5.9V11h-2v3.9c-3.1-.4-5.5-2.9-5.9-5.9H21V7h-3.9c.4-3.1 2.9-5.5 5.9-5.9V5h2V1.1c3.1.4 5.5 2.9 5.9 5.9H27v2h3.9zM23-2.9v3c-3.6.5-6.5 3.3-6.9 6.9h-3c.4-5.3 4.6-9.5 9.9-9.9zM13.1 9h3c.5 3.6 3.3 6.5 6.9 6.9v3c-5.3-.4-9.5-4.6-9.9-9.9zM25 18.9v-3c3.6-.5 6.5-3.3 6.9-6.9h3c-.4 5.3-4.6 9.5-9.9 9.9z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"5736f13d064a87419e26":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("33a9a16433e4edbb5edb"));e.default=a.a}},["5736f13d064a87419e26"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-level_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([379],{"3865314c5959606874d4":function(e,i){e.exports=t},"929c00d160fa649b1f75":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f053fa927788558d4188"));e.default=a.a},f053fa927788558d4188:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-level_32_v7",use:"slot-level_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-level_32_v7"><path d="M2 10.5V3.6h19.2v6.8zm.6-.6h18.1V4.2H2.6z" /><path d="M21.7 3.1H1.5v7.8h20.2zM3.1 9.4V4.7h17.1v4.7zm3.6 5h19.2v5.3H6.7z" /><path d="M25.3 14.9v4.3H7.2v-4.3h18.1m1-1H6.2v6.3h20.2v-6.3zm-15 9.9h19.2v5.3H11.3z" /><path d="M30 24.3v4.3H11.8v-4.3H30m1-1H10.8v6.3H31z" /></symbol>'});s.a.add(r),e.a=r}},["929c00d160fa649b1f75"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-pie-category_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([376],{"09a8b65165671c990bf7":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-pie-category_32_v7",use:"slot-pie-category_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-pie-category_32_v7"><path d="M24-7C15.7-7 9-.3 9 8s6.7 15 15 15 15-6.7 15-15S32.3-7 24-7zm0 1.2V7.9H10.2C10.3.3 16.4-5.8 24-5.8z" /></symbol>'});s.a.add(r),e.a=r},"1ac7360a300a9ba31a90":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("09a8b65165671c990bf7"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t}},["1ac7360a300a9ba31a90"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-bubbles_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([388],{"1582f8f926547d74af38":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("febeda631a02b5ad54d5"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},febeda631a02b5ad54d5:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-bubbles_32_v7",use:"slot-bubbles_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-bubbles_32_v7"><circle cx="17.5" cy="5.7" r="8.1" /><circle cx="33.4" cy="10.6" r="5.2" /><circle cx="31.2" cy="-1.8" r="5.2" /><circle cx="23.8" cy="19.6" r="3.4" /></symbol>'});s.a.add(r),e.a=r}},["1582f8f926547d74af38"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-x-axis-bars_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([362],{"3865314c5959606874d4":function(e,i){e.exports=t},"390171f1f7dd15433163":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("53f483fdd23ad552f449"));e.default=a.a},"53f483fdd23ad552f449":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-x-axis-bars_32_v7",use:"slot-x-axis-bars_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-x-axis-bars_32_v7"><path d="M11.3 17V-4.3H10V21h27v-4z" /><path d="M15.7 5h4v9.3h-4zm6.5-8h4v17.3h-4zm6.5 5.3h4v12h-4z" /></symbol>'});s.a.add(r),e.a=r}},["390171f1f7dd15433163"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-width_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([364],{"340474ff6018d674f2ab":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("e3edd84f7e816cd7e46f"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},e3edd84f7e816cd7e46f:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-width_32_v7",use:"slot-width_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-width_32_v7"><path d="M7.5 23l1.8-1.8-3.6-3.5H14v-2.4H5.7l3.6-3.5L7.5 10 1 16.5zm17-13l-1.8 1.8 3.6 3.5H18v2.4h8.3l-3.6 3.5 1.8 1.8 6.5-6.5z" /></symbol>'});s.a.add(r),e.a=r}},["340474ff6018d674f2ab"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-y-axis-columns_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([360],{"3865314c5959606874d4":function(e,i){e.exports=t},ddb135237935bf6f74dc:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("ef3f8ac7522391a48dbb"));e.default=a.a},ef3f8ac7522391a48dbb:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-y-axis-columns_32_v7",use:"slot-y-axis-columns_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-y-axis-columns_32_v7"><path d="M14 19.7h23V21H10V-5h4z" /><path d="M18.3 11.3h9.3v4h-9.3zm0-6.5h17.3v4H18.3zm0-6.5h12v4h-12z" /></symbol>'});s.a.add(r),e.a=r}},["ddb135237935bf6f74dc"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-word_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([363],{"2ffe95908ec361799245":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-word_32_v7",use:"slot-word_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-word_32_v7"><path d="M37 20.7c-.6-.6-1.4-1.9-2.4-4.1L24.4-6.2H24L13.9 16c-1 2.1-1.8 3.5-2.4 4.2-.7.7-1.5 1.1-2.5 1.2v.8h9.4v-.8c-1.5-.1-2.4-.3-2.8-.5-.6-.4-1-.9-1-1.7 0-.6.2-1.3.6-2.2l1.2-2.7h10l1.5 3.5c.4.9.6 1.4.6 1.5.1.3.1.5.1.8 0 .4-.2.7-.5.9-.4.3-1.2.5-2.3.5h-.6v.8H39v-.8c-.9-.1-1.5-.4-2-.8zm-19.8-7.9l4.3-9.6 4.2 9.6h-8.5z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"3f87dff221652e813692":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("2ffe95908ec361799245"));e.default=a.a}},["3f87dff221652e813692"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-radial-bar-category_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([373],{"16c9c883d4b591db64ba":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-radial-bar-category_32_v7",use:"slot-radial-bar-category_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-radial-bar-category_32_v7"><path d="M16 1v7.6c4.1 0 7.4 3.3 7.4 7.4s-3.3 7.4-7.4 7.4-7.4-3.3-7.4-7.4v-.1H1v.1c0 8.3 6.7 15 15 15s15-6.7 15-15S24.3 1 16 1z" /><path d="M16 1C7.7 1 1 7.7 1 16h7.6c0-4.1 3.3-7.4 7.4-7.4h.1L16 1c.1 0 0 0 0 0z" opacity=".6" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"9122520c7443690c43b8":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("16c9c883d4b591db64ba"));e.default=a.a}},["9122520c7443690c43b8"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/location_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([956],{"377c173c81672c91307f":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"location_32_v7",use:"location_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="location_32_v7"><path d="M16 10c1.7 0 3 1.3 3 3s-1.3 3-3 3-3-1.3-3-3 1.3-3 3-3m0-2c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0-4c4.9-.1 8.9 3.8 9 8.7 0 1.9-.6 3.7-1.8 5.2L16 28.5 8.9 18C7.7 16.5 7 14.6 7 12.7c.1-4.9 4.1-8.8 9-8.7m0-2C10 1.9 5.1 6.7 5 12.7c0 2.3.8 4.6 2.2 6.4L16 32l8.8-12.9c1.4-1.8 2.2-4.1 2.2-6.4-.1-6-5-10.8-11-10.7z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},b8e0f40cef649de4a32b:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("377c173c81672c91307f"));e.default=a.a}},["b8e0f40cef649de4a32b"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-point-heat_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([375],{"3865314c5959606874d4":function(e,i){e.exports=t},"69e3a2c7046b0533bdd3":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("a22c93a6a39f8c49b1e5"));e.default=a.a},a22c93a6a39f8c49b1e5:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-point-heat_32_v7",use:"slot-point-heat_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-point-heat_32_v7"><circle cx="7.2" cy="24.8" r="6.2" /><circle opacity=".4" cx="7.2" cy="7.2" r="6.2" /><circle opacity=".6" cx="24.8" cy="24.8" r="6.2" /></symbol>'});s.a.add(r),e.a=r}},["69e3a2c7046b0533bdd3"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-category_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([387],{"3865314c5959606874d4":function(e,i){e.exports=t},b0ec5f39287f4c0516d9:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("cb8a5804857833fd6118"));e.default=a.a},cb8a5804857833fd6118:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-category_32_v7",use:"slot-category_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-category_32_v7"><path d="M17 12.5c0-.3.1-.6.2-.9l.7-3.3c.1-.6.2-1 .2-1.4 0-.7-.1-2.1-3.5-2.1-2.2 0-3.9.8-4.3 3h1.9c.3-1.1 1.2-1.4 2.3-1.4.8 0 1.5.2 1.5 1.1 0 .7-.3 1.2-1.1 1.2-.7.1-1.3.1-2 .2C10.8 9 9 9.7 9 12c0 1.6 1.4 2.5 2.9 2.5 1.1 0 2.3-.4 3.1-1.2 0 .7.5 1.2 1.2 1.2.6 0 1.1-.1 1.6-.2l.3-1.5c-.2 0-.5.1-.7.1-.3 0-.4-.2-.4-.4zm-4.3.4c-.7 0-1.6-.3-1.6-1.2 0-1.5 2.1-1.5 3.2-1.6.4-.1 1-.1 1.3-.4-.3 1.8-1 3.2-2.9 3.2zm12.8-8.1c-1.2 0-2.1.4-2.8 1.3l.9-4.6h-2L19 14.2h1.9l.3-1.5c.6 1.3 1.6 1.8 3 1.8 3.2 0 4.8-3 4.8-5.9 0-2.2-1.3-3.8-3.5-3.8zm-1.6 8.1c-1.5 0-2.2-.9-2.2-2.3 0-1.9 1-4.2 3-4.2 1.5 0 2.2.9 2.2 2.3 0 1.9-1 4.2-3 4.2zm10.3 0c-1.5 0-2-1.1-2-2.4 0-1.8 1-4.1 3-4.1 1.1 0 1.9.6 1.8 1.7h2c.1-2.2-1.6-3.3-3.7-3.3-3.3 0-5.2 2.7-5.2 5.8 0 2.3 1.3 3.9 3.7 3.9 2.4 0 4-1.1 4.7-3.4h-2c-.4 1.1-1.1 1.8-2.3 1.8z" /></symbol>'});s.a.add(r),e.a=r}},["b0ec5f39287f4c0516d9"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/favorite_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1254],{"3865314c5959606874d4":function(e,i){e.exports=t},"5d5d19aa9d5a90f09229":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"favorite_32_v7",use:"favorite_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="favorite_32_v7"><path d="M22.45 6a5.47 5.47 0 013.91 1.64 5.7 5.7 0 010 8L16 26.13 5.64 15.64a5.7 5.7 0 010-8 5.48 5.48 0 017.82 0l2.54 2.6 2.53-2.58A5.44 5.44 0 0122.45 6m0-2a7.47 7.47 0 00-5.34 2.24L16 7.36l-1.11-1.12a7.49 7.49 0 00-10.68 0 7.72 7.72 0 000 10.82L16 29l11.79-11.94a7.72 7.72 0 000-10.82A7.49 7.49 0 0022.45 4z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},da22df7e52e69d3d4c45:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("5d5d19aa9d5a90f09229"));e.default=a.a}},["da22df7e52e69d3d4c45"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/time_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([185],{"3865314c5959606874d4":function(e,i){e.exports=t},"883090b198a51f7a0c4f":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("d524ef7672ef809465bd"));e.default=a.a},d524ef7672ef809465bd:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"time_32_v7",use:"time_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="time_32_v7"><path d="M16 30a14 14 0 1114-14 14 14 0 01-14 14zm0-26a12 12 0 1012 12A12 12 0 0016 4z" /><path d="M20.59 22L15 16.41V7h2v8.58l5 5.01L20.59 22z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["883090b198a51f7a0c4f"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/link_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([974],{"3865314c5959606874d4":function(e,i){e.exports=t},"8b6342da0085c5621a94":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("9d5a3b358058a40a755c"));e.default=a.a},"9d5a3b358058a40a755c":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"link_32_v7",use:"link_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="link_32_v7"><path d="M29.25 6.76a6 6 0 00-8.5 0l1.42 1.42a4 4 0 115.67 5.67l-8 8a4 4 0 11-5.67-5.66l1.41-1.42-1.41-1.42-1.42 1.42a6 6 0 000 8.5A6 6 0 0017 25a6 6 0 004.27-1.76l8-8a6 6 0 00-.02-8.48z" /><path d="M4.19 24.82a4 4 0 010-5.67l8-8a4 4 0 015.67 0A3.94 3.94 0 0119 14a4 4 0 01-1.17 2.85L15.71 19l1.42 1.42 2.12-2.12a6 6 0 00-8.51-8.51l-8 8a6 6 0 000 8.51A6 6 0 007 28a6.07 6.07 0 004.28-1.76l-1.42-1.42a4 4 0 01-5.67 0z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["8b6342da0085c5621a94"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-source_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([370],{"3865314c5959606874d4":function(e,i){e.exports=t},"3ac01b2f801cae0b57c7":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("8c654399fa4f6efb63da"));e.default=a.a},"8c654399fa4f6efb63da":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-source_32_v7",use:"slot-source_32_v7-usage",viewBox:"8 -8 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="8 -8 32 32" id="slot-source_32_v7"><path d="M19.5 16.8c-4.9 0-8.8-4-8.8-8.8 0-4.9 4-8.8 8.8-8.8 4.3 0 7.8 3 8.6 7h1.7c-.8-5-5.1-8.7-10.3-8.7C13.7-2.5 9 2.2 9 8s4.7 10.5 10.5 10.5c5.4 0 9.8-4 10.5-9.2h-1.7c-.7 4.3-4.3 7.5-8.8 7.5z" /><path d="M33.5 2.3l-1.2 1.2L35.8 7H22.3c-.4-1.1-1.5-1.9-2.7-1.9-1.6 0-2.9 1.3-2.9 2.9s1.3 2.9 2.9 2.9c1.4 0 2.6-1 2.9-2.4H36L32.5 12l1.2 1.2 5.5-5.5-5.7-5.4z" /></symbol>'});s.a.add(r),e.a=r}},["3ac01b2f801cae0b57c7"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/user_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([103],{"374b4fb460f20412ada4":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"user_32_v7",use:"user_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="user_32_v7"><path d="M16 4a5 5 0 11-5 5 5 5 0 015-5m0-2a7 7 0 107 7 7 7 0 00-7-7zm10 28h-2v-5a5 5 0 00-5-5h-6a5 5 0 00-5 5v5H6v-5a7 7 0 017-7h6a7 7 0 017 7z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},ce9b234d16b9d1b1db94:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("374b4fb460f20412ada4"));e.default=a.a}},["ce9b234d16b9d1b1db94"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/table_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([264],{"185862e2f537db0023c8":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("52fc4354546a30d6fdf1"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},"52fc4354546a30d6fdf1":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"table_16_v7",use:"table_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="table_16_v7"><path d="M13.5 1.5h-11c-.6 0-1 .4-1 1v11c0 .6.4 1 1 1h11c.6 0 1-.4 1-1v-11c0-.6-.4-1-1-1zm-11 4h3V9h-3V5.5zm4 3.5V5.5h3V9h-3zm3 1v3.5h-3V10h3zm-7 0h3v3.5h-3V10zm11 3.5h-3V10h3v3.5zm0-4.5h-3V5.5h3V9zm0-4.5h-11v-2h11v2z" /></symbol>'});s.a.add(r),e.a=r}},["185862e2f537db0023c8"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/text--creation_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([236],{"3865314c5959606874d4":function(e,i){e.exports=t},"5876f3e23010801ff42e":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"text--creation_32_v7",use:"text--creation_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="text--creation_32_v7"><path d="M27 22.14V9.86A4 4 0 1022.14 5H9.86A4 4 0 105 9.86v12.28A4 4 0 109.86 27h12.28A4 4 0 1027 22.14zM26 4a2 2 0 11-2 2 2 2 0 012-2zM4 6a2 2 0 112 2 2 2 0 01-2-2zm2 22a2 2 0 112-2 2 2 0 01-2 2zm16.14-3H9.86A4 4 0 007 22.14V9.86A4 4 0 009.86 7h12.28A4 4 0 0025 9.86v12.28A4 4 0 0022.14 25zM26 28a2 2 0 112-2 2 2 0 01-2 2z" /><path d="M21 11H11v2h4v9h2v-9h4v-2z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},"9235fec1cc1049358a3c":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("5876f3e23010801ff42e"));e.default=a.a}},["9235fec1cc1049358a3c"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/disable_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1340],{"1154d3ec6f34f0b3ece9":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"disable_16_v7",use:"disable_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="disable_16_v7"><path d="M8 1C4.1 1 1 4.1 1 8s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zM2 8c0-3.3 2.7-6 6-6 1.4 0 2.8.5 3.9 1.4l-8.4 8.4C2.5 10.8 2 9.4 2 8zm6 6c-1.4 0-2.8-.5-3.9-1.4l8.4-8.4c2.1 2.5 1.8 6.3-.7 8.5-1 .8-2.4 1.3-3.8 1.3z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},bb38a2dcb7ea9443c450:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("1154d3ec6f34f0b3ece9"));e.default=a.a}},["bb38a2dcb7ea9443c450"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/checkmark_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1673],{"3865314c5959606874d4":function(e,i){e.exports=t},"5a0e9fef46b0d9e2d624":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"checkmark_16_v7",use:"checkmark_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="checkmark_16_v7"><path style="fill:none" d="M0 0h16v16H0z" /><path d="M6 10.6L2.5 7.1l-.7.7 3.5 3.5.7.7 7.1-7.1-.7-.7z" /></symbol>'});s.a.add(r),e.a=r},d05b6b8df5f02eae1706:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("5a0e9fef46b0d9e2d624"));e.default=a.a}},["d05b6b8df5f02eae1706"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/filter_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1241],{"2a291322f8aea355dd92":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"filter_16_v7",use:"filter_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="filter_16_v7"><path d="M9 14H7c-.6 0-1-.4-1-1V9.2L2.3 5.5c-.2-.2-.3-.4-.3-.7V3c0-.6.4-1 1-1h10c.6 0 1 .4 1 1v1.8c0 .3-.1.5-.3.7L10 9.2V13c0 .6-.4 1-1 1zM3 3v1.8l4 4V13h2V8.8l4-4V3H3z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},e7be0695235c82fb118e:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("2a291322f8aea355dd92"));e.default=a.a}},["e7be0695235c82fb118e"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/summarize_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([302],{"359deedf68053b37b7a3":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"summarize_16_v7",use:"summarize_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="summarize_16_v7"><path d="M14 14.5c0 .3-.2.5-.5.5h-11c-.2 0-.4-.1-.5-.3 0-.2 0-.4.1-.5L7.3 8 2.1 1.8C2 1.7 2 1.5 2 1.3c.1-.2.3-.3.5-.3h11c.3 0 .5.2.5.5s-.2.5-.5.5H3.6l4.8 5.7c.2.2.2.5 0 .6L3.6 14h9.9c.3 0 .5.2.5.5z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},e9e1abfab660514a16c6:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("359deedf68053b37b7a3"));e.default=a.a}},["e9e1abfab660514a16c6"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/data-bin_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1427],{"07ee64dd8058d4760008":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"data-bin_16_v7",use:"data-bin_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="data-bin_16_v7"><path d="M14 1h-4c-.6 0-1 .4-1 1v12c0 .5.4 1 .9 1H14c.5 0 1-.4 1-.9V2c0-.6-.4-1-1-1zm-4 1h4v3.3h-4V2zm0 4.3h4v3.3h-4V6.3zm0 7.7v-3.3h4V14h-4zM4 7v1H3v1h1v1h1V9h1V8H5V7H4zm0-2.5v.6c-1.7.2-3 1.7-3 3.4s1.3 3.2 3 3.4v.6c0 .8.7 1.5 1.5 1.5H8v-1H5.5c-.3 0-.5-.2-.5-.4v-.7c1.9-.2 3.2-2 2.9-3.9C7.7 6.5 6.5 5.3 5 5.1v-.6c0-.3.2-.5.4-.5H8V3H5.5C4.7 3 4 3.7 4 4.5zm3 4C7 9.9 5.9 11 4.5 11S2 9.9 2 8.5 3.1 6 4.5 6 7 7.1 7 8.5z" /></symbol>'});s.a.add(r),e.a=r},"0a7e1a64b7ffa3bff742":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("07ee64dd8058d4760008"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t}},["0a7e1a64b7ffa3bff742"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/edit_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1296],{"3865314c5959606874d4":function(e,i){e.exports=t},"63938b4a5c277b24d295":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"edit_16_v7",use:"edit_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="edit_16_v7"><path d="M1 13h14v1H1zm11.7-8.5c.4-.4.4-1 0-1.4l-1.8-1.8c-.4-.4-1-.4-1.4 0L2 8.8V12h3.2l7.5-7.5zM10.2 2L12 3.8l-1.5 1.5-1.8-1.8L10.2 2zM3 11V9.2l5-5L9.8 6l-5 5H3z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},"8372fbffb0fc7e905ffa":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("63938b4a5c277b24d295"));e.default=a.a}},["8372fbffb0fc7e905ffa"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/calculation_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1822],{"3865314c5959606874d4":function(e,i){e.exports=t},"67f1d7cd249a2cf433ad":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"calculation_16_v7",use:"calculation_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="calculation_16_v7"><path d="M6.8 4.3v1h-4v-1h4zm6.4 2.2h-4v1h4v-1zm0 2h-4v1h4v-1zm-8 .7h-1v1.5H2.8v1h1.5v1.5h1v-1.5h1.5v-1H5.2V9.2zM15 2v12c0 .6-.4 1-1 1H2c-.6 0-1-.4-1-1V2c0-.6.4-1 1-1h12c.6 0 1 .4 1 1zM2 7.5h5.5V2H2v5.5zM7.5 14V8.5H2V14h5.5zM14 2H8.5v12H14V2z" /></symbol>'});s.a.add(r),e.a=r},a401f6a100315c5c4c22:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("67f1d7cd249a2cf433ad"));e.default=a.a}},["a401f6a100315c5c4c22"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrows--vertical_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1950],{"112878ecdb04a4b2d90d":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("c9faf99851edd3a11f54"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},c9faf99851edd3a11f54:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"arrows--vertical_16_v7",use:"arrows--vertical_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="arrows--vertical_16_v7"><path d="M13.8 10.3L12 12.1V2h-1v10.1l-1.8-1.8-.7.7 3 3 3-3zM4.5 2l-3 3 .7.7L4 3.9V14h1V3.9l1.8 1.8.7-.7z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r}},["112878ecdb04a4b2d90d"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/top-bottom_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([167],{"3865314c5959606874d4":function(e,i){e.exports=t},"996aa0bd6b047e5bcdea":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("d40cbbf1a5a30c4a5fd9"));e.default=a.a},d40cbbf1a5a30c4a5fd9:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"top-bottom_16_v7",use:"top-bottom_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="top-bottom_16_v7"><path d="M2.4 6.5l-.7-.7L4.5 3l2.8 2.8-.7.7L5 4.9V15H4V4.9L2.4 6.5zm9.6 4.6V1h-1v10.1L9.4 9.5l-.7.7 2.8 2.8 2.8-2.8-.7-.7-1.6 1.6zM8 1H1v1h7V1zm7 13H8v1h7v-1z" /></symbol>'});s.a.add(r),e.a=r}},["996aa0bd6b047e5bcdea"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/function-summary_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1160],{"1437ff68852026159a33":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"function-summary_16_v7",use:"function-summary_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="function-summary_16_v7"><path d="M11 12H5c-.3 0-.5-.2-.5-.5 0-.1 0-.2.1-.3L7.3 8 4.6 4.8c-.2-.2-.1-.5.1-.7.1-.1.2-.1.3-.1h6c.3 0 .5.2.5.5s-.2.5-.5.5H6.1l2.3 2.7c.2.2.2.5 0 .7L6.1 11H11c.3 0 .5.2.5.5s-.2.5-.5.5zm3-10H2v12h12V2m0-1c.6 0 1 .4 1 1v12c0 .6-.4 1-1 1H2c-.6 0-1-.4-1-1V2c0-.6.4-1 1-1h12z" /></symbol>'});s.a.add(r),e.a=r},"2d581fb57cc7392ebc47":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("1437ff68852026159a33"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t}},["2d581fb57cc7392ebc47"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrows--horizontal_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1951],{"3865314c5959606874d4":function(e,i){e.exports=t},"6976a177294baabf4a4a":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("d993f31a626fdd6dfa7c"));e.default=a.a},d993f31a626fdd6dfa7c:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"arrows--horizontal_32_v7",use:"arrows--horizontal_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="arrows--horizontal_32_v7"><path d="M11.41 26.59L7.83 23H28v-2H7.83l3.58-3.59L10 16l-6 6 6 6 1.41-1.41zM28 10l-6-6-1.41 1.41L24.17 9H4v2h20.17l-3.58 3.59L22 16l6-6z" /><path style="fill:none" d="M32 0v32H0V0z" /></symbol>'});s.a.add(r),e.a=r}},["6976a177294baabf4a4a"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/marquee_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([918],{"3865314c5959606874d4":function(e,i){e.exports=t},"3c2522525e179fdfb2bd":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"marquee_16_v7",use:"marquee_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="marquee_16_v7"><path d="M1 4v2h1V4h1V3H1v1zm3 8h2v1H4v-1zm0-9h2v1H4V3zM1 7h1v2H1V7zm6 5h2v1H7v-1zm-5-2H1v3h2v-1H2v-2zm11-7v1h1v2h1V3h-2zm1 9h-1v1h2v-3h-1v2zm0-5h1v2h-1V7zm-4 5h2v1h-2v-1zm0-9h2v1h-2V3zM7 3h2v1H7V3z" /></symbol>'});s.a.add(r),e.a=r},"475e831cd9bf6a5c8ece":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("3c2522525e179fdfb2bd"));e.default=a.a}},["475e831cd9bf6a5c8ece"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/drill-through_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1305],{"3865314c5959606874d4":function(e,i){e.exports=t},c7940e1ad670a1bccb98:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"drill-through_16_v7",use:"drill-through_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="drill-through_16_v7"><path d="M15 8c0 3.87-3.13 7-7 7s-7-3.13-7-7h1c0 3.31 2.69 6 6 6s6-2.69 6-6-2.69-6-6-6V1c3.87 0 7 3.13 7 7zM8 5v3H5c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3zM1.96 2.67L4.29 5H2.67v1H6V2.67H5v1.62L2.67 1.96l-.71.71z" /></symbol>'});s.a.add(r),e.a=r},de39a18418ed3c2d1893:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("c7940e1ad670a1bccb98"));e.default=a.a}},["de39a18418ed3c2d1893"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/database_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1368],{"3865314c5959606874d4":function(e,i){e.exports=t},"72b9b5e71564b82745a4":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("a9c672ae98ebb6f99243"));e.default=a.a},a9c672ae98ebb6f99243:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"database_32_v7",use:"database_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="database_32_v7"><path d="M24 3H8a2 2 0 00-2 2v22a2 2 0 002 2h16a2 2 0 002-2V5a2 2 0 00-2-2zm0 2v6H8V5zM8 19v-6h16v6zm0 8v-6h16v6z" /><circle cx="11" cy="8" r="1" /><circle cx="11" cy="16" r="1" /><circle cx="11" cy="24" r="1" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["72b9b5e71564b82745a4"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/data--unstructured_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1428],{"3865314c5959606874d4":function(e,i){e.exports=t},"40fbcdc47612bea7316b":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"data--unstructured_32_v7",use:"data--unstructured_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="data--unstructured_32_v7"><path d="M6 24a2 2 0 11-2 2 2 2 0 012-2m0-2a4 4 0 104 4 4 4 0 00-4-4zM16 4a2 2 0 11-2 2 2 2 0 012-2m0-2a4 4 0 104 4 4 4 0 00-4-4zm10 2a2 2 0 11-2 2 2 2 0 012-2m0-2a4 4 0 104 4 4 4 0 00-4-4zm-8 22v4h-4v-4h4m2-2h-8v8h8z" /><path d="M27 22.14V17a2 2 0 00-2-2H7v-5h3V2H2v8h3v5a2 2 0 002 2h18v5.14a4 4 0 102 0zM4 4h4v4H4zm22 24a2 2 0 112-2 2 2 0 01-2 2z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},be9b704f543e18475f80:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("40fbcdc47612bea7316b"));e.default=a.a}},["be9b704f543e18475f80"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/upload_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([111],{"3865314c5959606874d4":function(e,i){e.exports=t},"5c93a703ae475ac53e20":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("d3a7fdcbfd7df83fa3fc"));e.default=a.a},d3a7fdcbfd7df83fa3fc:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"upload_32_v7",use:"upload_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="upload_32_v7"><path d="M6 17l1.41 1.41L15 10.83V30h2V10.83l7.59 7.58L26 17 16 7 6 17z" /><path d="M6 8V4h20v4h2V4a2 2 0 00-2-2H6a2 2 0 00-2 2v4z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["5c93a703ae475ac53e20"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/data-set_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1382],{"2a3622136ba2c2d775da":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("d41abeba22cfe4876778"));e.default=a.a},"3865314c5959606874d4":function(e,i){e.exports=t},d41abeba22cfe4876778:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"data-set_32_v7",use:"data-set_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="data-set_32_v7"><path d="M25 13V4h-2v2h-3v2h3v5h-3v2h8v-2h-3zM8.5 6A3.5 3.5 0 115 9.5 3.5 3.5 0 018.5 6m0-2A5.5 5.5 0 1014 9.5 5.5 5.5 0 008.5 4zm0 16A3.5 3.5 0 115 23.5 3.5 3.5 0 018.5 20m0-2a5.5 5.5 0 105.5 5.5A5.5 5.5 0 008.5 18zm15 2a3.5 3.5 0 11-3.5 3.5 3.5 3.5 0 013.5-3.5m0-2a5.5 5.5 0 105.5 5.5 5.5 5.5 0 00-5.5-5.5z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["2a3622136ba2c2d775da"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/warning_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([55],{"3865314c5959606874d4":function(e,i){e.exports=t},b5cc61cf408b2b93e82d:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("c9f72521a1268ea80291"));e.default=a.a},c9f72521a1268ea80291:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"warning_16_v7",use:"warning_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="warning_16_v7"><path d="M8 1C4.1 1 1 4.1 1 8s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 13c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6-2.7 6-6 6z" /><path d="M7.5 4h1v5h-1zm.5 6.2c-.4 0-.8.3-.8.8s.3.8.8.8c.4 0 .8-.3.8-.8s-.4-.8-.8-.8z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r}},["b5cc61cf408b2b93e82d"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrow--left_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1962],{"2e11d5ae7693ec8618c0":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"arrow--left_32_v7",use:"arrow--left_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="arrow--left_32_v7"><path d="M13 26l1.41-1.41L6.83 17H29v-2H6.83l7.58-7.59L13 6 3 16l10 10z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"9443ecf30d3d1b6ac5a9":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("2e11d5ae7693ec8618c0"));e.default=a.a}},["9443ecf30d3d1b6ac5a9"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-left_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1655],{"3865314c5959606874d4":function(e,i){e.exports=t},df24a8ca5700fc95807a:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("e1335c24a0a20094f4a6"));e.default=a.a},e1335c24a0a20094f4a6:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chevron-left_32_v7",use:"chevron-left_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chevron-left_32_v7"><path d="M10 16L20 6l1.4 1.4-8.6 8.6 8.6 8.6L20 26z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["df24a8ca5700fc95807a"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrow--up_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1957],{"3865314c5959606874d4":function(e,i){e.exports=t},e3db8e71e637986fb890:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f01c2134fb91fdf4f5f7"));e.default=a.a},f01c2134fb91fdf4f5f7:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"arrow--up_16_v7",use:"arrow--up_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="arrow--up_16_v7"><path d="M3.7 6.7l3.8-3.8V15h1V2.9l3.8 3.8.7-.7-5-5-5 5z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r}},["e3db8e71e637986fb890"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrow--down_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1965],{"2ed2a02d77c116be8380":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"arrow--down_16_v7",use:"arrow--down_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="arrow--down_16_v7"><path d="M12.3 9.3l-3.8 3.8V1h-1v12.1L3.7 9.3 3 10l5 5 5-5z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"6470c1b2e2aa59361d1a":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("2ed2a02d77c116be8380"));e.default=a.a}},["6470c1b2e2aa59361d1a"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-right_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1654],{"11851ffb8d2b05d6700a":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chevron-right_16_v7",use:"chevron-right_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="chevron-right_16_v7"><path d="M11 8l-5 5-.7-.7L9.6 8 5.3 3.7 6 3z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"5863da78ae10546f8ae3":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("11851ffb8d2b05d6700a"));e.default=a.a}},["5863da78ae10546f8ae3"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-right_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1652],{"3865314c5959606874d4":function(e,i){e.exports=t},"908ba69b4a92c6f1e9c4":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("a3b777b6074ce69f4b14"));e.default=a.a},a3b777b6074ce69f4b14:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chevron-right_32_v7",use:"chevron-right_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="chevron-right_32_v7"><path d="M22 16L12 26l-1.4-1.4 8.6-8.6-8.6-8.6L12 6z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r}},["908ba69b4a92c6f1e9c4"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-up_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1651],{"3865314c5959606874d4":function(e,i){e.exports=t},"68a319985f3b647a817f":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("d2ce30dcc1f42ef9d8d4"));e.default=a.a},d2ce30dcc1f42ef9d8d4:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chevron-up_16_v7",use:"chevron-up_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="chevron-up_16_v7"><path d="M8 5l5 5-.7.7L8 6.4l-4.3 4.3L3 10z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r}},["68a319985f3b647a817f"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-down_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1660],{"3865314c5959606874d4":function(e,i){e.exports=t},aa537d430eed17163a1c:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f21266730b5c85314a2a"));e.default=a.a},f21266730b5c85314a2a:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"chevron-down_16_v7",use:"chevron-down_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="chevron-down_16_v7"><path d="M8 11L3 6l.7-.7L8 9.6l4.3-4.3.7.7z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r}},["aa537d430eed17163a1c"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/disable_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1338],{"3865314c5959606874d4":function(e,i){e.exports=t},"8110e75673889cab8957":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("f5bd983ae34957790f31"));e.default=a.a},f5bd983ae34957790f31:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"disable_32_v7",use:"disable_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="disable_32_v7"><path d="M16 2C8.3 2 2 8.3 2 16s6.3 14 14 14 14-6.3 14-14S23.7 2 16 2zM4 16C4 9.4 9.4 4 16 4c2.8 0 5.6 1 7.7 2.8L6.8 23.7C5 21.6 4 18.8 4 16zm12 12c-2.8 0-5.6-1-7.7-2.8L25.2 8.3c4.3 5.1 3.6 12.6-1.4 16.9-2.2 1.8-5 2.8-7.8 2.8z" /></symbol>'});s.a.add(r),e.a=r}},["8110e75673889cab8957"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/close_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1630],{"377679dec3ad2674566d":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"close_16_v7",use:"close_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="close_16_v7"><path d="M12 4.7l-.7-.7L8 7.3 4.7 4l-.7.7L7.3 8 4 11.3l.7.7L8 8.7l3.3 3.3.7-.7L8.7 8 12 4.7z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"6e5bb3ae054f6044a911":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("377679dec3ad2674566d"));e.default=a.a}},["6e5bb3ae054f6044a911"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/resize-panel_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([523],{"3865314c5959606874d4":function(e,i){e.exports=t},"507dccab2da440281d39":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"resize-panel_16_v7",use:"resize-panel_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="resize-panel_16_v7"><path d="M6.5 15h-1V1h1v14zm4-14h-1v14h1V1z" /></symbol>'});s.a.add(r),e.a=r},f545095202f52c9f748d:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("507dccab2da440281d39"));e.default=a.a}},["f545095202f52c9f748d"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrow--right_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1961],{"3865314c5959606874d4":function(e,i){e.exports=t},"9ce30b110d2b2264e0d4":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"arrow--right_16_v7",use:"arrow--right_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="arrow--right_16_v7"><path d="M9.3 3.7l3.8 3.8H1v1h12.1l-3.8 3.8.7.7 5-5-5-5z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r},"9e46fe0ec3a7a1ceb525":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("9ce30b110d2b2264e0d4"));e.default=a.a}},["9e46fe0ec3a7a1ceb525"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/forecast_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1188],{"3865314c5959606874d4":function(e,i){e.exports=t},"607d06b67a8e1b47a73a":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("72c85907f0574d16b411"));e.default=a.a},"72c85907f0574d16b411":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"forecast_16_v7",use:"forecast_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="forecast_16_v7"><path d="M0 0v16h16V0H0zm14.2 8.2h-1.5V6.8L10 9.5c-.3.3-.8.3-1 0l-2-2L3.5 11v1.5H14V14H2V2h1.5v6.9l3-3c.3-.3.8-.3 1.1 0l1.9 2 2.2-2.2h-1.5V4.2h4v4z" /></symbol>'});s.a.add(r),e.a=r}},["607d06b67a8e1b47a73a"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/delete_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1358],{"139ff196022a7a1221df":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"delete_32_v7",use:"delete_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="delete_32_v7"><path d="M12 12h2v12h-2zm6 0h2v12h-2z" /><path d="M4 6v2h2v20a2 2 0 002 2h16a2 2 0 002-2V8h2V6zm4 22V8h16v20zm4-26h8v2h-8z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},"3865314c5959606874d4":function(e,i){e.exports=t},"421c5ca19058cc77b189":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("139ff196022a7a1221df"));e.default=a.a}},["421c5ca19058cc77b189"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/idea_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1077],{"3865314c5959606874d4":function(e,i){e.exports=t},"55694f16f2c039b5f94d":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"idea_32_v7",use:"idea_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="idea_32_v7"><path d="M11 24h10v2H11zm2 4h6v2h-6zm3-26A10 10 0 006 12a9.19 9.19 0 003.46 7.62c1 .93 1.54 1.46 1.54 2.38h2c0-1.84-1.11-2.87-2.19-3.86A7.2 7.2 0 018 12a8 8 0 0116 0 7.2 7.2 0 01-2.82 6.14c-1.07 1-2.18 2-2.18 3.86h2c0-.92.53-1.45 1.54-2.39A9.18 9.18 0 0026 12 10 10 0 0016 2z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},"8e19883c004305331ed2":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("55694f16f2c039b5f94d"));e.default=a.a}},["8e19883c004305331ed2"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-to_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([366],{"3865314c5959606874d4":function(e,i){e.exports=t},b4b1e09a627284139abf:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("c17bdac9d046b33413f5"));e.default=a.a},c17bdac9d046b33413f5:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-to_32_v7",use:"slot-to_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-to_32_v7"><path d="M25 21c-.7 0-1.4.2-2 .6l-7.4-7.4C16.5 13 17 11.6 17 10c0-3.9-3.1-7-7-7s-7 3.1-7 7 3.1 7 7 7c1.6 0 3-.5 4.2-1.4l.1.1 7.3 7.3c-.3.6-.6 1.3-.6 2 0 2.2 1.8 4 4 4s4-1.8 4-4-1.8-4-4-4zM5 10c0-2.8 2.2-5 5-5s5 2.2 5 5-2.2 5-5 5-5-2.2-5-5z" /></symbol>'});s.a.add(r),e.a=r}},["b4b1e09a627284139abf"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-from_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([382],{"3865314c5959606874d4":function(e,i){e.exports=t},"4be4f92f7f00e8cb4e66":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("681c6a354d06846ac07a"));e.default=a.a},"681c6a354d06846ac07a":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"slot-from_32_v7",use:"slot-from_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="slot-from_32_v7"><path d="M24.9 21.1c-.7 0-1.4.2-1.9.5h-.1l-7.4-7.4c.8-1.2 1.4-2.6 1.4-4.2 0-3.8-3.2-7-7-7s-7 3.2-7 7 3.2 7 7 7c1.6 0 3-.6 4.2-1.4l7.4 7.4c-.1.1-.1.1 0 .1-.3.6-.5 1.2-.5 1.9 0 2.2 1.8 4 4 4s4-1.8 4-4c-.1-2.2-1.9-3.9-4.1-3.9zm0 5.9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z" /></symbol>'});s.a.add(r),e.a=r}},["4be4f92f7f00e8cb4e66"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/schematic_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([455],{"3865314c5959606874d4":function(e,i){e.exports=t},"701e7c77a9b8f314da45":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"schematic_32_v7",use:"schematic_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="schematic_32_v7"><path d="M27 19.001A4.006 4.006 0 0023 15H9a2.003 2.003 0 01-2-2V9.857A3.995 3.995 0 009.858 7h12.284a4 4 0 100-2H9.858A3.992 3.992 0 105 9.858v3.141A4.006 4.006 0 009.001 17H23a2.003 2.003 0 012 2.001V22h-3v3H9.858a4 4 0 100 2H22v3h8v-8h-3zM26 4a2 2 0 11-2 2 2.002 2.002 0 012-2zM4 6a2 2 0 112 2 2.002 2.002 0 01-2-2zm2 22a2 2 0 112-2 2.002 2.002 0 01-2 2zm22-4v4h-4v-4z" /><path style="fill:none" d="M0 0h32v32H0z" /></symbol>'});s.a.add(r),e.a=r},cfcad4b3bb88d9defe41:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("701e7c77a9b8f314da45"));e.default=a.a}},["cfcad4b3bb88d9defe41"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/draggable_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1314],{"3865314c5959606874d4":function(e,i){e.exports=t},b51c98ef9181e63d4df5:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("ba424a47b2434622aaec"));e.default=a.a},ba424a47b2434622aaec:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"draggable_16_v7",use:"draggable_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="draggable_16_v7"><path d="M5 3h2v2H5zm4 0h2v2H9zM5 7h2v2H5zm4 0h2v2H9zm-4 4h2v2H5zm4 0h2v2H9z" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r}},["b51c98ef9181e63d4df5"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/svg-file_32",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([291],{"3865314c5959606874d4":function(e,i){e.exports=t},"515c92074abe99bc6b9d":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("78c7a38ee15144dd5b75"));e.default=a.a},"78c7a38ee15144dd5b75":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"svg-file_32_v7",use:"svg-file_32_v7-usage",viewBox:"0 0 32 32",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="svg-file_32_v7"><g style="display:none"><path d="M0 0v32h32V0H0zm29 29H3V3h26v26z" style="display:inline;opacity:.25;fill:#ffdbe3;enable-background:new" /></g><g style="display:none"><path d="M0 0v32h32V0H0zm30 30H2V2h28v28z" style="display:inline;opacity:.5;fill:#ffdbe3;enable-background:new" /></g><g style="display:none"><path d="M0 0v32h32V0H0zm31 31H1V1h30v30z" style="display:inline;opacity:.5;fill:#ffdbe3;enable-background:new" /></g><path d="M3 3v26h26V3H3zm2 2h22v18H5V5z" /><path style="fill:none" d="M0 0h32v32H0z" /><path d="M23 18h-3c-.6 0-1-.4-1-1v-5c0-.6.4-1 1-1h3v1h-3v5h2v-2h-1v-1h2v4zm-6-7l-1 6.5-1-6.5h-1l1.3 7h1.5l1.3-7H17zm-5 7H9v-1h3v-2h-2c-.6 0-1-.4-1-1v-2c0-.6.4-1 1-1h3v1h-3v2h2c.6 0 1 .4 1 1v2c0 .6-.4 1-1 1z" /></symbol>'});s.a.add(r),e.a=r}},["515c92074abe99bc6b9d"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/overflow-menu--vertical_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([787],{"3865314c5959606874d4":function(e,i){e.exports=t},"7c2db376ce0d1f5bdc4b":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("80e093a7dfdd5dade304"));e.default=a.a},"80e093a7dfdd5dade304":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"overflow-menu--vertical_16_v7",use:"overflow-menu--vertical_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="overflow-menu--vertical_16_v7"><circle cx="8" cy="3" r="1" /><circle cx="8" cy="8" r="1" /><circle cx="8" cy="13" r="1" /><path style="fill:none" d="M0 0h16v16H0z" /></symbol>'});s.a.add(r),e.a=r}},["7c2db376ce0d1f5bdc4b"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/circle_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1640],{"3865314c5959606874d4":function(e,i){e.exports=t},"510e7ac1766debbfe4ef":function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"circle_16_v7",use:"circle_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="circle_16_v7"><circle cx="8" cy="8" r="6" /></symbol>'});s.a.add(r),e.a=r},bf91094b8da0a032b365:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("510e7ac1766debbfe4ef"));e.default=a.a}},["bf91094b8da0a032b365"])})),function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"));else if("function"==typeof define&&define.amd)define("dashboard-analytics/lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/diamond_16",["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"],e);else{var i=e("object"==typeof exports?require("@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"):t["@ba-ui-toolkit/ba-graphics/dist/icons-js/ba-graphics-icons-commons.js"]);for(var o in i)("object"==typeof exports?exports:t)[o]=i[o]}}("undefined"!=typeof self?self:this,(function(t){return webpackJsonPBaGraphics([1345],{"3865314c5959606874d4":function(e,i){e.exports=t},"6ab6a4a5f8881d765788":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("3865314c5959606874d4"),a=(i.n(o),i("ae1c71c6e952d2128b42"));e.default=a.a},ae1c71c6e952d2128b42:function(t,e,i){"use strict";var o=i("9689a9c94ae38b47fa2c"),a=i.n(o),n=i("9ce58a7deea14f49ef01"),s=i.n(n),r=new a.a({id:"diamond_16_v7",use:"diamond_16_v7-usage",viewBox:"0 0 16 16",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="diamond_16_v7"><path d="M7.98 2.01l6.01 6.01-6.01 6.011-6.01-6.01z" /></symbol>'});s.a.add(r),e.a=r}},["6ab6a4a5f8881d765788"])})),define("dashboard-analytics/features/dashboard/icons/LiveWidgetIconsProvider",["../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/search_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/checkmark--filled_16","./VisGraphics","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/change-visualization_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/report_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/dashboard_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/catalog_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/data-format_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/events_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/view--off_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/view_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/restart_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/delete_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/reset_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/repeat_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/suppress-nulls_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/add_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/add--filled_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/code-file_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/information_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/overflow-menu--horizontal_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/custom-visual_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/potential-drivers_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/play_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/pause_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/filter-applied_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/warning--alt_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/resize-panel_24","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/subtract--alt_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/drill-back_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/drill-down_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/compass_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-color-by_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-x-axis_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-y-axis_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-value_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-multiplier-h_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-multiplier-v_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-row-heading-crosstab_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-column-heading-crosstab_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-points_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-heat-map_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-size-by_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-target_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-level_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-pie-category_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-bubbles_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-x-axis-bars_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-width_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-y-axis-columns_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-word_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-radial-bar-category_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/location_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-point-heat_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-category_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/favorite_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/time_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/link_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-source_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/user_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/table_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/text--creation_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/disable_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/checkmark_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/filter_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/summarize_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/data-bin_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/edit_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/calculation_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrows--vertical_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/top-bottom_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/function-summary_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrows--horizontal_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/marquee_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/drill-through_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/database_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/data--unstructured_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/upload_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/data-set_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/warning_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrow--left_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-left_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrow--up_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrow--down_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/time_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-right_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-right_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-up_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/chevron-down_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/disable_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/close_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/resize-panel_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/arrow--right_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/forecast_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/delete_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/idea_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-to_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/slot-from_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/schematic_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/draggable_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/svg-file_32","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/overflow-menu--vertical_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/circle_16","../../../lib/@waca/dashboard-common/dist/lib/@ba-ui-toolkit/ba-graphics/dist/icons-js/diamond_16"],(function(t,e,i,o,a,n,s,r,l,c,d,u,p,h,g,f,m,b,v,y,_,I,w,x,C,S,A,P,M,D,j,k,V,T,F,z,E,R,L,O,B,H,N,q,U,G,W,Q,J,K,$,Y,X,Z,tt,et,it,ot,at,nt,st,rt,lt,ct,dt,ut,pt,ht,gt,ft,mt,bt,vt,yt,_t,It,wt,xt,Ct,St,At,Pt,Mt,Dt,jt,kt,Vt,Tt,Ft,zt,Et,Rt,Lt,Ot,Bt,Ht,Nt,qt,Ut,Gt,Wt,Qt,Jt,Kt){"use strict";return function(){function $t(t){var e=t.features;_classCallCheck(this,$t);var o=this._liveWidgetIconList(),a=i.graphicsList(),n=[].concat(o,a);e.Icons.registerIcons(n)}return $t.prototype._liveWidgetIconList=function(){return[{id:"searchIcon",icon:t},{id:"CheckmarkSVG",icon:e},{id:"visualizations-changeVisualization",icon:o},{id:"reportIcon",icon:a},{id:"dashboardIcon",icon:n},{id:"storyIcon",icon:s},{id:"format16",icon:r},{id:"GroupIcon",icon:l},{id:"iconHide",icon:c},{id:"iconView",icon:d},{id:"refreshIcon",icon:u},{id:"TrashIcon",icon:p},{id:"ReverseIcon",icon:g},{id:"RestoreIcon",icon:h},{id:"iconSuppresion",icon:f},{id:"add16",icon:m},{id:"addNew",icon:b},{id:"codeFile",icon:v},{id:"getInformation",icon:y},{id:"overflowMenuHorizontal32",icon:_},{id:"customVisual",icon:I},{id:"potentialDrivers",icon:w},{id:"playIcon",icon:x},{id:"pauseIcon",icon:C},{id:"filterApplied",icon:S},{id:"warnIcon",icon:A},{id:"resizePanel",icon:P},{id:"remove",icon:M},{id:"dashboard-navigation-drillback",icon:D},{id:"dashboard-navigation-drilldown",icon:j},{id:"dashboard-navigation-compass",icon:k},{id:"colorBy",icon:V},{id:"xAxis",icon:T},{id:"yAxis",icon:F},{id:"values",icon:z},{id:"multiplier_h",icon:E},{id:"multiplier_v",icon:R},{id:"row_heading",icon:L},{id:"column_heading",icon:O},{id:"points",icon:B},{id:"heat_map",icon:H},{id:"size_by",icon:N},{id:"target",icon:q},{id:"level",icon:U},{id:"pie_category_slice",icon:G},{id:"bubbles",icon:W},{id:"x-axis_bars",icon:Q},{id:"width",icon:J},{id:"y-axis_columns",icon:K},{id:"word",icon:$},{id:"radialbar_category",icon:Y},{id:"location",icon:X},{id:"point_heat",icon:Z},{id:"text",icon:tt},{id:"like",icon:et},{id:"category",icon:tt},{id:"time",icon:it},{id:"link",icon:ot},{id:"source",icon:at},{id:"user",icon:nt},{id:"from",icon:qt},{id:"to",icon:Nt},{id:"lineweight",icon:J},{id:"common-querySubject",icon:st},{id:"common-text-edit",icon:rt},{id:"wfg_filter_exclude",icon:lt},{id:"wfg_filter_keep",icon:ct},{id:"common-filter",icon:dt},{id:"dashboard-aggregate",icon:ut},{id:"dashboard-autobin",icon:pt},{id:"common-edit",icon:ht},{id:"dashboard-calculate",icon:gt},{id:"common-remove-trash",icon:Bt},{id:"common-sort-icon",icon:ft},{id:"dashboard-topbottom",icon:mt},{id:"dashboard-hideshowsummaries",icon:bt},{id:"dashboard-swap",icon:vt},{id:"visualizations-marquee_16",icon:yt},{id:"visualizations-drillthrough_16",icon:_t},{id:"common-data_source",icon:It},{id:"common-titan-model",icon:wt},{id:"common-upload",icon:xt},{id:"common-dataset",icon:Ct},{id:"common-warning",icon:St},{id:"common-previous",icon:At},{id:"common-chevron_left",icon:Pt},{id:"arrowUp",icon:Mt},{id:"arrowDown",icon:Dt},{id:"common-clock-time",icon:jt},{id:"common-chevron_right_16",icon:kt},{id:"common-chevron_right",icon:Vt},{id:"common-chevron_up_16",icon:Tt},{id:"common-chevron_down_16",icon:Ft},{id:"common-nodrop",icon:zt},{id:"common-close_16",icon:Et},{id:"common-handle",icon:Rt},{id:"arrowRight",icon:Lt},{id:"forecast",icon:Ot},{id:"common-insights",icon:Ht},{id:"schematicVisual",icon:Ut},{id:"draggable_16",icon:Gt},{id:"svgFile",icon:Wt},{id:"overflowVertical",icon:Qt},{id:"circle16",icon:Jt},{id:"diamond16",icon:Kt}]},$t}()})),define("dashboard-analytics/liveWidgetBundle",(function(){}));
|