!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("mobx-state-tree"),require("underscore"),require("mobx"),require("polyglot"),require("explore-common"),require("gemini/lib/@waca/core-client/js/core-client/ui/core/Class"),require("dashboard-analytics/visualizations/vipr/VIPRConfig"),require("gemini/lib/@waca/core-client/js/core-client/utils/UniqueId"));else if("function"==typeof define&&define.amd)define(["mobx-state-tree","underscore","mobx","polyglot","explore-common","gemini/lib/@waca/core-client/js/core-client/ui/core/Class","dashboard-analytics/visualizations/vipr/VIPRConfig","gemini/lib/@waca/core-client/js/core-client/utils/UniqueId"],t);else{var n="object"==typeof exports?t(require("mobx-state-tree"),require("underscore"),require("mobx"),require("polyglot"),require("explore-common"),require("gemini/lib/@waca/core-client/js/core-client/ui/core/Class"),require("dashboard-analytics/visualizations/vipr/VIPRConfig"),require("gemini/lib/@waca/core-client/js/core-client/utils/UniqueId")):t(e["mobx-state-tree"],e.underscore,e.mobx,e.polyglot,e["explore-common"],e["gemini/lib/@waca/core-client/js/core-client/ui/core/Class"],e["dashboard-analytics/visualizations/vipr/VIPRConfig"],e["gemini/lib/@waca/core-client/js/core-client/utils/UniqueId"]);for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}("undefined"!=typeof self?self:this,function(e,t,n,r,o,i,a,s){return webpackJsonp([3],{11:function(e,t){e.exports=n},115:function(e,t,n){"use strict";function r(e){if(e){return!e.some(function(e){if(-1===(e.tags||[]).indexOf("explore"))return!0;if(-1===["exploration","page_asset"].indexOf(e.type))return!0;var t=["read","execute"];return i.default.intersection(e.permissions,t).length0)return r.content.sources=o,r.content.boardSpec=this._createEmptyBoardSpec(),e.glassContext.appController.openAppView("explore",r).then(function(e){return e.currentContentView.isFeatureEnabled("newStartingPoints","false")?e.currentContentView.openDatasetpane():e.currentContentView.openCardListPane()});this._openDataSourceDialog(e,r)},_openDataSourceDialog:function(e,t){var n=["module","dataSet2","uploadedFile","package","data_asset"],r={glassContext:e.glassContext,typesToOpen:n,multiSelect:!1,dialogTitle:a.default.get("addDatasourceToExploreDialogTitle"),primaryBtnText:a.default.get("addDataSourceDialogButtonLabel"),onOpenCallback:this._onAddDataSource.bind(this,e,t)};return e.glassContext.getSvc(".ContentDialogFactory").then(function(e){e.createOpenDialog(r).open()})},_onAddDataSource:function(e,t,n){var r=n[0],o={assetId:r.id,name:r.defaultName,type:r.type,searchPath:r.searchPath,isOlapPackage:r.userInterfaces&&r.userInterfaces.indexOf("analysisStudio")>=0,modificationTime:r.modificationTime};return t.content.sources=[o],t.content.boardSpec=this._createEmptyBoardSpec(),e.glassContext.appController.openAppView("explore",t).then(function(e){return e.currentContentView.isFeatureEnabled("newStartingPoints","false")?e.currentContentView.openDatasetpane():e.currentContentView.openCardListPane()})},_getSources:function(e){var t=this._isSelectionValid(e,!1),n=null;if(t){if(n=[],!e.target.activeObject)return n;for(var r=e.target.activeObject.aSelectedContext,o=r,i=Array.isArray(o),a=0,o=i?o:o[Symbol.iterator]();;){var s;if(i){if(a>=o.length)break;s=o[a++]}else{if(a=o.next(),a.done)break;s=a.value}var c=s;n.push({assetId:c.id,type:c.type,name:c.defaultName,searchPath:c.searchPath,isOlapPackage:c.userInterfaces&&l.indexOf(c.userInterfaces,"analysisStudio")>=0})}}return n},_isSelectionValid:function(e){var t=e.target&&e.target.activeObject&&e.target.activeObject.aSelectedContext,n=["module","dataSet2","uploadedFile","package","data_asset"];if(t&&Array.isArray(t))for(var r=t,o=Array.isArray(r),i=0,r=o?r:r[Symbol.iterator]();;){var a;if(o){if(i>=r.length)break;a=r[i++]}else{if(i=r.next(),i.done)break;a=i.value}var s=a,c=n;if(l.intersection([s.type],c).length<1)return!1;var u=["read"];if(l.intersection(s.permissions,u).length0&&(r=n.map(function(e){if("com.ibm.vis.rave2bundletiledmap"===t.getLayoutWidgetModel(e.id).visId){return t.dashboardApi.getCanvas().getWidget(e.id).getVisApi().mapVizRenderForPrint()}}).filter(function(e){return void 0!==e})),r.length>0){return Promise.all(r).then(function(e){return function(t){return new Promise(function(n){setTimeout(function(){return n(t)},e)})}}(this.vidaMapAnimTimeout))}return Promise.resolve({})},e.prototype.isEnabled=function(e){return this.isExplore(e)},e.prototype.isExplore=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.glassContext,n=void 0===t?{}:t,r=e.context,i=n.appController;i=void 0===i?{}:i;var a=i.currentAppView;return a=void 0===a?{}:a,"explore"===a.perspective||(0,o.isExplore)(r)},e.prototype.getInstrumentation=function(e){return e.glassContext.appController.getCurrentContentView().getDashboardApi().getFeature("segment").getInfo({type:"Shared Object"})},e}();t.default=s},7:function(t,n){t.exports=e},76:function(e,t){e.exports=a},8:function(e,n){e.exports=t}},[462])}); //# sourceMappingURL=action-handlers.min.js.map