PageSourceSearch

https://thestoryline.ai/8857/bundles/plugin/savedObjectsManagement/savedObjectsManagement.plugin.js

js thestoryline.ai collected 2026-10-05 12:47:25 UTC 252,548 bytes, 1 lines download raw bytes

1(()=>{var __webpack_modules__={3997:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{"default":()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5248);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});___CSS_LOADER_EXPORT___.push([module.id,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.savedObjectsManagementImportSummary__row{margin-bottom:4px}.savedObjectsManagementImportSummary__title{min-width:0}.savedObjectsManagementImportSummary__createdCount{color:#7de2d1}.savedObjectsManagementImportSummary__errorCount{color:#f66}\n",""]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},6897:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{"default":()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5248);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});___CSS_LOADER_EXPORT___.push([module.id,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.savedObjectsManagementImportSummary__row{margin-bottom:4px}.savedObjectsManagementImportSummary__title{min-width:0}.savedObjectsManagementImportSummary__createdCount{color:#017d73}.savedObjectsManagementImportSummary__errorCount{color:#bd271e}\n",""]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},7830:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{"default":()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5248);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});___CSS_LOADER_EXPORT___.push([module.id,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.savedObjectsManagementImportSummary__row{margin-bottom:4px}.savedObjectsManagementImportSummary__title{min-width:0}.savedObjectsManagementImportSummary__createdCount{color:#7de2d1}.savedObjectsManagementImportSummary__errorCount{color:#f66}\n",""]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},1180:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{"default":()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5248);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});___CSS_LOADER_EXPORT___.push([module.id,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.savedObjectsManagementImportSummary__row{margin-bottom:4px}.savedObjectsManagementImportSummary__title{min-width:0}.savedObjectsManagementImportSummary__createdCount{color:rgb(1.45,
1119.65,110.55)}.savedObjectsManagementImportSummary__errorCount{color:#bd271e}\n",""]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},19:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{"default":()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5248);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});___CSS_LOADER_EXPORT___.push([module.id,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.savedObjectsManagementImportSummary__row{margin-bottom:4px}.savedObjectsManagementImportSummary__title{min-width:0}.savedObjectsManagementImportSummary__createdCount{color:#129079}.savedObjectsManagementImportSummary__errorCount{color:#cd5d56}\n",""]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},1763:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{"default":()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5248);var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0__);var ___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});___CSS_LOADER_EXPORT___.push([module.id,"/*!\n * SPDX-License-Identifier: Apache-2.0\n *\n * The OpenSearch Contributors require contributions made to\n * this file be licensed under the Apache-2.0 license or a\n * compatible open source license.\n *\n * Modifications Copyright OpenSearch Contributors. See\n * GitHub history for details.\n */\n\n.savedObjectsManagementImportSummary__row{margin-bottom:4px}.savedObjectsManagementImportSummary__title{min-width:0}.savedObjectsManagementImportSummary__createdCount{color:#0f7b68}.savedObjectsManagementImportSummary__errorCount{color:#c43d35}\n",""]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},5248:function(module){"use strict";module.exports=function(cssWithMappingToString){var list=[];list.toString=function toString(){return this.map(function(item){var content=cssWithMappingToString(item);if(item[2]){return"@media ".concat(item[2]," {").concat(content,"}")}return content}).join("")};list.i=function(modules,mediaQuery,dedupe){if(typeof modules==="string"){modules=[[null,modules,""]]}var alreadyImportedModules={};if(dedupe){for(var i=0;i<this.length;i++){var id=this[i][0];if(id!=null){alreadyImportedModules[id]=true}}}for(var _i=0;_i<modules.length;_i++){var item=[].concat(modules[_i]);if(dedupe&&alreadyImportedModules[item[0]]){continue}if(mediaQuery){if(!item[2]){item[2]=mediaQuery}else{item[2]="".concat(mediaQuery," and ").concat(item[2])}}list.push(item)}};return list}},4571:function(module,__unused_webpack_exports,__webpack_require__){(function(a,b){if("function"==typeof define&&define.amd)define([],b);else if(true)b();else{}})(this,function(){"use strict";function b(a,b){return"undefined"==typeof b?b={autoBom:!1}:"object"!=typeof b&&(console.warn("Deprecated: Expected third argument to be a object"),b={autoBom:!b}),b.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(a.type)?new Blob(["\uFEFF",a],{type:a.type}):a}function c(a,b,c){var d=new XMLHttpRequest;d.open("GET",a),d.responseType="blob",d.onload=function(){g(d.response,b,c)},d.onerror=function(){console.error("could not download file")},d.send()}function d(a){var b=new XMLHttpRequest;b.open("HEAD",a,!1);try{b.send()}catch(a){}return 200<=b.status&&299>=b.status}function e(a){try{a.dispatchEvent(new MouseEvent("click"))}catch(c){var b=document.createEvent("MouseEvents");
1b.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),a.dispatchEvent(b)}}var f="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof __webpack_require__.g&&__webpack_require__.g.global===__webpack_require__.g?__webpack_require__.g:void 0,a=f.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),g=f.saveAs||("object"!=typeof window||window!==f?function(){}:"download"in HTMLAnchorElement.prototype&&!a?function(b,g,h){var i=f.URL||f.webkitURL,j=document.createElement("a");g=g||b.name||"download",j.download=g,j.rel="noopener","string"==typeof b?(j.href=b,j.origin===location.origin?e(j):d(j.href)?c(b,g,h):e(j,j.target="_blank")):(j.href=i.createObjectURL(b),setTimeout(function(){i.revokeObjectURL(j.href)},4e4),setTimeout(function(){e(j)},0))}:"msSaveOrOpenBlob"in navigator?function(f,g,h){if(g=g||f.name||"download","string"!=typeof f)navigator.msSaveOrOpenBlob(b(f,h),g);else if(d(f))c(f,g,h);else{var i=document.createElement("a");i.href=f,i.target="_blank",setTimeout(function(){e(i)})}}:function(b,d,e,g){if(g=g||open("","_blank"),g&&(g.document.title=g.document.body.innerText="downloading..."),"string"==typeof b)return c(b,d,e);var h="application/octet-stream"===b.type,i=/constructor/i.test(f.HTMLElement)||f.safari,j=/CriOS\/[\d]+/.test(navigator.userAgent);if((j||h&&i||a)&&"undefined"!=typeof FileReader){var k=new FileReader;k.onloadend=function(){var a=k.result;a=j?a:a.replace(/^data:[^;]*;/,"data:attachment/file;"),g?g.location.href=a:location=a,g=null},k.readAsDataURL(b)}else{var l=f.URL||f.webkitURL,m=l.createObjectURL(b);g?g.location=m:location.href=m,g=null,setTimeout(function(){l.revokeObjectURL(m)},4e4)}});f.saveAs=g.saveAs=g,true&&(module.exports=g)})},3776:function(__unused_webpack_module,exports,__webpack_require__){"use strict";var __webpack_unused_export__;var m=__webpack_require__(4239);if(true){exports.createRoot=m.createRoot;__webpack_unused_export__=m.hydrateRoot}else{var i}},9023:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>esm_useObservable});var external_osdSharedDeps_React_=__webpack_require__(6933);var noop=function(){};function on(obj){var args=[];for(var _i=1;_i<arguments.length;_i++){args[_i-1]=arguments[_i]}if(obj&&obj.addEventListener){obj.addEventListener.apply(obj,args)}}function off(obj){var args=[];for(var _i=1;_i<arguments.length;_i++){args[_i-1]=arguments[_i]}if(obj&&obj.removeEventListener){obj.removeEventListener.apply(obj,args)}}var isBrowser=typeof window!=="undefined";var isNavigator=null&&typeof navigator!=="undefined";var useIsomorphicLayoutEffect=isBrowser?external_osdSharedDeps_React_.useLayoutEffect:external_osdSharedDeps_React_.useEffect;const esm_useIsomorphicLayoutEffect=useIsomorphicLayoutEffect;function useObservable(observable$,initialValue){var _a=(0,external_osdSharedDeps_React_.useState)(initialValue),value=_a[0],update=_a[1];esm_useIsomorphicLayoutEffect(function(){var s=observable$.subscribe(update);return function(){return s.unsubscribe()}},[observable$]);return value}const esm_useObservable=useObservable},9094:function(__unused_webpack_module,exports,__webpack_require__){"use strict";var f=__webpack_require__(6933),k=Symbol.for("react.element"),l=Symbol.for("react.fragment"),m=Object.prototype.hasOwnProperty,n=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p={key:!0,ref:!0,__self:!0,__source:!0};function q(c,a,g){var b,d={},e=null,h=null;void 0!==g&&(e=""+g);void 0!==a.key&&(e=""+a.key);void 0!==a.ref&&(h=a.ref);for(b in a)m.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:k,type:c,key:e,ref:h,props:d,_owner:n.current}}exports.Fragment=l;exports.jsx=q;exports.jsxs=q},6870:function(module,__unused_webpack_exports,__webpack_require__){"use strict";if(true){module.exports=__webpack_require__(9094)}else{}},8332:function(module,__unused_webpack_exports,__webpack_require__){var api=__webpack_require__(7478);var content=__webpack_require__(3997);
1content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.id,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},1718:function(module,__unused_webpack_exports,__webpack_require__){var api=__webpack_require__(7478);var content=__webpack_require__(6897);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.id,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},4563:function(module,__unused_webpack_exports,__webpack_require__){var api=__webpack_require__(7478);var content=__webpack_require__(7830);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.id,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},747:function(module,__unused_webpack_exports,__webpack_require__){var api=__webpack_require__(7478);var content=__webpack_require__(1180);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.id,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},1282:function(module,__unused_webpack_exports,__webpack_require__){var api=__webpack_require__(7478);var content=__webpack_require__(19);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.id,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},4056:function(module,__unused_webpack_exports,__webpack_require__){var api=__webpack_require__(7478);var content=__webpack_require__(1763);content=content.__esModule?content.default:content;if(typeof content==="string"){content=[[module.id,content,""]]}var options={};options.insert="head";options.singleton=false;var update=api(content,options);module.exports=content.locals||{}},7478:function(module,__unused_webpack_exports,__webpack_require__){"use strict";var isOldIE=function isOldIE(){var memo;return function memorize(){if(typeof memo==="undefined"){memo=Boolean(window&&document&&document.all&&!window.atob)}return memo}}();var getTarget=function getTarget(){var memo={};return function memorize(target){if(typeof memo[target]==="undefined"){var styleTarget=document.querySelector(target);if(window.HTMLIFrameElement&&styleTarget instanceof window.HTMLIFrameElement){try{styleTarget=styleTarget.contentDocument.head}catch(e){styleTarget=null}}memo[target]=styleTarget}return memo[target]}}();var stylesInDom=[];function getIndexByIdentifier(identifier){var result=-1;for(var i=0;i<stylesInDom.length;i++){if(stylesInDom[i].identifier===identifier){result=i;break}}return result}function modulesToDom(list,options){var idCountMap={};var identifiers=[];for(var i=0;i<list.length;i++){var item=list[i];var id=options.base?item[0]+options.base:item[0];var count=idCountMap[id]||0;var identifier="".concat(id," ").concat(count);idCountMap[id]=count+1;var index=getIndexByIdentifier(identifier);var obj={css:item[1],media:item[2],sourceMap:item[3]};if(index!==-1){stylesInDom[index].references++;stylesInDom[index].updater(obj)}else{stylesInDom.push({identifier:identifier,updater:addStyle(obj,options),references:1})}identifiers.push(identifier)}return identifiers}function insertStyleElement(options){var style=document.createElement("style");var attributes=options.attributes||{};if(typeof attributes.nonce==="undefined"){var nonce=true?__webpack_require__.nc:0;if(nonce){attributes.nonce=nonce}}Object.keys(attributes).forEach(function(key){style.setAttribute(key,attributes[key])});if(typeof options.insert==="function"){options.insert(style)}else{var target=getTarget(options.insert||"head");if(!target){throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.")}target.appendChild(style)}return style}function removeStyleElement(style){if(style.parentNode===null){return false}style.parentNode.removeChild(style)}var replaceText=function replaceText(){var textStore=[];return function replace(index,replacement){textStore[index]=replacement;return textStore.filter(Boolean).join("\n")}}();function applyToSingletonTag(style,index,remove,obj){var css=remove?"":obj.media?"@media ".concat(obj.media," {").concat(obj.css,"}"):obj.css;if(style.styleSheet){style.styleSheet.cssText=replaceText(index,css)}else{var cssNode=document.createTextNode(css);var childNodes=style.childNodes;if(childNodes[index]){style.removeChild(childNodes[index])}if(childNodes.length){style.insertBefore(cssNode,childNodes[index])}else{style.appendChild(cssNode)}}}function applyToTag(style,options,obj){var css=obj.css;var media=obj.media;var sourceMap=obj.sourceMap;if(media){style.setAttribute("media",media)}else{style.removeAttribute("media")}if(sourceMap&&typeof btoa!=="undefined"){css+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)
1)))," */")}if(style.styleSheet){style.styleSheet.cssText=css}else{while(style.firstChild){style.removeChild(style.firstChild)}style.appendChild(document.createTextNode(css))}}var singleton=null;var singletonCounter=0;function addStyle(obj,options){var style;var update;var remove;if(options.singleton){var styleIndex=singletonCounter++;style=singleton||(singleton=insertStyleElement(options));update=applyToSingletonTag.bind(null,style,styleIndex,false);remove=applyToSingletonTag.bind(null,style,styleIndex,true)}else{style=insertStyleElement(options);update=applyToTag.bind(null,style,options);remove=function remove(){removeStyleElement(style)}}update(obj);return function updateStyle(newObj){if(newObj){if(newObj.css===obj.css&&newObj.media===obj.media&&newObj.sourceMap===obj.sourceMap){return}update(obj=newObj)}else{remove()}}}module.exports=function(list,options){options=options||{};if(!options.singleton&&typeof options.singleton!=="boolean"){options.singleton=isOldIE()}list=list||[];var lastIdentifiers=modulesToDom(list,options);return function update(newList){newList=newList||[];if(Object.prototype.toString.call(newList)!=="[object Array]"){return}for(var i=0;i<lastIdentifiers.length;i++){var identifier=lastIdentifiers[i];var index=getIndexByIdentifier(identifier);stylesInDom[index].references--}var newLastIdentifiers=modulesToDom(newList,options);for(var _i=0;_i<lastIdentifiers.length;_i++){var _identifier=lastIdentifiers[_i];var _index=getIndexByIdentifier(_identifier);if(stylesInDom[_index].references===0){stylesInDom[_index].updater();stylesInDom.splice(_index,1)}}lastIdentifiers=newLastIdentifiers}}},1587:function(__unused_webpack_module,__unused_webpack_exports,__webpack_require__){__webpack_require__.p=window.__osdPublicPath__["savedObjectsManagement"];__webpack_require__.nc=window.__webpack_nonce__||""},847:function(__unused_webpack_module,__unused_webpack_exports,__webpack_require__){switch(window.__osdThemeTag__){case"v7dark":return __webpack_require__(8332);case"v7light":return __webpack_require__(1718);case"v8dark":return __webpack_require__(4563);case"v8light":return __webpack_require__(747);case"v9dark":return __webpack_require__(1282);case"v9light":return __webpack_require__(4056)}},2586:function(module){module.exports=__osdBundles__.get("entry/core/public")},328:function(module){module.exports=__osdBundles__.get("entry/core/public/utils")},4303:function(module){module.exports=__osdBundles__.get("plugin/contentManagement/public")},5476:function(module){module.exports=__osdBundles__.get("plugin/data/public")},2285:function(module){module.exports=__osdBundles__.get("plugin/home/public")},4904:function(module){module.exports=__osdBundles__.get("plugin/opensearchDashboardsReact/public")},6342:function(module){module.exports=__osdBundles__.get("plugin/opensearchDashboardsUtils/public")},3250:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{SavedObjectsDuplicateModal:()=>management_section.SavedObjectsDuplicateModal,SavedObjectsManagementNamespace:()=>types_namespaceObject.SavedObjectsManagementNamespace,SavedObjectsManagementAction:()=>action_SavedObjectsManagementAction,SavedObjectsManagementActionServiceSetup:()=>action_service_namespaceObject.SavedObjectsManagementActionServiceSetup,SavedObjectsManagementPluginSetup:()=>plugin_namespaceObject.SavedObjectsManagementPluginSetup,SavedObjectRelation:()=>common_types_namespaceObject.SavedObjectRelation,SavedObjectsManagementColumnServiceStart:()=>column_service_namespaceObject.SavedObjectsManagementColumnServiceStart,SavedObjectsManagementRecord:()=>record_namespaceObject.SavedObjectsManagementRecord,SavedObjectsManagementColumnServiceSetup:()=>column_service_namespaceObject.SavedObjectsManagementColumnServiceSetup,SavedObjectMetadata:()=>common_types_namespaceObject.SavedObjectMetadata,SavedObjectsManagementColumn:()=>column_namespaceObject.SavedObjectsManagementColumn,SavedObjectsManagementActionServiceStart:()=>action_service_namespaceObject.SavedObjectsManagementActionServiceStart,getSavedObjectLabel:()=>lib.getSavedObjectLabel,ISavedObjectsManagementServiceRegistry:()=>service_registry_namespaceObject.ISavedObjectsManagementServiceRegistry,plugin:()=>public_plugin,SavedObjectsManagementServiceRegistryEntry:()=>service_registry_namespaceObject.SavedObjectsManagementServiceRegistryEntry,SavedObjectWithMetadata:()=>common_types_namespaceObject.SavedObjectWithMetadata,processImportResponse:()=>
1lib.processImportResponse,savedObjectDeleteTrigger:()=>triggers.w,SavedObjectsManagementPluginStart:()=>plugin_namespaceObject.SavedObjectsManagementPluginStart,SAVED_OBJECT_DELETE_TRIGGER:()=>triggers.j,SavedObjectDeleteContext:()=>ui_actions_bootstrap_namespaceObject.SavedObjectDeleteContext,FailedImport:()=>lib.FailedImport,SavedObjectsManagementNamespaceServiceSetup:()=>namespace_service_namespaceObject.SavedObjectsManagementNamespaceServiceSetup,ProcessedImportResponse:()=>lib.ProcessedImportResponse,SavedObjectsManagementNamespaceServiceStart:()=>namespace_service_namespaceObject.SavedObjectsManagementNamespaceServiceStart});var action_service_namespaceObject={};__webpack_require__.r(action_service_namespaceObject);__webpack_require__.d(action_service_namespaceObject,{q:()=>action_service_SavedObjectsManagementActionService});var column_service_namespaceObject={};__webpack_require__.r(column_service_namespaceObject);__webpack_require__.d(column_service_namespaceObject,{K:()=>column_service_SavedObjectsManagementColumnService});var namespace_service_namespaceObject={};__webpack_require__.r(namespace_service_namespaceObject);__webpack_require__.d(namespace_service_namespaceObject,{V:()=>namespace_service_SavedObjectsManagementNamespaceService});var service_registry_namespaceObject={};__webpack_require__.r(service_registry_namespaceObject);__webpack_require__.d(service_registry_namespaceObject,{z:()=>service_registry_SavedObjectsManagementServiceRegistry});var ui_actions_bootstrap_namespaceObject={};__webpack_require__.r(ui_actions_bootstrap_namespaceObject);__webpack_require__.d(ui_actions_bootstrap_namespaceObject,{N:()=>bootstrap});var plugin_namespaceObject={};__webpack_require__.r(plugin_namespaceObject);__webpack_require__.d(plugin_namespaceObject,{s:()=>APP_ID,k:()=>plugin_SavedObjectsManagementPlugin});var column_namespaceObject={};__webpack_require__.r(column_namespaceObject);var types_namespaceObject={};__webpack_require__.r(types_namespaceObject);var record_namespaceObject={};__webpack_require__.r(record_namespaceObject);var common_types_namespaceObject={};__webpack_require__.r(common_types_namespaceObject);var _async_to_generator=__webpack_require__(5194);var _class_call_check=__webpack_require__(7394);var _create_class=__webpack_require__(4379);var _define_property=__webpack_require__(9623);var _object_spread=__webpack_require__(2961);var _object_spread_props=__webpack_require__(5548);var _sliced_to_array=__webpack_require__(8289);var external_osdSharedDeps_TsLib_=__webpack_require__(2790);var external_osdSharedDeps_React_=__webpack_require__(6933);var external_osdSharedDeps_React_default=__webpack_require__.n(external_osdSharedDeps_React_);var external_osdSharedDeps_OsdI18n_=__webpack_require__(7528);var home_public=__webpack_require__(2285);var _to_consumable_array=__webpack_require__(5754);var action_service_SavedObjectsManagementActionService=function(){"use strict";function SavedObjectsManagementActionService(){(0,_class_call_check._)(this,SavedObjectsManagementActionService);(0,_define_property._)(this,"actions",new Map)}(0,_create_class._)(SavedObjectsManagementActionService,[{key:"setup",value:function setup(){var _this=this;return{register:function(action){if(_this.actions.has(action.id)){throw new Error("Saved Objects Management Action with id '".concat(action.id,"' already exists"))}_this.actions.set(action.id,action)}}}},{key:"start",value:function start(){var _this=this;return{has:function(actionId){return _this.actions.has(actionId)},getAll:function(){return(0,_to_consumable_array._)(_this.actions.values())}}}}]);return SavedObjectsManagementActionService}();var column_service_SavedObjectsManagementColumnService=function(){"use strict";function SavedObjectsManagementColumnService(){(0,_class_call_check._)(this,SavedObjectsManagementColumnService);(0,_define_property._)(this,"columns",new Map)}(0,_create_class._)(SavedObjectsManagementColumnService,[{key:"setup",value:function setup(){var _this=this;return{register:function(column){if(_this.columns.has(column.id)){throw new Error("Saved Objects Management Column with id '".concat(column.id,"' already exists"))}_this.columns.set(column.id,column)}}}},{key:"start",value:function start(){var _this=this;return{getAll:function(){return(0,_to_consumable_array._)(_this.columns.values())}}}}]);return SavedObjectsManagementColumnService}();var namespace_service_SavedObjectsManagementNamespaceService=function(){"use strict";function SavedObjectsManagementNamespaceService(){(0,_class_call_check._)(this,SavedObjectsManagementNamespaceService);(0,_define_property._)(this,"namespaces",new Map);(0,_define_property._)(this,"alias",void 0)}(0,_create_class._)(SavedObjectsManagementNamespaceService,[{key:"setup",value:function setup(){var _this=this;return{register:function(ns){if(_this.namespaces.has(ns.id)){throw new Error("Saved Objects Management Namespace with i
1d '".concat(ns.id,"' already exists"))}_this.namespaces.set(ns.id,ns)},registerAlias:function(alias){if(!!_this.alias){throw new Error("An alias has already been registered. Cannot register more than one alias.")}_this.alias=alias}}}},{key:"start",value:function start(){var _this=this;return{getAll:function(){return(0,_to_consumable_array._)(_this.namespaces.values())},getAlias:function(){return _this.alias}}}}]);return SavedObjectsManagementNamespaceService}();var service_registry_SavedObjectsManagementServiceRegistry=function(){"use strict";function SavedObjectsManagementServiceRegistry(){(0,_class_call_check._)(this,SavedObjectsManagementServiceRegistry);(0,_define_property._)(this,"registry",new Map)}(0,_create_class._)(SavedObjectsManagementServiceRegistry,[{key:"register",value:function register(entry){if(this.registry.has(entry.id)){throw new Error("")}this.registry.set(entry.id,entry)}},{key:"all",value:function all(){return(0,_to_consumable_array._)(this.registry.values())}},{key:"get",value:function get(id){return this.registry.get(id)}}]);return SavedObjectsManagementServiceRegistry}();var registerServices=function(registry,getStartServices){return(0,_async_to_generator._)(function(){var _ref,_ref_,home,dashboard,explore,visualizations,visAugmenter,discover,visBuilder;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,getStartServices()];case 1:_ref=_sliced_to_array._.apply(void 0,[_state.sent(),2]),_ref_=_ref[1],home=_ref_.home,dashboard=_ref_.dashboard,explore=_ref_.explore,visualizations=_ref_.visualizations,visAugmenter=_ref_.visAugmenter,discover=_ref_.discover,visBuilder=_ref_.visBuilder;if(home){registry.register({id:"savedHomepage",title:"homepage",service:home.getSavedHomepageLoader()})}if(dashboard){registry.register({id:"savedDashboards",title:"dashboards",service:dashboard.getSavedDashboardLoader()})}if(visualizations){registry.register({id:"savedVisualizations",title:"visualizations",service:visualizations.savedVisualizationsLoader})}if(visAugmenter){registry.register({id:"savedAugmentVis",title:"augmentVis",service:visAugmenter.savedAugmentVisLoader})}if(discover){registry.register({id:"savedSearches",title:"searches",service:discover.savedSearchLoader})}if(explore){registry.register({id:"savedExplore",title:"explore",service:explore.savedExploreLoader})}if(visBuilder){registry.register({id:"savedVisBuilder",title:"visBuilder",service:visBuilder.savedVisBuilderLoader})}return[2]}})})()};var triggers=__webpack_require__(8627);var bootstrap=function(uiActions){uiActions.registerTrigger(triggers.w)};var core_public=__webpack_require__(2586);var jsx_runtime=__webpack_require__(6870);var external_osdSharedDeps_Moment_=__webpack_require__(7518);var external_osdSharedDeps_Moment_default=__webpack_require__.n(external_osdSharedDeps_Moment_);var external_osdSharedDeps_ElasticEui_=__webpack_require__(1350);var useObservable=__webpack_require__(9023);var utils=__webpack_require__(328);var lib=__webpack_require__(1661);var allOption=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.all.items",{defaultMessage:"All items"});var recentlyViewed=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.recentlyViewed",{defaultMessage:"Recently viewed"});var recentlyUpdated=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.recentlyUpdated",{defaultMessage:"Recently updated"});var _obj;var sortKeyMap=(_obj={},(0,_define_property._)(_obj,recentlyViewed,"lastAccessedTime"),(0,_define_property._)(_obj,recentlyUpdated,"updatedAt"),_obj);function sortBy(key){return function(a,b){return a[key]>b[key]?-1:b[key]>a[key]?1:0}}var bulkGetDetail=function(savedObjects,http){return Promise.all(savedObjects.map(function(obj){return http.get("/api/opensearch-dashboards/management/saved_objects/".concat(encodeURIComponent(obj.type),"/").concat(encodeURIComponent(obj.id)))["catch"](function(error){return{id:obj.id,type:obj.type,error:error,attributes:{},references:[],meta:{},updated_at:""}})}))};var widthForTypeSelector=220;var widthForRightMargin=4;var MAX_ITEMS_DISPLAY=6;var RecentWork=function(props){var core=props.core,workspaceEnabled=props.workspaceEnabled;var recently$Ref=(0,external_osdSharedDeps_React_.useRef)(core.chrome.recentlyAccessed.get$());var recentAccessed=(0,useObservable.A)(recently$Ref.current,[]);var workspaceList=(0,useObservable.A)(core.workspaces.workspaceList$,[]);var currentWorkspace=(0,useObservable.A)(core.workspaces.currentWorkspace$,null);var _useState=(0,_sliced_to_array._)((0,external_osdSharedDeps_React_.useState)(allOption),2),selectedType=_useState[0],setSelectedType=_useState[1];var _useState1=(0,_sliced_to_array._)((0,external_osdSharedDeps_React_.useState)(recentlyViewed),2),selectedSort=_useState1[0],setSelectedSort=_useState1[1];var _useState2=(0,_sliced_to_array._)((0,external_osdSharedDeps_React_.useState)([]),2),detailedSavedObjects=_useState2[0],setDetailedSavedObjects=_useState2[1];var _useState3=(0,_sliced_to_array._)((0,external_osdSharedDeps_React_.useState)(false),2),isLoading=_useState3[0],setIsLoading=_useState3[1];var useUpdatedUX=core.chrome.navGroup.getNavGroupEnabled();var allOptions=(0,external_osdSharedDeps_React_.useMemo)(function(){var options=[allOption];detailedSavedObjects.filter(function(item){return!item.error}
1).forEach(function(recentAccessItem){if((recentAccessItem===null||recentAccessItem===void 0?void 0:recentAccessItem.type)&&options.indexOf(recentAccessItem===null||recentAccessItem===void 0?void 0:recentAccessItem.type)===-1){options.push(recentAccessItem===null||recentAccessItem===void 0?void 0:recentAccessItem.type)}});return options.map(function(option){return{label:option,value:option}})},[detailedSavedObjects]);var capitalTheFirstLetter=function capitalTheFirstLetter(str){return str?str.charAt(0).toUpperCase()+str.slice(1):""};var itemsForDisplay=(0,external_osdSharedDeps_React_.useMemo)(function(){return(0,_to_consumable_array._)(detailedSavedObjects).filter(function(item){if(item.error)return false;if(selectedType===allOption)return true;return item.type===selectedType})},[detailedSavedObjects,selectedType]);var constructInAppUrl=(0,external_osdSharedDeps_React_.useCallback)(function(object){var _object_workspaces;var _ref=object.meta.inAppUrl||{},_ref_path=_ref.path,path=_ref_path===void 0?"":_ref_path;var finalPath=path;if(useUpdatedUX&&finalPath){finalPath=finalPath.replace(/^\/app\/management\/opensearch-dashboards/,"/app")}var basePath=core.http.basePath;var inAppUrl=basePath.prepend(finalPath);if((_object_workspaces=object.workspaces)===null||_object_workspaces===void 0?void 0:_object_workspaces.length){if(currentWorkspace){inAppUrl=(0,utils.formatUrlWithWorkspaceId)(finalPath,currentWorkspace.id,basePath)}else{var workspace=workspaceList.find(function(item){var _object_workspaces;return(_object_workspaces=object.workspaces)===null||_object_workspaces===void 0?void 0:_object_workspaces.includes(item.id)});if(workspace){inAppUrl=(0,utils.formatUrlWithWorkspaceId)(finalPath,workspace.id,basePath)}}}return inAppUrl},[core.http.basePath,currentWorkspace,useUpdatedUX,workspaceList]);var getRecentlyUpdated=(0,external_osdSharedDeps_React_.useCallback)(function(){return(0,_async_to_generator._)(function(){var allowedTypes,findOptions,res,savedObjects;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_state.trys.push([0,,2,3]);allowedTypes=["dashboard","visualization","search","query","index-pattern","visualization-visbuilder"];findOptions={type:allowedTypes,sortField:"updated_at",sortOrder:"desc",workspaces:currentWorkspace?[currentWorkspace.id]:undefined,page:1};return[4,(0,lib.findObjects)(core.http,findOptions)];case 1:res=_state.sent();savedObjects=res.savedObjects.map(function(obj){var findWorkspace=workspaceList.find(function(workspace){var _obj_workspaces;return(_obj_workspaces=obj.workspaces)===null||_obj_workspaces===void 0?void 0:_obj_workspaces.includes(workspace.id)});return(0,_object_spread_props._)((0,_object_spread._)({},obj),{updatedAt:external_osdSharedDeps_Moment_default()(obj===null||obj===void 0?void 0:obj.updated_at).valueOf(),lastAccessedTime:external_osdSharedDeps_Moment_default()(obj===null||obj===void 0?void 0:obj.updated_at).valueOf(),workspaceName:findWorkspace===null||findWorkspace===void 0?void 0:findWorkspace.name,label:obj.meta.title,link:constructInAppUrl(obj)})}).sort(sortBy(sortKeyMap[recentlyUpdated]));setDetailedSavedObjects(savedObjects);return[3,3];case 2:setIsLoading(false);return[7];case 3:return[2]}})})()},[constructInAppUrl,core.http,currentWorkspace,workspaceList]);var getRecentAccessed=(0,external_osdSharedDeps_React_.useCallback)(function(){setIsLoading(true);try{var savedObjects=recentAccessed.filter(function(item){var _item_meta;return((_item_meta=item.meta)===null||_item_meta===void 0?void 0:_item_meta.type)&&(!currentWorkspace||currentWorkspace&&item.workspaceId===currentWorkspace.id)}).map(function(item){var _item_meta;return{type:((_item_meta=item.meta)===null||_item_meta===void 0?void 0:_item_meta.type)||"",id:item.id}});if(savedObjects.length){bulkGetDetail(savedObjects,core.http).then(function(res){var formatDetailedSavedObjects=res.map(function(obj){var recentAccessItem=recentAccessed.find(function(item){return item.id===obj.id});var findWorkspace=workspaceList.find(function(workspace){return workspace.id===recentAccessItem.workspaceId});var link=recentAccessItem.link,label=recentAccessItem.label,workspaceId=recentAccessItem.workspaceId;var basePath=core.http.basePath;var href=(0,utils.formatUrlWithWorkspaceId)(link,workspaceId||"",basePath);return(0,_object_spread_props._)((0,_object_spread._)({},recentAccessItem,obj,recentAccessItem.meta),{workspaceName:findWorkspace===null||findWorkspace===void 0?void 0:findWorkspace.name,updatedAt:external_osdSharedDeps_Moment_default()(obj===null||obj===void 0?void 0:obj.updated_at).valueOf(),link:wor
1kspaceEnabled?href:basePath.prepend(link,{withoutClientBasePath:true}),label:label||obj.meta.title})}).sort(sortBy(sortKeyMap[recentlyViewed]));setDetailedSavedObjects(formatDetailedSavedObjects)})}else{setDetailedSavedObjects([])}}finally{setIsLoading(false)}},[core.http,currentWorkspace,recentAccessed,workspaceList,workspaceEnabled]);(0,external_osdSharedDeps_React_.useEffect)(function(){setSelectedType(allOption);if(selectedSort===recentlyUpdated){getRecentlyUpdated()}else{getRecentAccessed()}},[getRecentlyUpdated,getRecentAccessed,selectedSort]);return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiPanel,{children:[(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"spaceBetween",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"flexStart",alignItems:"center",gutterSize:"xs",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"s",children:(0,jsx_runtime.jsx)("h2",{children:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.title",{defaultMessage:"Assets"})})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiToolTip,{display:"inlineBlock",position:"right",content:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.assetsInfo",{defaultMessage:"Dashboards, visualizations, saved queries, and other assets within your Workspaces."}),"data-test-subj":"assetsTooltip",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIcon,{type:"iInCircle"})})})]})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFilterGroup,{children:[recentlyViewed,recentlyUpdated].map(function(item){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFilterButton,{hasActiveFilters:selectedSort===item,onClick:function(){return setSelectedSort(item)},"data-test-subj":"filterButton-".concat(encodeURIComponent(item)),children:item},item)})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiComboBox,{style:{width:widthForTypeSelector},isClearable:false,options:allOptions,singleSelection:{asPlainText:true},onChange:function(options){return setSelectedType(options[0].value||"")},selectedOptions:[{label:selectedType,value:selectedType}]})})]})})]}),itemsForDisplay.length?(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{children:Array.from({length:MAX_ITEMS_DISPLAY}).map(function(item,itemIndexInRow){var recentAccessItem=itemsForDisplay[itemIndexInRow];var content=null;if(recentAccessItem){content=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCard,{title:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"flexStart",alignItems:"center",gutterSize:"none",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIcon,{style:{marginRight:widthForRightMargin},type:recentAccessItem.meta.icon||"apps",color:"subdued"})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"xs",color:"subdued",children:capitalTheFirstLetter(recentAccessItem.type)})})]}),"data-test-subj":"recentlyCard",description:(0,jsx_runtime.jsx)("h3",{className:"eui-textBreakAll",children:recentAccessItem.label}),textAlign:"left",href:recentAccessItem.link,footer:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"spaceBetween",direction:"column",gutterSize:"none",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGrid,{columns:2,gutterSize:"s",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"xs",color:"default",children:[selectedSort===recentlyViewed?external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.viewedAt",{defaultMessage:"Viewed"}):external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.updatedAt",{defaultMessage:"Updated"}),":"," "]})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:1,className:"eui-textRight",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"xs",color:"default",children:(0,jsx_runtime.jsx)("b",{children:selectedSort===recentlyViewed?external_osdSharedDeps_Moment_default()(recentAccessItem===null||recentAccessItem===void 0?void 0:recentAccessItem.lastAccessedTime).fromNow():external_osdSharedDeps_Moment_default()(recentAccessItem===null||recentAccessItem===void 0?void 0:recentAccessItem.updatedAt).fromNow()})})})]})}),workspaceEnabled&&!currentWorkspace&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGrid,{columns:2,gutterSize:"s",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"xs",color:"default",children:[external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.workspace",{defaultMessage:"Workspace"}),":"]})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:1,className:"eui-textRight",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"xs",color:"default",children:(0,jsx_runtime.jsxs)("b",{children:[recentAccessItem.workspaceName||"N/A"," "]})})})]})})]})})}return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:content},(recentAccessItem===null||recentAccessItem===void 0?void 0:recentAccessItem.id)||itemIndexInRow)})}):isLoading?(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiEmptyPrompt,{icon:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLoadingLogo,{logo:"savedObjectsApp",size:"xl"}),title:(0,jsx_runtime.jsx)("h3",{children:"Loading Assets"})}):(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiEmptyPrompt,{title:(0,jsx_runtime.jsx)("h3",{children:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.empty.title",{defaultMessage:"No assets to display"})}),body:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{gutterSize:"s",justifyContent:"spaceBetween",alignItems:"center",direction:"column",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{color:"subdued",size:"s",children:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.empty.body",{defaultMessage:"The recent assets will appear here."})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButton,{iconType:"popout",iconSide:"right",iconGap:"none",target:"_blank",href:core.application.getUrlForApp(APP_ID),children:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.empty.manageAssets",{defaultMessage:"Manage assets"})})})]})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"m"}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLink,{target:"_blank",onClick:function(){return core.application.navigateToApp(APP_ID)},children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",className:"eui-displayInline",children:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.recentWorkSection.view_all",{defaultMessage:"View all"})})})]})};var content_management_public=__webpack_require__(4303);var opensearch_dashboards_react_public=__webpack_require__(4904);var APP_ID="objects";var plugin_SavedObjectsManagementPlugin=function(){"use strict";function SavedObjectsManagementPlugin(){(0,_class_call_check._)(this,SavedObjectsManagementPlugin);(0,_define_property._)(this,"actionService",new action_service_SavedObjectsManagementActionService);(0,_define_property._)(this,"columnService",new column_service_SavedObjectsManagementColumnService);(0,_define_property._)(this,"namespaceService",new namespace_service_SavedObjectsManagementNamespaceService);(0,_define_property._)(this,"serviceRegistry",new service_registry_SavedObjectsManagementServiceRegistry)}(0,_create_class._)(SavedObjectsManagementPlugin,[{key:"setup",value:function setup(core,param){var _this=this;var home=param.home,management=param.management,uiActions=param.uiActions,dataSource=param.dataSource,dataSourceManagement=param.dataSourceManagement,datasetManagement=param.datasetManagement;var actionSetup=this.actionService.setup();var columnSetup=this.columnService.setup();var namespaceSetup=this.namespaceService.setup();var isDatasetManagementEnabled=!!datasetManagement;if(home){home.featureCatalogue.register({id:"saved_objects",title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objects.savedObjectsTitle",{defaultMessage:"Saved Objects"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objects.savedObjectsDescription",{defaultMessage:"Import, export, and manage your saved searches, visualizations, and dashboards."}),icon:"savedObjectsApp",path:"/app/management/opensearch-dashboards/objects",showOnHomePage:false,category:home_public.FeatureCatalogueCategory.ADMIN})}var opensearchDashboardsSection=management.sections.section.opensearchDashboards;opensearchDashboardsSection.registerApp({id:APP_ID,title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.managementSectionLabel",{defaultMessage:"Saved objects"}),order:1,mount:function(mountParams){return(0,_async_to_generator._)(function(){var mountManagementSection;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,Promise.resolve().then(__webpack_require__.bind(__webpack_require__,7778))];case 1:mountManagementSection=_state.sent().mountManagementSection;return[2,mountManagementSection({core:core,serviceRegistry:this.serviceRegistry,mountParams:mountParams,dataSourceEnabled:!!dataSource,dataSourceManagement:dataSourceManagement,isDatasetManagementEnabled:isDatasetManagementEnabled})]}})}).call(_this)}});if(core.chrome.navGroup.getNavGroupEnabled()){core.application.register({id:APP_ID,title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.assets.label",{defaultMessage:"Assets"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.assets.description",{defaultMessage:"Manage and share your global assets."}),mount:function(params){return(0,_async_to_generator._)(function(){var mountManagementSection,_ref,coreStart;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,Promise.resolve().then(__webpack_require__.bind(__webpack_require__,7778))];case 1:mountManagementSection=_state.sent().mountManagementSection;return[4,core.getStartServices()];case 2:_ref=_sliced_to_array._.apply(void 0,[_state.sent(),1]),coreStart=_ref[0];return[2,mountManagementSection({core:core,serviceRegistry:this.serviceRegistry,mountParams:(0,_object_spread_props._)((0,_object_spread._)({},params),{basePath:core.http.basePath.get(),setBreadcrumbs:function(breadCrumbs){return coreStart.chrome.setBreadcrumbs((0,opensearch_dashboards_react_public.getScopedBreadcrumbs)(breadCrumbs,params.history))},wrapInPage:true}),dataSourceEnabled:!!dataSource,dataSourceManagement:dataSourceManagement,isDatasetManagementEnabled:isDatasetManagementEnabled})]}})}).call(_this)}})}core.chrome.navGroup.addNavLinksToGroup(core_public.DEFAULT_NAV_GROUPS.settingsAndSetup,[{id:APP_ID,order:400}]);bootstrap(uiActions);registerServices(this.serviceRegistry,core.getStartServices);return{actions:actionSetup,columns:columnSetup,namespaces:namespaceSetup,serviceRegistry:this.serviceRegistry}}},{key:"start",value:function start(core,param){var data=param.data,uiActions=param.uiActions,contentManagement=param.contentManagement;var actionStart=this.actionService.start();var columnStart=this.columnService.start();var namespaceStart=this.namespaceService.start();var workspaceEnabled=core.application.capabilities.workspaces.enabled;contentManagement===null||contentManagement===void 0?void 0:contentManagement.registerContentProvider({id:"recent",getContent:function(){return{order:1,id:"recent",kind:"custom",render:function(){return external_osdSharedDeps_React_default().createElement(RecentWork,{core:core,workspaceEnabled:wor
1kspaceEnabled})}}},getTargetArea:function(){return[content_management_public.HOME_CONTENT_AREAS.RECENTLY_VIEWED,content_management_public.ESSENTIAL_OVERVIEW_CONTENT_AREAS.RECENTLY_VIEWED,content_management_public.ANALYTICS_ALL_OVERVIEW_CONTENT_AREAS.RECENTLY_VIEWED]}});return{actions:actionStart,columns:columnStart,namespaces:namespaceStart}}}]);return SavedObjectsManagementPlugin}();var action_SavedObjectsManagementAction=function(){"use strict";function SavedObjectsManagementAction(){(0,_class_call_check._)(this,SavedObjectsManagementAction);(0,_define_property._)(this,"refreshOnFinish",void 0);(0,_define_property._)(this,"callbacks",[]);(0,_define_property._)(this,"record",null)}(0,_create_class._)(SavedObjectsManagementAction,[{key:"registerOnFinishCallback",value:function registerOnFinishCallback(callback){this.callbacks.push(callback)}},{key:"start",value:function start(record){this.record=record}},{key:"finish",value:function finish(){this.record=null;this.callbacks.forEach(function(callback){return callback()})}}]);return SavedObjectsManagementAction}();;;;var management_section=__webpack_require__(7778);function public_plugin(initializerContext){return new plugin_SavedObjectsManagementPlugin}},1661:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{extractExportDetails:()=>extractExportDetails,resolveImportErrors:()=>resolveImportErrors,saveObject:()=>resolve_saved_objects.ll,importLegacyFile:()=>importLegacyFile,saveObjects:()=>resolve_saved_objects.Ad,fetchExportObjects:()=>fetchExportObjects,resolveSavedObjects:()=>resolve_saved_objects.GD,fetchExportByTypeAndSearch:()=>fetchExportByTypeAndSearch,getRelationships:()=>getRelationships,getSavedObjectLabel:()=>getSavedObjectLabel,resolveSavedSearches:()=>resolve_saved_objects.gY,getSavedObjectCounts:()=>getSavedObjectCounts,resolveIndexPatternConflicts:()=>resolve_saved_objects.EL,processImportResponse:()=>processImportResponse,getDefaultTitle:()=>getDefaultTitle,findObjects:()=>findObjects,getAllowedTypes:()=>getAllowedTypes,logLegacyImport:()=>logLegacyImport,canViewInApp:()=>canViewInApp,createFieldList:()=>createFieldList,SavedObjectsExportResultDetails:()=>extract_export_details_namespaceObject.SavedObjectsExportResultDetails,parseQuery:()=>parseQuery,importFile:()=>importFile,FailedImport:()=>process_import_response_namespaceObject.FailedImport,filterQuery:()=>filterQuery,ProcessedImportResponse:()=>process_import_response_namespaceObject.ProcessedImportResponse,SavedObjectCountOptions:()=>get_saved_object_counts_namespaceObject.SavedObjectCountOptions,findObject:()=>findObject});var get_saved_object_counts_namespaceObject={};__webpack_require__.r(get_saved_object_counts_namespaceObject);__webpack_require__.d(get_saved_object_counts_namespaceObject,{Z:()=>getSavedObjectCounts});var process_import_response_namespaceObject={};__webpack_require__.r(process_import_response_namespaceObject);__webpack_require__.d(process_import_response_namespaceObject,{i:()=>processImportResponse});var extract_export_details_namespaceObject={};__webpack_require__.r(extract_export_details_namespaceObject);__webpack_require__.d(extract_export_details_namespaceObject,{Q:()=>extractExportDetails});var _async_to_generator=__webpack_require__(5194);var external_osdSharedDeps_TsLib_=__webpack_require__(2790);var utils=__webpack_require__(6532);function fetchExportByTypeAndSearch(http,types,search){var includeReferencesDeep=arguments.length>3&&arguments[3]!==void 0?arguments[3]:false,workspaces=arguments.length>4?arguments[4]:void 0;return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){return[2,http.post("/api/saved_objects/_export",{body:JSON.stringify((0,utils.c)({workspaces:workspaces,type:types,search:search,includeReferencesDeep:includeReferencesDeep}))})]})})()};function fetchExportObjects(http,objects){var includeReferencesDeep=arguments.length>2&&arguments[2]!==void 0?arguments[2]:false;return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){return[2,http.post("/api/saved_objects/_exp
1ort",{body:JSON.stringify({objects:objects,includeReferencesDeep:includeReferencesDeep})})]})})()};function canViewInApp(uiCapabilities,type){switch(type){case"search":case"searches":var _uiCapabilities_discover;return(_uiCapabilities_discover=uiCapabilities.discover)===null||_uiCapabilities_discover===void 0?void 0:_uiCapabilities_discover.show;case"explore":var _uiCapabilities_explore;return(_uiCapabilities_explore=uiCapabilities.explore)===null||_uiCapabilities_explore===void 0?void 0:_uiCapabilities_explore.show;case"visualization":case"visualizations":var _uiCapabilities_visualize;return(_uiCapabilities_visualize=uiCapabilities.visualize)===null||_uiCapabilities_visualize===void 0?void 0:_uiCapabilities_visualize.show;case"augment-vis":var _uiCapabilities_visAugmenter;return(_uiCapabilities_visAugmenter=uiCapabilities.visAugmenter)===null||_uiCapabilities_visAugmenter===void 0?void 0:_uiCapabilities_visAugmenter.show;case"index-pattern":case"index-patterns":case"indexPatterns":return uiCapabilities.management.opensearchDashboards.indexPatterns;case"dashboard":case"dashboards":var _uiCapabilities_dashboard;return(_uiCapabilities_dashboard=uiCapabilities.dashboard)===null||_uiCapabilities_dashboard===void 0?void 0:_uiCapabilities_dashboard.show;case"homepage":var _uiCapabilities_home;return(_uiCapabilities_home=uiCapabilities.home)===null||_uiCapabilities_home===void 0?void 0:_uiCapabilities_home.show;default:var _uiCapabilities_type;return(_uiCapabilities_type=uiCapabilities[type])===null||_uiCapabilities_type===void 0?void 0:_uiCapabilities_type.show}}var external_osdSharedDeps_Lodash_=__webpack_require__(1731);function getRelationships(http,type,id,savedObjectTypes){return(0,_async_to_generator._)(function(){var url,respError,respBody,err;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:url="/api/opensearch-dashboards/management/saved_objects/relationships/".concat(encodeURIComponent(type),"/").concat(encodeURIComponent(id));_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,http.get(url,{query:{savedObjectTypes:savedObjectTypes}})];case 2:return[2,_state.sent()];case 3:respError=_state.sent();respBody=(0,external_osdSharedDeps_Lodash_.get)(respError,"data",{});err=new Error(respBody.message||respBody.error||"".concat(respError.status," Response"));err.statusCode=respBody.statusCode||respError.status;err.body=respBody;throw err;case 4:return[2]}})})()};function getSavedObjectCounts(http,options){return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,http.post("/api/opensearch-dashboards/management/saved_objects/scroll/counts",{body:JSON.stringify(options)})];case 1:return[2,_state.sent()]}})})()};function getSavedObjectLabel(type){switch(type){case"index-pattern":case"index-patterns":case"indexPatterns":return"index patterns";default:return type}};function importFile(_0,_1,_2,_3,_4){return(0,_async_to_generator._)(function(http,file,param,selectedDataSourceId,dataSourceEnabled){var createNewCopies,overwrite,formData,query;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:createNewCopies=param.createNewCopies,overwrite=param.overwrite;formData=new FormData;formData.append("file",file);query=createNewCopies?{createNewCopies:createNewCopies}:{overwrite:overwrite};if(selectedDataSourceId){query.dataSourceId=selectedDataSourceId}if(dataSourceEnabled){query.dataSourceEnabled=dataSourceEnabled}return[4,http.post("/api/saved_objects/_import",{body:formData,headers:{"Content-Type":undefined},query:query})];case 1:return[2,_state.sent()]}})}).apply(this,arguments)};function importLegacyFile(file){return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){return[2,new Promise(function(resolve,reject){var fr=new FileReader;fr.onload=function(event){var result=event.target.result;try{resolve(JSON.parse(result))}catch(e){reject(e)}};fr.readAsText(file)})]})})()};function parseQuery(query){var queryText;var visibleTypes;var visibleNamespaces;
1var visibleWorkspaces;if(query){if(query.ast.getTermClauses().length){queryText=query.ast.getTermClauses().map(function(clause){return clause.value}).join(" ")}if(query.ast.getFieldClauses("type")){visibleTypes=query.ast.getFieldClauses("type")[0].value}if(query.ast.getFieldClauses("namespaces")){visibleNamespaces=query.ast.getFieldClauses("namespaces")[0].value}if(query.ast.getFieldClauses("workspaces")){visibleWorkspaces=query.ast.getFieldClauses("workspaces")[0].value}}return{queryText:queryText,visibleTypes:visibleTypes,visibleNamespaces:visibleNamespaces,visibleWorkspaces:visibleWorkspaces}}var _object_spread=__webpack_require__(2961);var _object_spread_props=__webpack_require__(5548);var _object_without_properties=__webpack_require__(6816);var _to_consumable_array=__webpack_require__(5754);var RESOLVABLE_ERRORS=["conflict","ambiguous_conflict","missing_references"];var isConflict=function(failure){return failure.error.type==="conflict"};var isAmbiguousConflict=function(failure){return failure.error.type==="ambiguous_conflict"};var isAnyConflict=function(failure){return isConflict(failure)||isAmbiguousConflict(failure)};var filterFailedImports=function(failures){var missingReferences=failures.filter(function(param){var type=param.error.type;return type==="missing_references"}).reduce(function(acc,param){var _param_obj=param.obj,type=_param_obj.type,id=_param_obj.id;return acc.add("".concat(type,":").concat(id))},new Set);return failures.filter(function(failure){return!isAnyConflict(failure)||isAnyConflict(failure)&&!missingReferences.has("".concat(failure.obj.type,":").concat(failure.obj.id))})};function callResolveImportErrorsApi(http,file,retries,createNewCopies,selectedDataSourceId){return(0,_async_to_generator._)(function(){var formData,query;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){formData=new FormData;formData.append("file",file);formData.append("retries",JSON.stringify(retries));query=createNewCopies?{createNewCopies:createNewCopies}:{};if(selectedDataSourceId){query.dataSourceId=selectedDataSourceId}return[2,http.post("/api/saved_objects/_resolve_import_errors",{headers:{"Content-Type":undefined},body:formData,query:query})]})})()}function mapImportFailureToRetryObject(param){var failure=param.failure,retryDecisionCache=param.retryDecisionCache,replaceReferencesCache=param.replaceReferencesCache,state=param.state;var _state_unmatchedReferences=state.unmatchedReferences,unmatchedReferences=_state_unmatchedReferences===void 0?[]:_state_unmatchedReferences;var retryDecision=retryDecisionCache.get("".concat(failure.obj.type,":").concat(failure.obj.id));if(!(retryDecision===null||retryDecision===void 0?void 0:retryDecision.retry)&&(failure.error.type==="conflict"||failure.error.type==="ambiguous_conflict")){return}if(failure.error.type==="missing_references"){var objReplaceReferences=replaceReferencesCache.get("".concat(failure.obj.type,":").concat(failure.obj.id))||[];var indexPatternRefs=failure.error.references.filter(function(obj){return obj.type==="index-pattern"});var _iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;try{for(var _iterator=indexPatternRefs[Symbol.iterator](),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var reference=_step.value;var _iteratorNormalCompletion1=true,_didIteratorError1=false,_iteratorError1=undefined;try{var _loop=function(){var _step_value=_step1.value,from=_step_value.existingIndexPatternId,to=_step_value.newIndexPatternId;var matchesIndexPatternId=from===reference.id;if(!to||!matchesIndexPatternId){return"continue"}var type="index-pattern";if(!objReplaceReferences.some(function(ref){return ref.type===type&&ref.from===from&&ref.to===to})){objReplaceReferences.push({type:type,from:from,to:to})}};for(var _iterator1=unmatchedReferences[Symbol.iterator](),_step1;!(_iteratorNormalCompletion1=(_step1=_iterator1.next()).done);_iteratorNormalCompletion1=true)_loop()}catch(err){_didIteratorError1=true;_iteratorError1=err}finally{try{if(!_iteratorNormalCompletion1&&_iterator1["return"]!=null){_iterator1["return"]()}}finally{if(_didIteratorError1){throw _iteratorError1}}}}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}}replaceReferencesCache.set("".concat(failure.obj.type,":").concat(failure.obj.id),objReplaceReferences);if(objReplaceReferences.length===0){return}}return(0,_object_spread_props._)((0,_object_spread._)({id:failure.obj.id,type:failure.obj.type},(retryDecision===null||retryDecision===void 0?void 0:retryDecision.retry)&&retryDecision.options),{replaceReferences:replaceReferencesCache.get("".concat(failure.obj.type,":").concat(failure.obj.id))})}function resolveImportErrors(_0){return(0,_async_to_generator._)(function(param){var http,getConflictResolutions,state,selectedDataSourceId,retryDecisionCache,replaceReferencesCache,importCount,_state_failedImports,failedImports,_state_successfulImports,successfulImports,file,_state_importMode,createNewCopies,isOverwriteAllChecked,doesntHaveRetryDecision,getRetryDecision,callMapImportFailure,isNotSkipped,filteredFailures,result,_iteratorNormalCompletion,_didIteratorError,_iteratorError,_iterator,_step,key,failRetries,successRetries,retries,response,_iteratorNormalCompletion1,_didIteratorError1,_iteratorError1,_iterator1,_step1,_ref,error,obj;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:http=param.http,getConflictResolutions=param.getConflictResolutions,state=param.state,selectedDataSourceId=param.selectedDataSourceId;retryDecisionCache=new Map;replaceReferencesCache=new Map;importCount=state.importCount,_state_failedImports=state.failedImports,failedImports=_state_failedImports===void 0?[]:_state_failedImports,_state_successfulImports=state.successfulImports,successfulImports=_state_successfulImports===void 0?[]:_state_successfulImports;file=state.file,_state_importMode=state.importMode,createNewCopies=_state_importMode.createNewCopies,isOverwriteAllChecked=_state_importMode.overwrite;doesntHaveRetryDecision=function(param){var obj=param.obj;return!retryDecisionCache.has("".concat(obj.type,":").concat(obj.id))};getRetryDecision=function(param){var obj=param.obj;return retryDecisionCache.get("".concat(obj.type,":").concat(obj.id))};callMapImportFailure=function(failure){return mapImportFailureToRetryObject({failure:failure,retryDecisionCache:retryDecisionCache,replaceReferencesCache:replaceReferencesCache,state:state})};isNotSkipped=function(failure){var _getRetryDecision;var type=failure.error.type;return!RESOLVABLE_ERRORS.includes(type)||((_getRetryDecision=getRetryDecision(failure))===null||_getRetryDecision===void 0?void 0:_getRetryDecision.retry)};_state.label=1;case 1:if(!failedImports.some(function(failure){return RESOLVABLE_ERRORS.includes(failure.error.type)}))return[3,4];filteredFailures=filterFailedImports(failedImports);if(isOverwriteAllChecked){filteredFailures.filter(isConflict).forEach(function(param){var _param_obj=param.obj,type=_param_obj.type,id=_param_obj.id,destinationId=param.error.destinationId;return retryDecisionCache.set("".concat(type,":").concat(id),{retry:true,options:(0,_object_spread._)({overwrite:true},destinationId&&{destinationId:destinationId})})})}return[4,getConflictResolutions(isOverwriteAllChecked?filteredFailures.filter(isAmbiguousConflict).filter(d
1oesntHaveRetryDecision):filteredFailures.filter(isAnyConflict).filter(doesntHaveRetryDecision))];case 2:result=_state.sent();_iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;try{for(_iterator=Object.keys(result)[Symbol.iterator]();!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){key=_step.value;retryDecisionCache.set(key,result[key])}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}}failRetries=filteredFailures.map(callMapImportFailure).filter(function(obj){return!!obj});successRetries=successfulImports.map(function(param){var type=param.type,id=param.id,overwrite=param.overwrite,destinationId=param.destinationId,createNewCopy=param.createNewCopy;var replaceReferences=replaceReferencesCache.get("".concat(type,":").concat(id));return(0,_object_spread_props._)((0,_object_spread._)({type:type,id:id},overwrite&&{overwrite:overwrite},replaceReferences&&{replaceReferences:replaceReferences}),{destinationId:destinationId,createNewCopy:createNewCopy})});retries=(0,_to_consumable_array._)(failRetries).concat((0,_to_consumable_array._)(successRetries));if(retries.length===0){failedImports=filteredFailures.filter(isNotSkipped);return[3,4]}return[4,callResolveImportErrorsApi(http,file,retries,createNewCopies,selectedDataSourceId)];case 3:response=_state.sent();importCount=response.successCount;failedImports=[];_iteratorNormalCompletion1=true,_didIteratorError1=false,_iteratorError1=undefined;try{for(_iterator1=(response.errors||[])[Symbol.iterator]();!(_iteratorNormalCompletion1=(_step1=_iterator1.next()).done);_iteratorNormalCompletion1=true){_ref=_step1.value;error=_ref.error,obj=(0,_object_without_properties._)(_ref,["error"]);failedImports.push({error:error,obj:obj})}}catch(err){_didIteratorError1=true;_iteratorError1=err}finally{try{if(!_iteratorNormalCompletion1&&_iterator1["return"]!=null){_iterator1["return"]()}}finally{if(_didIteratorError1){throw _iteratorError1}}}successfulImports=response.successResults||[];return[3,1];case 4:return[2,{status:"success",importCount:importCount,failedImports:failedImports,successfulImports:successfulImports}]}})}).apply(this,arguments)}var resolve_saved_objects=__webpack_require__(331);function logLegacyImport(http){return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){return[2,http.post("/api/saved_objects/_log_legacy_import")]})})()};var process_import_response_isAnyConflict=function(param){var type=param.type;return type==="conflict"||type==="ambiguous_conflict"};function processImportResponse(response){var failedImports=[];var unmatchedReferences=new Map;var _iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;try{var _loop=function(){var _ref=_step.value;var error=_ref.error,obj=(0,_object_without_properties._)(_ref,["error"]);failedImports.push({obj:obj,error:error});if(error.type!=="missing_references"){return"continue"}var indexPatternRefs=error.references.filter(function(ref){return ref.type==="index-pattern"});var _iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;try{for(var _iterator=indexPatternRefs[Symbol.iterator](),_step1;!(_iteratorNormalCompletion=(_step1=_iterator.next()).done);_iteratorNormalCompletion=true){var missingReference=_step1.value;var conflict=unmatchedReferences.get("".concat(missingReference.type,":").concat(missingReference.id))||{existingIndexPatternId:missingReference.id,list:[],newIndexPatternId:undefined};if(!conflict.list.some(function(param){var type=param.type,id=param.id;return type===obj.type&&id===obj.id})){conflict.list.push(obj);unmatchedReferences.set("".concat(missingReference.type,":").concat(missingReference.id),conflict)}}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}}};for(var _iterator=(response.errors||[])[Symbol.iterator](),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true)_loop()}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}}var _response_successResults;return{failedImports:failedImports,successfulImports:(_response_successResults=response.successResults)!==null&&_response_successResults!==void 0?_response_successResults:[],unmatchedReferences:Array.from(unmatchedReferences.values()),status:unmatchedReferences.size===0&&!failedImports.some(function(issue){return process_import_response_isAnyConflict(issue.error)})?"success":"idle",importCount:response.successCount,conflictedSavedObjectsLinkedToSavedSearches:undefined,conflictedSearchDocs:undefined}};function getDefaultTitle(object){return"".concat(object.type," [id=").concat(object.id,"]")};function keysToCamelCaseShallow(object){return(0,external_osdSharedDeps_Lodash_.mapKeys)(object,function(value,key){return(0,external_osdSharedDeps_Lodash_.camelCase)(key)})};function findObjects(http,findOptions){return(0,_async_to_generator._)(function(){var response;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,http.get("/api/opensearch-dashboards/management/saved_objects/_find",{query:findOptions})];case 1:response=_state.sent();return[2,keysToCamelCaseShallow(response)]}})})()}function findObject(http,type,id){return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,http.get("/api/opensearch-dashboards/management/saved_objects/".concat(encodeURIComponent(type),"/").concat(encodeURIComponent(id)))];case 1:return[2,_state.sent()]}})})()};function extractExportDetails(blob){return(0,_async_to_generator._)(function(){var reader,content,lines,maybeDetails;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:reader=new FileReader;return[4,new Promise(function(resolve,reject){reader.addEventListener("loadend",function(e){resolve(e.target.result)});reader.addEventListener("error",function(e){reject(e)});reader.readAsText(blob,"utf8")})];case 1:content=_state.sent();lines=content.split("\n").filter(function(l){return l.length>0});maybeDetails=JSON.parse(lines[lines.length-1]);if(isExportDetails(maybeDetails)){return[2,maybeDetails]}return[2]}})})()}function isExportDetails(object){return"exportedCount"in object&&"missingRefCount"in object&&"missingReferences"in object}var _sliced_to_array=__webpack_require__(8289);var data_public=__webpack_require__(5476);var maxRecursiveIterations=20;function createFieldList(object,service){var fields=Object.entries(object.attributes).reduce(function(objFields,param){var _param=(0,_sliced_to_array._)(param,2),key=_param[0],value=_param[1];return(0,_to_consumable_array._)(objFields).concat((0,_to_consumable_array._)(createFields(key,value)))},[]);fields=(0,_to_consumable_array._)(fields).concat((0,_to_consumable_array._)(createFields("references",object.references)));if(service&&service.Class){create_field_list_addFieldsFromClass(service.Class,fields)}return fields}var createFields=function(key,value){var parents=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];var path=(0,_to_consumable_array._)(parents).concat([key]);if(path.length>maxRecursiveIterations){return[]}var field={type:"text",name:path.join("."),value:value};if((0,external_osdSharedDeps_Lodash_.isString)(field.value)){try{field.value=JSON.stringify(JSON.parse(field.value),undefined,2);field.type="json"}catch(err){field.type="text"}}else if((0,external_osdSharedDeps_Lodash_.isNumber)(field.value)){field.type="number"}else if(Array.isArray(field.value)){field.type="array";field.value=JSON.stringify(field.value,undefined,2)}else if((0,external_osdSharedDeps_Lodash_.isBoolean)(field.value)){field.type="boolean"}else if((0,external_osdSharedDeps_Lodash_.isPlainObject)(field.value)){var fields=[];(0,external_osdSharedDeps_Lodash_.forOwn)(field.value,function(childValue,childKey){fields=(0,_to_consumable_array._)(fields).concat((0,_to_consumable_array._)(createFields(childKey,childValue,path)))});return fields}return[field]};var create_field_list_addFieldsFromClass=function addFieldsFromClass(Class,fields){var fieldMap=(0,external_osdSharedDeps_Lodash_.keyBy)(fields,"name");(0,external_osdSharedDeps_Lodash_.forOwn)(Class.mapping,function(opensearchType,name){if(!name||fieldMap[name]){return}var getFieldTypeFromOpenSearchType=function(){switch((0,data_public.castOpenSearchToOsdFieldTypeName)(opensearchType)){case"string":return"text";case"number":return"number";case"boolean":return"boolean";default:return"json"}};fields.push({name:name,type:getFieldTypeFromOpenSearchType(),value:undefined})});if(Class.searchSource&&!fieldMap["kibanaSavedObjectMeta.searchSourceJSON"]){fields.push({name:"kibanaSavedObjectMeta.searchSourceJSON",type:"json",value:"{}"})}if(!fieldMap.references){fields.push({name:"references",type:"array",value:"[]"})}};function getAllowedTypes(http){return(0,_async_to_generator._)(function(){var response;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,http.get("/api/opensearch-dashboards/management/saved_objects/_allowed_types")];case 1:response=_state.sent();return[2,response.types]}})})()};function filterQuery(allowedVals,requestedVals){var filteredVals=requestedVals?allowedVals.filter(function(val){return requestedVals.includes(val)}):allowedVals;return filteredVals};},331:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{Ad:()=>saveObjects,gY:()=>resolveSavedSearches,GD:()=>resolveSavedObjects,ll:()=>saveObject,EL:()=>resolveIndexPatternConflicts});var _async_to_generator=__webpack_require__(5194);function _instanceof(left,right){if(right!=null&&typeof Symbol!=="undefined"&&right[Symbol.hasInstance]){return!!right[Symbol.hasInstance](left)}else return left instanceof right}var _object_spread=__webpack_require__(2961);var _object_spread_props=__webpack_require__(5548);var external_osdSharedDeps_TsLib_=__webpack_require__(2790);var external_osdSharedDeps_OsdI18n_=__webpack_require__(7528);var external_osdSharedDeps_Lodash_=__webpack_require__(1731);var data_public=__webpack_require__(5476);function getSavedObject(doc,services){return(0,_async_to_generator._)(function(){var service,obj;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:service=services.find(function(s){return s.type===doc._type});if(!service){return[2]}return[4,service.get()];case 1:obj=_state.sent();obj.id=doc._id;obj.migrationVersion=doc._migrationVersion;return[2,obj]}})})()}function addJsonFieldToIndexPattern(target,sourceString,fieldName,indexName){if(sourceString){try{target[fieldName]=JSON.parse(sourceString)}catch(error){throw new Error(external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.parsingFieldErrorMessage",{defaultMessage:"Error encountered parsing {fieldName} for index pattern {indexName}: {errorMessage}",values:{fieldName:fieldName,indexName:indexName,errorMessage:error.message}}))}}}function importIndexPattern(doc,indexPatterns){var overwriteAll=arguments.length>2&&arguments[2]!==void 0?arguments[2]:false,openConfirm=arguments.length>3?arguments[3]:void 0;return(0,_async_to_generator._)(function(){var _doc__source,title,timeFieldName,fields,fieldFormatMap,sourceFilters,type,typeMeta,indexPatternSpec,emptyPattern,err,isConfirmed;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_doc__source=doc._source,title=_doc__source.title,timeFieldName=_doc__source.timeFieldName,fields=_doc__source.fields,fieldFormatMap=_doc__source.fieldFormatMap,sourceFilters=_doc__source.sourceFilters,type=_doc__source.type,typeMeta=_doc__source.typeMeta;indexPatternSpec={id:doc._id,title:title,timeFieldName:timeFieldName};if(type){indexPatternSpec.type=type}addJsonFieldToIndexPattern(indexPatternSpec,fields,"fields",title);addJsonFieldToIndexPattern(indexPatternSpec,fieldFormatMap,"fieldFormatMap",title);addJsonFieldToIndexPattern(indexPatternSpec,sourceFilters,"sourceFilters",title);addJsonFieldToIndexPattern(indexPatternSpec,typeMeta,"typeMeta",title);_state.label=1;case 1:_state.trys.push([1,3,,8]);return[4,indexPatterns.createAndSave(indexPatternSpec,overwriteAll,true)];case 2:emptyPattern=_state.sent();return[3,8];case 3:err=_state.sent();if(!_instanceof(err,data_public.DuplicateIndexPatternError))return[3,7];return[4,openConfirm(external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.indexPattern.confirmOverwriteLabel",{values:{title:title},defaultMessage:"Are you sure you want to overwrite '{title}'?"}),{title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.indexPattern.confirmOverwriteTitle",{defaultMessage:"Overwrite {type}?",values:{type:type}}),confirmButtonText:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.indexPattern.confirmOverwriteButton",{defaultMessage:"Overwrite"})})];case 4:isConfirmed=_state.sent();if(!isConfirmed)return[3,6];return[4,indexPatterns.createAndSave(indexPatternSpec,true,true)];case 5:emptyPattern=_state.sent();return[3,7];case 6:return[2];case 7:return[3,8];case 8:indexPatterns.clearCache(emptyPattern.id);return[2,emptyPattern.id]}})})()}function importDocument(obj,doc,overwriteAll){return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,obj.applyOpenSearchResp((0,_object_spread._)({references:doc._references||[]},(0,external_osdSharedDeps_Lodash_.cloneDeep)(doc)))];case 1:_state.sent();return[4,obj.save({confirmOverwrite:!overwriteAll})];case 2:return[2,_state.sent()]}})})()}function groupByType(docs){var defaultDocTypes={searches:[],indexPatterns:[],other:[]};return docs.reduce(function(types,doc){switch(doc._type){case"search":types.searches.push(doc);break;case"index-pattern":types.indexPatterns.push(doc);break;default:types.other.push(doc)}return types},defaultDocTypes)}function resolveIndexPatternConflicts(resolutions,conflictedIndexPatterns,overwriteAll,dependencies){return(0,_async_to_generator._)(function(){var importCount,_iteratorNormalCompletion,_didIteratorError,_iteratorError,_loop,_iterator,_step,err;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:importCount=0;_iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;_state.label=1;case 1:_state.trys.push([1,6,7,8]);_loop=function(){var _step_value,obj,doc,_doc__source_kibanaSavedObjectMeta,serializedSearchSource,oldIndexId,allResolved,inlineResolution,filter,replacedReferences,serializedSearchSourceWithInjectedReferences;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_step_value=_step.value,obj=_step_value.obj,doc=_step_value.doc;serializedSearchSource=JSON.parse(((_doc__source_kibanaSavedObjectMeta=doc._source.kibanaSavedObjectMeta)===null||_doc__source_kibanaSavedObjectMeta===void 0?void 0:_doc__source_kibanaSavedObjectMeta.searchSourceJSON)||"{}");oldIndexId=serializedSearchSource.index;allResolved=true;
1inlineResolution=resolutions.find(function(param){var oldId=param.oldId;return oldId===oldIndexId});if(inlineResolution){serializedSearchSource.index=inlineResolution.newId}else{allResolved=false}filter=(serializedSearchSource.filter||[]).map(function(f){if(!(f.meta&&f.meta.index)){return f}var resolution=resolutions.find(function(param){var oldId=param.oldId;return oldId===f.meta.index});return resolution?(0,_object_spread._)({},f,{meta:(0,_object_spread_props._)((0,_object_spread._)({},f.meta),{index:resolution.newId})}):f});if(filter.length>0){serializedSearchSource.filter=filter}replacedReferences=(doc._references||[]).map(function(reference){var resolution=resolutions.find(function(param){var oldId=param.oldId;return oldId===reference.id});if(resolution){return(0,_object_spread_props._)((0,_object_spread._)({},reference),{id:resolution.newId})}else{allResolved=false}return reference});serializedSearchSourceWithInjectedReferences=(0,data_public.injectSearchSourceReferences)(serializedSearchSource,replacedReferences);if(!allResolved){return[2,"continue"]}return[4,dependencies.search.searchSource.create(serializedSearchSourceWithInjectedReferences)];case 1:obj.searchSource=_state.sent();return[4,saveObject(obj,overwriteAll)];case 2:if(_state.sent()){importCount++}return[2]}})};_iterator=conflictedIndexPatterns[Symbol.iterator]();_state.label=2;case 2:if(!!(_iteratorNormalCompletion=(_step=_iterator.next()).done))return[3,5];return[5,(0,external_osdSharedDeps_TsLib_.__values)(_loop())];case 3:_state.sent();_state.label=4;case 4:_iteratorNormalCompletion=true;return[3,2];case 5:return[3,8];case 6:err=_state.sent();_didIteratorError=true;_iteratorError=err;return[3,8];case 7:try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}return[7];case 8:return[2,importCount]}})})()}function saveObjects(objs,overwriteAll){return(0,_async_to_generator._)(function(){var importCount,_iteratorNormalCompletion,_didIteratorError,_iteratorError,_iterator,_step,obj,err;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:importCount=0;_iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;_state.label=1;case 1:_state.trys.push([1,6,7,8]);_iterator=objs[Symbol.iterator]();_state.label=2;case 2:if(!!(_iteratorNormalCompletion=(_step=_iterator.next()).done))return[3,5];obj=_step.value;return[4,saveObject(obj,overwriteAll)];case 3:if(_state.sent()){importCount++}_state.label=4;case 4:_iteratorNormalCompletion=true;return[3,2];case 5:return[3,8];case 6:err=_state.sent();_didIteratorError=true;_iteratorError=err;return[3,8];case 7:try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}return[7];case 8:return[2,importCount]}})})()}function saveObject(obj,overwriteAll){return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,obj.save({confirmOverwrite:!overwriteAll})];case 1:return[2,_state.sent()]}})})()}function resolveSavedSearches(savedSearches,services,indexPatterns,overwriteAll){return(0,_async_to_generator._)(function(){var importCount,_iteratorNormalCompletion,_didIteratorError,_iteratorError,_iterator,_step,searchDoc,obj,err;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:importCount=0;_iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;_state.label=1;case 1:_state.trys.push([1,7,8,9]);_iterator=savedSearches[Symbol.iterator]();_state.label=2;case 2:if(!!(_iteratorNormalCompletion=(_step=_iterator.next()).done))return[3,6];searchDoc=_step.value;return[4,getSavedObject(searchDoc,services)];case 3:obj=_state.sent();if(!obj){return[3,5]}return[4,importDocument(obj,searchDoc,overwriteAll)];case 4:if(_state.sent()){importCount++}_state.label=5;case 5:_iteratorNormalCompletion=true;return[3,2];case 6:return[3,9];case 7:err=_state.sent();_didIteratorError=true;_iteratorError=err;return[3,9];case 8:try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}
1return[7];case 9:return[2,importCount]}})})()}function resolveSavedObjects(savedObjects,overwriteAll,services,indexPatterns,confirmModalPromise){return(0,_async_to_generator._)(function(){var docTypes,importedObjectCount,failedImports,_iteratorNormalCompletion,_didIteratorError,_iteratorError,_iterator,_step,indexPatternDoc,importedIndexPatternId,error,err,conflictedSearchDocs,conflictedIndexPatterns,conflictedSavedObjectsLinkedToSavedSearches,_iteratorNormalCompletion1,_didIteratorError1,_iteratorError1,_iterator1,_step1,searchDoc,obj,error1,err,_iteratorNormalCompletion2,_didIteratorError2,_iteratorError2,_iterator2,_step2,otherDoc,obj1,error2,isIndexPatternNotFound,err;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:docTypes=groupByType(savedObjects);importedObjectCount=0;failedImports=[];_iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;_state.label=1;case 1:_state.trys.push([1,8,9,10]);_iterator=docTypes.indexPatterns[Symbol.iterator]();_state.label=2;case 2:if(!!(_iteratorNormalCompletion=(_step=_iterator.next()).done))return[3,7];indexPatternDoc=_step.value;_state.label=3;case 3:_state.trys.push([3,5,,6]);return[4,importIndexPattern(indexPatternDoc,indexPatterns,overwriteAll,confirmModalPromise)];case 4:importedIndexPatternId=_state.sent();if(importedIndexPatternId){importedObjectCount++}return[3,6];case 5:error=_state.sent();failedImports.push({obj:indexPatternDoc,error:error});return[3,6];case 6:_iteratorNormalCompletion=true;return[3,2];case 7:return[3,10];case 8:err=_state.sent();_didIteratorError=true;_iteratorError=err;return[3,10];case 9:try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}return[7];case 10:conflictedSearchDocs=[];conflictedIndexPatterns=[];conflictedSavedObjectsLinkedToSavedSearches=[];_iteratorNormalCompletion1=true,_didIteratorError1=false,_iteratorError1=undefined;_state.label=11;case 11:_state.trys.push([11,19,20,21]);_iterator1=docTypes.searches[Symbol.iterator]();_state.label=12;case 12:if(!!(_iteratorNormalCompletion1=(_step1=_iterator1.next()).done))return[3,18];searchDoc=_step1.value;return[4,getSavedObject(searchDoc,services)];case 13:obj=_state.sent();_state.label=14;case 14:_state.trys.push([14,16,,17]);return[4,importDocument(obj,searchDoc,overwriteAll)];case 15:if(_state.sent()){importedObjectCount++}return[3,17];case 16:error1=_state.sent();if(error1.constructor.name==="SavedObjectNotFound"){if(error1.savedObjectType==="index-pattern"){conflictedIndexPatterns.push({obj:obj,doc:searchDoc})}else{conflictedSearchDocs.push(searchDoc)}}else{failedImports.push({obj:obj,error:error1})}return[3,17];case 17:_iteratorNormalCompletion1=true;return[3,12];case 18:return[3,21];case 19:err=_state.sent();_didIteratorError1=true;_iteratorError1=err;return[3,21];case 20:try{if(!_iteratorNormalCompletion1&&_iterator1["return"]!=null){_iterator1["return"]()}}finally{if(_didIteratorError1){throw _iteratorError1}}return[7];case 21:_iteratorNormalCompletion2=true,_didIteratorError2=false,_iteratorError2=undefined;_state.label=22;case 22:_state.trys.push([22,30,31,32]);_iterator2=docTypes.other[Symbol.iterator]();_state.label=23;case 23:if(!!(_iteratorNormalCompletion2=(_step2=_iterator2.next()).done))return[3,29];otherDoc=_step2.value;return[4,getSavedObject(otherDoc,services)];case 24:obj1=_state.sent();_state.label=25;case 25:_state.trys.push([25,27,,28]);return[4,importDocument(obj1,otherDoc,overwriteAll)];case 26:if(_state.sent()){importedObjectCount++}return[3,28];case 27:error2=_state.sent();isIndexPatternNotFound=error2.constructor.name==="SavedObjectNotFound"&&error2.savedObjectType==="index-pattern";if(isIndexPatternNotFound&&obj1.savedSearchId){conflictedSavedObjectsLinkedToSavedSearches.push(obj1)}else if(isIndexPatternNotFound){conflictedIndexPatterns.push({obj:obj1,doc:otherDoc})}else{failedImports.push({obj:obj1,error:error2})}return[3,28];case 28:_iteratorNormalCompletion2=true;return[3,23];case 29:return[3,32];case 30:err=_state.sent();_didIteratorError2=true;_iteratorError2=err;return[3,32];case 31:try{if(!_iteratorNormalCompletion2&&_iterator2["return"]!=null){_iterator2["return"]()}}finally{if(_didIteratorError2){throw _iteratorError2}}
1return[7];case 32:return[2,{conflictedIndexPatterns:conflictedIndexPatterns,conflictedSavedObjectsLinkedToSavedSearches:conflictedSavedObjectsLinkedToSavedSearches,conflictedSearchDocs:conflictedSearchDocs,importedObjectCount:importedObjectCount,failedImports:failedImports}]}})})()}},7778:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{SavedObjectsDuplicateModal:()=>objects_table.o,mountManagementSection:()=>mountManagementSection});var _async_to_generator=__webpack_require__(5194);var _object_spread=__webpack_require__(2961);var _object_spread_props=__webpack_require__(5548);var _sliced_to_array=__webpack_require__(8289);var external_osdSharedDeps_TsLib_=__webpack_require__(2790);var jsx_runtime=__webpack_require__(6870);var external_osdSharedDeps_React_=__webpack_require__(6933);var client=__webpack_require__(3776);var external_osdSharedDeps_ReactRouterDom_=__webpack_require__(636);var external_osdSharedDeps_OsdI18nReact_=__webpack_require__(1679);var external_osdSharedDeps_OsdI18n_=__webpack_require__(7528);var external_osdSharedDeps_ElasticEui_=__webpack_require__(1350);var lib=__webpack_require__(1661);var allowedObjectTypes;var savedObjectsTitle=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objects.savedObjectsTitle",{defaultMessage:"Saved Objects"});var workspaceAssetsTitle=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objects.workspaceAssetsTitle",{defaultMessage:"Workspace assets"});var assetsTitle=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objects.assetsTitle",{defaultMessage:"Assets"});var SavedObjectsEditionPage=(0,external_osdSharedDeps_React_.lazy)(function(){return Promise.all([__webpack_require__.e("1"),__webpack_require__.e("0")]).then(__webpack_require__.bind(__webpack_require__,7422))});var SavedObjectsTablePage=(0,external_osdSharedDeps_React_.lazy)(function(){return __webpack_require__.e("2").then(__webpack_require__.bind(__webpack_require__,8018))});var mountManagementSection=function(param){var core=param.core,mountParams=param.mountParams,serviceRegistry=param.serviceRegistry,dataSourceEnabled=param.dataSourceEnabled,dataSourceManagement=param.dataSourceManagement,isDatasetManagementEnabled=param.isDatasetManagementEnabled;return(0,_async_to_generator._)(function(){var _coreStart_application_capabilities_dataSource,_coreStart_application_capabilities,_ref,coreStart,_ref_,data,uiActions,navigation,pluginStart,element,history,setBreadcrumbs,showDataSource,useUpdatedUX,currentWorkspaceId,getDocTitle,capabilities,RedirectToHomeIfUnauthorized,content,pageContentPaddingSize,root;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,core.getStartServices()];case 1:_ref=_sliced_to_array._.apply(void 0,[_state.sent(),3]),coreStart=_ref[0],_ref_=_ref[1],data=_ref_.data,uiActions=_ref_.uiActions,navigation=_ref_.navigation,pluginStart=_ref[2];element=mountParams.element,history=mountParams.history,setBreadcrumbs=mountParams.setBreadcrumbs;if(!(allowedObjectTypes===undefined))return[3,3];return[4,(0,lib.getAllowedTypes)(coreStart.http)];case 2:allowedObjectTypes=_state.sent();_state.label=3;case 3:showDataSource=!!((_coreStart_application_capabilities=coreStart.application.capabilities)===null||_coreStart_application_capabilities===void 0?void 0:(_coreStart_application_capabilities_dataSource=_coreStart_application_capabilities.dataSource)===null||_coreStart_application_capabilities_dataSource===void 0?void 0:_coreStart_application_capabilities_dataSource.canManage);allowedObjectTypes=showDataSource?allowedObjectTypes:allowedObjectTypes.filter(function(type){return type!=="data-source"});useUpdatedUX=coreStart.uiSettings.get("home:useNewHomePage");currentWorkspaceId=coreStart.workspaces.currentWorkspaceId$.getValue();getDocTitle=function(){if(currentWorkspaceId){return workspaceAssetsTitle}if(useUpdatedUX){return assetsTitle}return savedObjectsTitle};coreStart.chrome.docTitle.change(getDocTitle());capabilities=coreStart.application.capabilities;RedirectToHomeIfUnauthorized=function(param){var children=param.children;var _capabilities_management_opensearchDashboards,_capabilities_management;var _capabilities_management_opensearchDashboards_objects;var allowed=(_capabilities_management_opensearchDashboards_objects=capabilities===null||capabilities===void 0?void 0:(_capabilities_management=capabilities.management)===null||_capabilities_management===void 0?void 0:(_capabilities_management_opensearchDashboards=_capabilities_management.opensearchDashboards)===null||_capabilities_management_opensearchDashboards===void 0?void 0:_capabilities_management_opensearchDashboards.objects)!==null&&_capabilities_management_opensearchDashboards_objects!==void 0?_capabilities_management_opensearchDashboards_objects:false;if(!allowed){coreStart.application.navigateToApp("home");return null}return children};content=(0,jsx_runtime.jsx)(external_osdSharedDeps_ReactRouterDom_.Router,{history:history,children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ReactRouterDom_.Switch,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ReactRouterDom_.Route,{path:"/:service/:id",exact:true,children:(0,jsx_runtime.jsx)(RedirectToHomeIfUnauthorized,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_React_.Suspense,{fallback:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLoadingSpinner,{}),children:(0,jsx_runtime.jsx)(SavedObjectsEditionPage,{coreStart:coreStart,uiActionsStart:uiActions,serviceRegistry:serviceRegistry,setBreadcrumbs:setBreadcrumbs,history:history,useUpdatedUX:useUpdatedUX,navigation:navigation})})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ReactRouterDom_.Route,{path:"/",exact:false,children:(0,jsx_runtime.jsx)(RedirectToHomeIfUnauthorized,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_React_.Suspense,{fallback:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLoadingSpinner,{}),children:(0,jsx_runtime.jsx)(SavedObjectsTablePage,{coreStart:coreStart,dataStart:data,serviceRegistry:serviceRegistry,actionRegistry:pluginStart.actions,columnRegistry:pluginStart.columns,namespaceRegistry:pluginStart.namespaces,allowedTypes:allowedObjectTypes,setBreadcrumbs:setBreadcrumbs,dataSourceEnabled:dataSourceEnabled,dataSourceManagement:dataSourceManagement,navigation:navigation,useUpd
1atedUX:useUpdatedUX,isDatasetManagementEnabled:isDatasetManagementEnabled})})})})]})});pageContentPaddingSize=useUpdatedUX?{paddingSize:"m"}:{};root=(0,client.createRoot)(element);root.render((0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.I18nProvider,{children:mountParams.wrapInPage?(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiPageContent,(0,_object_spread_props._)((0,_object_spread._)({hasShadow:false,hasBorder:false,color:"transparent"},pageContentPaddingSize),{children:content})):content}));return[2,function(){root.unmount()}]}})})()};var objects_table=__webpack_require__(7525);},7525:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>saved_objects_table_SavedObjectsTable,o:()=>duplicate_modal_SavedObjectsDuplicateModal});var _async_to_generator=__webpack_require__(5194);var _call_super=__webpack_require__(5553);var _class_call_check=__webpack_require__(7394);var _create_class=__webpack_require__(4379);var _define_property=__webpack_require__(9623);var _inherits=__webpack_require__(7022);var _object_spread=__webpack_require__(2961);var _object_spread_props=__webpack_require__(5548);var _sliced_to_array=__webpack_require__(8289);var external_osdSharedDeps_TsLib_=__webpack_require__(2790);var jsx_runtime=__webpack_require__(6870);var external_osdSharedDeps_React_=__webpack_require__(6933);var external_osdSharedDeps_React_default=__webpack_require__.n(external_osdSharedDeps_React_);var external_osdSharedDeps_Lodash_=__webpack_require__(1731);var external_osdSharedDeps_Lodash_default=__webpack_require__.n(external_osdSharedDeps_Lodash_);var FileSaver_min=__webpack_require__(4571);var external_osdSharedDeps_ElasticEui_=__webpack_require__(1350);var external_osdSharedDeps_OsdI18n_=__webpack_require__(7528);var external_osdSharedDeps_OsdI18nReact_=__webpack_require__(1679);var opensearch_dashboards_utils_public=__webpack_require__(6342);var utils=__webpack_require__(328);var opensearch_dashboards_react_public=__webpack_require__(4904);var lib=__webpack_require__(1661);var _to_consumable_array=__webpack_require__(5754);var Header=function(param){var onExportAll=param.onExportAll,onImport=param.onImport,onDuplicate=param.onDuplicate,onRefresh=param.onRefresh,objectCount=param.objectCount,_param_showDuplicateAll=param.showDuplicateAll,showDuplicateAll=_param_showDuplicateAll===void 0?false:_param_showDuplicateAll,useUpdatedUX=param.useUpdatedUX,HeaderControl=param.navigationUI.HeaderControl,applications=param.applications,currentWorkspaceName=param.currentWorkspaceName,showImportButton=param.showImportButton;var title=useUpdatedUX?null:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("h1",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.header.savedObjectsTitle",defaultMessage:"Saved Objects"})})})});var description=useUpdatedUX?(0,jsx_runtime.jsx)(HeaderControl,{controls:[currentWorkspaceName?{description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.workspace.objectsTable.table.description",{defaultMessage:"Manage and share assets for {workspace}.",values:{workspace:currentWorkspaceName}})}:{description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.description",{defaultMessage:"Manage and share your assets."})}],setMountPoint:applications.setAppDescriptionControls}):(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("p",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTextColor,{color:"subdued",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.howToDeleteSavedObjectsDescription",defaultMessage:"Manage and share your saved objects. To edit the underlying data of an object, go to its associated application."})})})});var rightControls=useUpdatedUX?(0,jsx_runtime.jsx)(HeaderControl,{c
1ontrols:(0,_to_consumable_array._)(showDuplicateAll?[{testId:"duplicateObjects",run:onDuplicate,controlType:"button",isDisabled:objectCount===0,iconType:"copy",label:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.header.duplicateAllAssetsButtonLabel",{defaultMessage:"Copy all assets to..."})}]:[]).concat([{testId:"exportAllObjects",run:onExportAll,controlType:"button",iconType:"exportAction",label:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.header.exportAssetsButtonLabel",{defaultMessage:"Export all assets"})}],(0,_to_consumable_array._)(showImportButton?[{testId:"importObjects",run:onImport,controlType:"button",iconType:"importAction",label:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.header.importButtonLabel",{defaultMessage:"Import"})}]:[])),setMountPoint:applications.setAppRightControls}):(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{alignItems:"baseline",gutterSize:"m",responsive:false,children:[showDuplicateAll&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButtonEmpty,{size:"s","data-test-subj":"duplicateObjects",onClick:onDuplicate,disabled:objectCount===0,iconType:"copy",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.header.duplicateAllButtonLabel",defaultMessage:"Copy all objects to..."})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButtonEmpty,{size:"s",iconType:"exportAction","data-test-subj":"exportAllObjects",onClick:onExportAll,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.header.exportButtonLabel",defaultMessage:"Export all objects"})})}),showImportButton&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButtonEmpty,{size:"s",iconType:"importAction","data-test-subj":"importObjects",onClick:onImport,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.header.importButtonLabel",defaultMessage:"Import"})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButtonEmpty,{size:"s",iconType:"refresh",onClick:onRefresh,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.header.refreshButtonLabel",defaultMessage:"Refresh"})})})]})});return(0,jsx_runtime.jsxs)(external_osdSharedDeps_React_.Fragment,{children:[(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"spaceBetween",alignItems:"baseline",children:[title,rightControls]}),!useUpdatedUX?(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"m"}):(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"l"}),description,!useUpdatedUX&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"m"})]})};var external_osdSharedDeps_Moment_=__webpack_require__(7518);var external_osdSharedDeps_Moment_default=__webpack_require__.n(external_osdSharedDeps_Moment_);var table_Table=function(PureComponent){"use strict";(0,_inherits._)(Table,PureComponent);function Table(props){(0,_class_call_check._)(this,Table);var _this;var _this1;_this=(0,_call_super._)(this,Table,[props]),_this1=_this,(0,_define_property._)(_this1,"state",{isSearchTextValid:true,parseErrorMessage:null,isExportPopoverOpen:false,isIncludeReferencesDeepChecked:true,activeAction:undefined,isColumnDataLoaded:false}),(0,_define_property._)(_this1,"loadColumnData",function(){return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,Promise.all(_this1.props.columnRegistry.getAll().map(function(column){return column.loadData()}))];case 1:_state.sent();_this1.setState({isColumnDataLoaded:true});return[2]}})})()}),(0,_define_property._)(_this1,"onChange",function(param){var query=p
1aram.query,error=param.error;if(error){_this1.setState({isSearchTextValid:false,parseErrorMessage:error.message});return}_this1.setState({isSearchTextValid:true,parseErrorMessage:null});_this1.props.onQueryChange({query:query})}),(0,_define_property._)(_this1,"closeExportPopover",function(){_this1.setState({isExportPopoverOpen:false})}),(0,_define_property._)(_this1,"toggleExportPopoverVisibility",function(){_this1.setState(function(state){return{isExportPopoverOpen:!state.isExportPopoverOpen}})}),(0,_define_property._)(_this1,"toggleIsIncludeReferencesDeepChecked",function(){_this1.setState(function(state){return{isIncludeReferencesDeepChecked:!state.isIncludeReferencesDeepChecked}})}),(0,_define_property._)(_this1,"onExportClick",function(){var onExport=_this1.props.onExport;var isIncludeReferencesDeepChecked=_this1.state.isIncludeReferencesDeepChecked;onExport(isIncludeReferencesDeepChecked);_this1.setState({isExportPopoverOpen:false})});return _this}(0,_create_class._)(Table,[{key:"componentDidMount",value:function componentDidMount(){this.loadColumnData()}},{key:"render",value:function render(){var _this=this;var _this_state_activeAction;var _this_props=this.props,pageIndex=_this_props.pageIndex,pageSize=_this_props.pageSize,itemId=_this_props.itemId,items=_this_props.items,totalItemCount=_this_props.totalItemCount,isSearching=_this_props.isSearching,columnRegistry=_this_props.columnRegistry,filters=_this_props.filters,selection=_this_props.selectionConfig,onDelete=_this_props.onDelete,onDuplicate=_this_props.onDuplicate,onDuplicateSingle=_this_props.onDuplicateSingle,onActionRefresh=_this_props.onActionRefresh,selectedSavedObjects=_this_props.selectedSavedObjects,onTableChange=_this_props.onTableChange,goInspectObject=_this_props.goInspectObject,onShowRelationships=_this_props.onShowRelationships,basePath=_this_props.basePath,actionRegistry=_this_props.actionRegistry,dateFormat=_this_props.dateFormat,availableWorkspaces=_this_props.availableWorkspaces,currentWorkspaceId=_this_props.currentWorkspaceId,showDuplicate=_this_props.showDuplicate,useUpdatedUX=_this_props.useUpdatedUX,onRefresh=_this_props.onRefresh;var visibleWsIds=(availableWorkspaces===null||availableWorkspaces===void 0?void 0:availableWorkspaces.map(function(ws){return ws.id}))||[];var pagination={pageIndex:pageIndex,pageSize:pageSize,totalItemCount:totalItemCount,pageSizeOptions:[5,10,20,50]};var columns=[{field:"type",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnTypeName",{defaultMessage:"Type"}),width:"50px",align:"center",description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnTypeDescription",{defaultMessage:"Type of the saved object"}),sortable:false,"data-test-subj":"savedObjectsTableRowType",render:function(type,object){var typeLabel=(0,opensearch_dashboards_utils_public.convertIndexPatternTerminology)((0,lib.getSavedObjectLabel)(type),_this.props.isDatasetManagementEnabled);return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiToolTip,{position:"top",content:typeLabel,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIcon,{"aria-label":typeLabel,type:object.meta.icon||"apps",size:"s","data-test-subj":"objectType"})})}},{field:"meta.title",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnTitleName",{defaultMessage:"Title"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnTitleDescription",{defaultMessage:"Title of the saved object"}),dataType:"string",sortable:false,"data-test-subj":"savedObjectsTableRowTitle",render:function(title,object){var _object_workspaces;var _ref=object.meta.inAppUrl||{},_ref_path=_ref.path,path=_ref_path===void 0?"":_ref_path;var canGoInApp=_this.props.canGoInApp(object);if(!canGoInApp){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:title||(0,lib.getDefaultTitle)(object)})}var finalPath=path;if(_this.props.useUpdatedUX&&finalPath){finalPath=finalPath.replace(/^\/app\/management\/opensearch-dashboards/,"/app")}try{finalPath=decodeURIComponent(finalPath)}catch(e){}var inAppUrl=basePath.prepend(finalPath);if((_object_workspaces=object.workspaces)===null||_object_workspaces===void 0?void 0:_object_workspaces.length){if(currentWorkspaceId){inAppUrl=(0,utils.formatUrlWithWorkspaceId)(finalPath,currentWorkspaceId,basePath)}else{var workspaceId=object.workspaces.find(function(wsId){return visibleWsIds.includes(wsId)});if(workspaceId){inAppUrl=(0,utils.formatUrlWithWorkspaceId)(finalPath,workspaceId,basePath)}}}return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLink,{href:inAppUrl,children:title||(0,lib.getDefaultTitle)(object)})}},{field:"updated_at",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnUpdatedAtName",{defaultMessage:"Last updated"}),dataType:"date",sortable:true,description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnUpdatedAtDescription",{defaultMessage:"Last update of the saved object"}),"data-test-subj":"updated-at",render:function(updatedAt){return updatedAt&&external_osdSharedDeps_Moment_default()(updatedAt).format(dateFormat)}}].concat((0,_to_consumable_array._)(columnRegistry.getAll().map(function(column){return(0,_object_spread_props._)((0,_object_spread._)({},column.euiColumn),{sortable:false,"data-test-subj":"savedObjectsTableColumn-".concat(column.id)})})),[{name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnActionsName",{defaultMessage:"Actions"}),width:"80px",actions:[{name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnActions.inspectActionName",{defaultMessage:"Inspect"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnActions.inspectActionDescription",{defaultMessage:"Inspect this saved object"}),type:"icon",icon:"inspect",onClick:function(object){return goInspectObject(object)},available:function(object){return!!object.meta.editUrl}
1,"data-test-subj":"savedObjectsTableAction-inspect"},{name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnActions.viewRelationshipsActionName",{defaultMessage:"Relationships"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnActions.viewRelationshipsActionDescription",{defaultMessage:"View the relationships this saved object has to other saved objects"}),type:"icon",icon:"kqlSelector",onClick:function(object){return onShowRelationships(object)},"data-test-subj":"savedObjectsTableAction-relationships"}].concat((0,_to_consumable_array._)(showDuplicate?[{name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnActions.duplicateActionName",{defaultMessage:"Copy to..."}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.columnActions.duplicateActionDescription",{defaultMessage:"Copy this saved object"}),type:"icon",icon:"copy",onClick:function(object){return onDuplicateSingle(object)},available:function(object){return object.type!=="config"},"data-test-subj":"savedObjectsTableAction-duplicate"}]:[]),(0,_to_consumable_array._)(actionRegistry.getAll().map(function(action){return(0,_object_spread_props._)((0,_object_spread._)({},action.euiAction),{"data-test-subj":"savedObjectsTableAction-".concat(action.id),onClick:function(object){_this.setState({activeAction:action});action.registerOnFinishCallback(function(){_this.setState({activeAction:undefined});var _action_refreshOnFinish=action.refreshOnFinish,refreshOnFinish=_action_refreshOnFinish===void 0?function(){return false}:_action_refreshOnFinish;if(refreshOnFinish()){onActionRefresh(object)}});if(action.euiAction.onClick){action.euiAction.onClick(object)}}})})))}]);var queryParseError;if(!this.state.isSearchTextValid){var parseErrorMsg=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.searchBar.unableToParseQueryErrorMessage",{defaultMessage:"Unable to parse query"});queryParseError=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFormErrorText,{children:"".concat(parseErrorMsg,". ").concat(this.state.parseErrorMessage)})}var button=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButton,{iconType:"arrowDown",iconSide:"right",onClick:this.toggleExportPopoverVisibility,isDisabled:selectedSavedObjects.length===0,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.table.exportPopoverButtonLabel",defaultMessage:"Export"})});var _this_state_activeAction_render;var activeActionContents=(_this_state_activeAction_render=(_this_state_activeAction=this.state.activeAction)===null||_this_state_activeAction===void 0?void 0:_this_state_activeAction.render())!==null&&_this_state_activeAction_render!==void 0?_this_state_activeAction_render:null;var duplicateButton=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButton,{iconType:"copy",onClick:onDuplicate,isDisabled:selectedSavedObjects.length===0,"data-test-subj":"savedObjectsManagementDuplicate",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.table.duplicateSOButtonLabel",defaultMessage:"Copy to..."})},"duplicateSO");return(0,jsx_runtime.jsxs)(external_osdSharedDeps_React_.Fragment,{children:[activeActionContents,(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSearchBar,{box:{"data-test-subj":"savedObjectSearchBar"},compressed:true,filters:filters,onChange:this.onChange,toolsRight:[(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:useUpdatedUX&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiToolTip,{content:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.refreshButtonTooltip",{defaultMessage:"Refresh"}),children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButtonIcon,{iconType:"refresh",size:"s",display:"base",type:"base",onClick:onRefresh})})}
1),(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:showDuplicate&&duplicateButton}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButton,{iconType:"trash",color:"danger",onClick:onDelete,isDisabled:selectedSavedObjects.length===0||!this.props.canDelete,title:this.props.canDelete?undefined:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.deleteButtonTitle",{defaultMessage:"Unable to delete saved objects"}),"data-test-subj":"savedObjectsManagementDelete",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.table.deleteButtonLabel",defaultMessage:"Delete"})},"deleteSO"),(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiPopover,{button:button,isOpen:this.state.isExportPopoverOpen,closePopover:this.closeExportPopover,panelPaddingSize:"s",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedFormRow,{label:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.exportObjectsConfirmModal.exportOptionsLabel",defaultMessage:"Options"}),children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedSwitch,{name:"includeReferencesDeep",label:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.exportObjectsConfirmModal.includeReferencesDeepLabel",defaultMessage:"Include related {useUpdatedUX, select, true {assets} other {objects}}",values:{useUpdatedUX:this.props.useUpdatedUX}}),checked:this.state.isIncludeReferencesDeepChecked,onChange:this.toggleIsIncludeReferencesDeepChecked})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedFormRow,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButton,{iconType:"exportAction",onClick:this.onExportClick,fill:true,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.table.exportButtonLabel",defaultMessage:"Export"})},"exportSO")})]},"exportSOOptions")]}),queryParseError,(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:useUpdatedUX?"m":"s"}),(0,jsx_runtime.jsx)("div",{"data-test-subj":"savedObjectsTable",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiBasicTable,{loading:isSearching,itemId:itemId,items:items,columns:columns,pagination:pagination,selection:selection,onChange:onTableChange,rowProps:function(item){return{"data-test-subj":"savedObjectsTableRow row-".concat(item.id)}}})})]})}}]);return Table}(external_osdSharedDeps_React_.PureComponent);var resolve_saved_objects=__webpack_require__(331);var OverwriteModal=function(param){var conflict=param.conflict,onFinish=param.onFinish;var obj=conflict.obj,error=conflict.error;var initialDestinationId;var selectControl=null;if(error.type==="conflict"){initialDestinationId=error.destinationId}else{initialDestinationId=error.destinations[0].id}var _useState=(0,_sliced_to_array._)((0,external_osdSharedDeps_React_.useState)(initialDestinationId),2),destinationId=_useState[0],setDestinationId=_useState[1];if(error.type==="ambiguous_conflict"){var selectProps={options:error.destinations.map(function(destination){var _destination_title;var header=(_destination_title=destination.title)!==null&&_destination_title!==void 0?_destination_title:"".concat(type," [id=").concat(destination.id,"]");var lastUpdated=destination.updatedAt?external_osdSharedDeps_Moment_default()(destination.updatedAt).fromNow():"never";var idText="ID: ".concat(destination.id);var lastUpdatedText="Last updated: ".concat(lastUpdated);return{value:destination.id,inputDisplay:destination.id,dropdownDisplay:(0,jsx_runtime.jsxs)(external_osdSharedDeps_React_.Fragment,{children:[(0,jsx_runtime.jsx)("strong",{children:header}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",color:"subdued",children:(0,jsx_runtime.jsxs)("p",{className:"euiTextColor--subdued",children:[idText,(0,jsx_runtime.jsx)("br",{}),lastUpdatedText]})})]})}}),onChange:function(value){setDestinationId(value)}};selectControl=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSuperSelect,{options:selectProps.options,valueOfSelected:destinationId,onChange:selectProps.onChange,prepe
1nd:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.overwriteModal.selectControlLabel",{defaultMessage:"Object ID"}),hasDividers:true,fullWidth:true,compressed:true})}var type=obj.type,meta=obj.meta;var title=meta.title||(0,lib.getDefaultTitle)(obj);var bodyText=error.type==="conflict"?external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.overwriteModal.body.conflict",{defaultMessage:'"{title}" conflicts with an existing object. Overwrite it?',values:{title:title}}):external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.overwriteModal.body.ambiguousConflict",{defaultMessage:'"{title}" conflicts with multiple existing objects. Overwrite one?',values:{title:title}});return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiConfirmModal,{title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.overwriteModal.title",{defaultMessage:"Overwrite {type}?",values:{type:type}}),cancelButtonText:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.overwriteModal.cancelButtonText",{defaultMessage:"Skip"}),confirmButtonText:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.overwriteModal.overwriteButtonText",{defaultMessage:"Overwrite"}),buttonColor:"danger",onCancel:function(){return onFinish(false)},onConfirm:function(){return onFinish(true,destinationId)},defaultFocusedButton:external_osdSharedDeps_ElasticEui_.EUI_MODAL_CONFIRM_BUTTON,maxWidth:"500px",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("p",{children:bodyText})}),selectControl]})};var generateCreateNewCopiesDisabled=function(useUpdatedUX){return{id:"createNewCopiesDisabled",text:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importModeControl.createNewCopies.disabledTitle",{defaultMessage:"Check for existing {useUpdatedUX, select, true {assets} other {objects}}",values:{useUpdatedUX:useUpdatedUX}}),tooltip:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importModeControl.createNewCopies.disabledText",{defaultMessage:"Check if {useUpdatedUX, select, true {assets} other {objects}} were previously copied or imported.",values:{useUpdatedUX:useUpdatedUX}})}};var generateCreateNewCopiesEnabled=function(useUpdatedUX){return{id:"createNewCopiesEnabled",text:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importModeControl.createNewCopies.enabledTitle",{defaultMessage:"Create new {useUpdatedUX, select, true {assets} other {objects}} with unique IDs",values:{useUpdatedUX:useUpdatedUX}}),tooltip:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importModeControl.createNewCopies.enabledText",{defaultMessage:"Use this option to create one or more copies of the {useUpdatedUX, select, true {asset} other {object}}.",values:{useUpdatedUX:useUpdatedUX}})}};var overwriteEnabled={id:"overwriteEnabled",label:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importModeControl.overwrite.enabledLabel",{defaultMessage:"Automatically overwrite conflicts"})};var overwriteDisabled={id:"overwriteDisabled",label:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importModeControl.overwrite.disabledLabel",{defaultMessage:"Request action on conflict"})};var createLabel=function(param){var text=param.text,tooltip=param.tooltip;return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{children:text})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIconTip,{content:tooltip,position:"left",type:"iInCircle"})})]})};var overwriteRadio=function(disabled,overwrite,onChange){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedRadioGroup,{options:[overwriteEnabled,overwriteDisabled],idSelected:overwrite?overwriteEnabled.id:overwriteDisabled.id,onChange:function(id){return onChange({overwrite:id===overwriteEnabled.id})},disabled:disabled,"data-test-subj":"savedObjectsManagement-importModeControl-overwriteRadioGroup"})};var ImportModeControl=function(param){var initialValues=param.initialValues,isLegacyFile=param.isLegacyFile,updateSelection=param.updateSelection,optionLabel=param.optionLabel,useUpdatedUX=param.useUpdatedUX;var _useState=(0,_sliced_to_array._)((0,external_osdSharedDeps_React_.useState)(initialValues.createNewCopies),2),createNewCopies=_useState[0],setCreateNewCopies=_useState[1];var _useState1=(0,_sliced_to_array._)((0,external_osdSharedDeps_React_.useState)(initialValues.overwrite),2),overwrite=_useState1[0],setOverwrite=_useState1[1];var createNewCopiesEnabled=generateCreateNewCopiesEnabled(useUpdatedUX);var createNewCopiesDisabled=generateCreateNewCopiesDisabled(useUpdatedUX);var onChange=function(partial){if(partial.createNewCopies!==undefined){setCreateNewCopies(partial.createNewCopies)}else if(partial.overwrite!==undefined){setOverwrite(partial.overwrite)}updateSelection((0,_object_spread._)({createNewCopies:createNewCopies,overwrite:overwrite},partial))};if(isLegacyFile){return overwriteRadio(false,overwrite,onChange)}return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFormFieldset,{legend:{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"xs",children:(0,jsx_runtime.jsx)("span",{children:optionLabel})})},children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCheckableCard,{id:createNewCopiesEnabled.id,label:createLabel(createNewCopiesEnabled),checked:createNewCopies,onChange:function(){return onChange({createNewCopies:true})},"data-test-subj":"savedObjectsManagement-importModeControl-createNewCopiesEnabled"}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"s"}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCheckableCard,{id:createNewCopiesDisabled.id,label:createLabel(createNewCopiesDisabled),checked:!createNewCopies,onChange:function(){return onChange({createNewCopies:false})},"data-test-subj":"savedObjectsManagement-importModeControl-createNewCopiesDisabled",children:overwriteRadio(createNewCopies,overwrite,onChange)})]})};var import_summary=__webpack_require__(847);var DEFAULT_ICON="apps";var unsupportedTypeErrorMessage=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importSummary.unsupportedTypeError",{defaultMessage:"Unsupported object type"});var getErrorMessage=function(param){var error=param.error;if(error.type==="unknown"){return error.message}else if(error.type==="unsupported_type"){return unsupportedTypeErrorMessage}};var mapFailedImport=function(failure){var obj=failure.obj;var type=obj.type,id=obj.id,meta=obj.meta;var title=meta.title||(0,lib.getDefaultTitle)(obj);var icon=meta.icon||DEFAULT_ICON;var errorMessage=getErrorMessage(failure);return{type:type,id:id,title:title,icon:icon,outcome:"error",errorMessage:errorMessage}};var mapImportSuccess=function(obj){var type=obj.type,id=obj.id,meta=obj.meta,overwrite=obj.over
1write;var title=meta.title||(0,lib.getDefaultTitle)(obj);var icon=meta.icon||DEFAULT_ICON;var outcome=overwrite?"overwritten":"created";return{type:type,id:id,title:title,icon:icon,outcome:outcome}};var import_summary_getCountIndicators=function(importItems){if(!importItems.length){return null}var outcomeCounts=importItems.reduce(function(acc,param){var outcome=param.outcome;var _acc_get;return acc.set(outcome,((_acc_get=acc.get(outcome))!==null&&_acc_get!==void 0?_acc_get:0)+1)},new Map);var createdCount=outcomeCounts.get("created");var overwrittenCount=outcomeCounts.get("overwritten");var errorCount=outcomeCounts.get("error");return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{children:[createdCount&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"xs",children:(0,jsx_runtime.jsx)("h4",{className:"savedObjectsManagementImportSummary__createdCount",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.importSummary.createdCountHeader",defaultMessage:"{createdCount} new",values:{createdCount:createdCount}})})})}),overwrittenCount&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"xs",children:(0,jsx_runtime.jsx)("h4",{className:"savedObjectsManagementImportSummary__overwrittenCount",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.importSummary.overwrittenCountHeader",defaultMessage:"{overwrittenCount} overwritten",values:{overwrittenCount:overwrittenCount}})})})}),errorCount&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"xs",children:(0,jsx_runtime.jsx)("h4",{className:"savedObjectsManagementImportSummary__errorCount",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.importSummary.errorCountHeader",defaultMessage:"{errorCount} error",values:{errorCount:errorCount}})})})})]})};var import_summary_getStatusIndicator=function(param){var outcome=param.outcome,_param_errorMessage=param.errorMessage,errorMessage=_param_errorMessage===void 0?"Error":_param_errorMessage;switch(outcome){case"created":return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIconTip,{type:"checkInCircleFilled",color:"success",content:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.importSummary.createdOutcomeLabel",{defaultMessage:"Created"})});case"overwritten":return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIconTip,{type:"check",content:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.importSummary.overwrittenOutcomeLabel",{defaultMessage:"Overwritten"})});case"error":return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIconTip,{type:"alert",color:"danger",content:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.importSummary.errorOutcomeLabel",{defaultMessage:"{errorMessage}",values:{errorMessage:errorMessage}})})}};var ImportSummary=function(param){var failedImports=param.failedImports,successfulImports=param.successfulImports,useUpdatedUX=param.useUpdatedUX;var importItems=external_osdSharedDeps_Lodash_default().sortBy((0,_to_consumable_array._)(failedImports.map(function(x){return mapFailedImport(x)})).concat((0,_to_consumable_array._)(successfulImports.map(function(x){return mapImportSuccess(x)}))),["type","title"]);return(0,jsx_runtime.jsxs)(external_osdSharedDeps_React_.Fragment,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"s","data-test-subj":importItems.length?"importSavedObjectsSuccess":"importSavedObjectsSuccessNoneImported",children:(0,jsx_runtime.jsx)("h3",{children:importItems.length===1?(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.importSummary.headerLabelSingular",defaultMessage:"1 {useUpdatedUX, select, true {asset} other {object}} imported",values:{useUpdatedUX:useUpdatedUX}}):(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.importSummary.headerLabelPlural",defaultMessage:"{importCount} {useUpdatedUX, select, true {assets} other {objects}}
1 imported",values:{importCount:importItems.length,useUpdatedUX:useUpdatedUX}})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"m"}),import_summary_getCountIndicators(importItems),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiHorizontalRule,{}),importItems.map(function(item,index){var type=item.type,title=item.title,icon=item.icon;return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{responsive:false,alignItems:"center",gutterSize:"s",className:"savedObjectsManagementImportSummary__row",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiToolTip,{position:"top",content:(0,lib.getSavedObjectLabel)(type),children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIcon,{"aria-label":(0,lib.getSavedObjectLabel)(type),type:icon,size:"s"})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{className:"savedObjectsManagementImportSummary__title",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("p",{className:"eui-textTruncate",title:title,children:title})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)("div",{className:"eui-textRight",children:import_summary_getStatusIndicator(item)})})]},index)})]})};var CREATE_NEW_COPIES_DEFAULT=true;var OVERWRITE_ALL_DEFAULT=true;var flyout_getErrorMessage=function(e){var _e_body,_e_body1;var errorMessage=((_e_body=e.body)===null||_e_body===void 0?void 0:_e_body.error)&&((_e_body1=e.body)===null||_e_body1===void 0?void 0:_e_body1.message)?"".concat(e.body.error,": ").concat(e.body.message):e.message;return external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.importFileErrorMessage",{defaultMessage:'The file could not be processed due to error: "{error}"',values:{error:errorMessage}})};var flyout_Flyout=function(Component){"use strict";(0,_inherits._)(Flyout,Component);function Flyout(props){(0,_class_call_check._)(this,Flyout);var _this;var _this1;_this=(0,_call_super._)(this,Flyout,[props]),_this1=_this,(0,_define_property._)(_this1,"fetchIndexPatterns",function(){return(0,_async_to_generator._)(function(){var _this,indexPatterns;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,_this1.props.indexPatterns.getCache()];case 1:indexPatterns=(_this=_state.sent())===null||_this===void 0?void 0:_this.map(function(savedObject){return{id:savedObject.id,title:savedObject.attributes.title}});_this1.setState({indexPatterns:indexPatterns});return[2]}})})()}),(0,_define_property._)(_this1,"changeImportMode",function(importMode){_this1.setState(function(){return{importMode:importMode}})}),(0,_define_property._)(_this1,"setImportFile",function(files){if(!files||!files[0]){_this1.setState({file:undefined,isLegacyFile:false});return}var file=files[0];_this1.setState({file:file,isLegacyFile:/\.json$/i.test(file.name)||file.type==="application/json"})}),(0,_define_property._)(_this1,"import",function(){return(0,_async_to_generator._)(function(){var _this_props,http,dataSourceEnabled,_this_state,file,importMode,selectedDataSourceId,response,e;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,http=_this_props.http,dataSourceEnabled=_this_props.dataSourceEnabled;_this_state=_this1.state,file=_this_state.file,importMode=_this_state.importMode,selectedDataSourceId=_this_state.selectedDataSourceId;_this1.setState({status:"loading",error:undefined});_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,(0,lib.importFile)(http,file,importMode,selectedDataSourceId,dataSourceEnabled)];case 2:response=_state.sent();_this1.setState((0,lib.processImportResponse)(response),function(){var _this_state_unmatchedReferences;if(((_this_state_unmatchedReferences=_this1.state.unmatchedReferences)===null||_this_state_unmatchedReferences===void 0?void 0:_this_state_unmatchedReferences.length)===0){_this1.resolveImportErrors()}});return[3,4];case 3:e=_state.sent();_this1.setState({status:"error",error:flyout_getErrorMessage(e)});return[2];case 4:return[2]}})})()}),(0,_define_property._)(_this1,"getConflictResolutions",function(failures){return(0,_async_to_generator._)(function(){var resolutions,_iteratorNormalCompletion,_didIteratorError,_iteratorError,_loop,_iterator,_step,err;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:resolutions={};_iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;_state.label=1;case 1:_state.trys.push([1,6,7,8]);_loop=function(){var conflict,_ref,overwrite,destinationId,_conflict_obj,type,id;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:conflict=_step.value;return[4,new Promise(function(done){_this1.setState({conflictingRecord:{conflict:conflict,done:done}})})];case 1:_ref=_sliced_to_array._.apply(void 0,[_state.sent(),2]),overwrite=_ref[0],destinationId=_ref[1];if(overwrite){_conflict_obj=conflict.obj,type=_conflict_obj.type,id=_conflict_obj.id;resolutions["".concat(type,":").concat(id)]={retry:true,options:(0,_object_spread._)({overwrite:true},destinationId&&{destinationId:destinationId})}}_this1.setState({conflictingRecord:undefined});return[2]}})};_iterator=failures[Symbol.iterator]();_state.label=2;case 2:if(!!(_iteratorNormalCompletion=(_step=_iterator.next()).done))return[3,5];return[5,(0,external_osdSharedDeps_TsLib_.__values)(_loop())];case 3:_state.sent();_state.label=4;case 4:_iteratorNormalCompletion=true;return[3,2];case 5:return[3,8];case 6:err=_state.sent();_didIteratorError=true;_iteratorError=err;return[3,8];case 7:try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}
1return[7];case 8:return[2,resolutions]}})})()}),(0,_define_property._)(_this1,"resolveImportErrors",function(){return(0,_async_to_generator._)(function(){var updatedState,e;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this1.setState({error:undefined,status:"loading",loadingMessage:undefined});_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,(0,lib.resolveImportErrors)({http:_this1.props.http,state:_this1.state,getConflictResolutions:_this1.getConflictResolutions,selectedDataSourceId:_this1.state.selectedDataSourceId})];case 2:updatedState=_state.sent();_this1.setState(updatedState);return[3,4];case 3:e=_state.sent();_this1.setState({status:"error",error:flyout_getErrorMessage(e)});return[3,4];case 4:return[2]}})})()}),(0,_define_property._)(_this1,"legacyImport",function(){return(0,_async_to_generator._)(function(){var _this_props,serviceRegistry,indexPatterns,overlays,http,allowedTypes,useUpdatedUX,_this_state,file,importMode,contents,e,_ref,conflictedIndexPatterns,conflictedSavedObjectsLinkedToSavedSearches,conflictedSearchDocs,importedObjectCount,failedImports,byId,unmatchedReferences;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,serviceRegistry=_this_props.serviceRegistry,indexPatterns=_this_props.indexPatterns,overlays=_this_props.overlays,http=_this_props.http,allowedTypes=_this_props.allowedTypes,useUpdatedUX=_this_props.useUpdatedUX;_this_state=_this1.state,file=_this_state.file,importMode=_this_state.importMode;_this1.setState({status:"loading",error:undefined});(0,lib.logLegacyImport)(http);_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,(0,lib.importLegacyFile)(file)];case 2:contents=_state.sent();return[3,4];case 3:e=_state.sent();_this1.setState({status:"error",error:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.importLegacyFileErrorMessage",{defaultMessage:"The file could not be processed."})});return[2];case 4:if(!Array.isArray(contents)){_this1.setState({status:"error",error:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.invalidFormatOfImportedFileErrorMessage",{defaultMessage:"{useUpdatedUX, select, true {Assets} other {Saved objects}} file format is invalid and cannot be imported.",values:{useUpdatedUX:useUpdatedUX}})});return[2]}contents=contents.filter(function(content){return allowedTypes.includes(content._type)}).map(function(doc){return(0,_object_spread_props._)((0,_object_spread._)({},doc),{_migrationVersion:doc._migrationVersion||{}})});return[4,(0,resolve_saved_objects.GD)(contents,importMode.overwrite,serviceRegistry.all().map(function(e){return e.service}),indexPatterns,overlays.openConfirm)];case 5:_ref=_state.sent(),conflictedIndexPatterns=_ref.conflictedIndexPatterns,conflictedSavedObjectsLinkedToSavedSearches=_ref.conflictedSavedObjectsLinkedToSavedSearches,conflictedSearchDocs=_ref.conflictedSearchDocs,importedObjectCount=_ref.importedObjectCount,failedImports=_ref.failedImports;byId={};conflictedIndexPatterns.map(function(param){var doc=param.doc,obj=param.obj;return{doc:doc,obj:obj._serialize()}}).forEach(function(param){var doc=param.doc,obj=param.obj;return obj.references.forEach(function(ref){byId[ref.id]=byId[ref.id]!=null?byId[ref.id].concat({doc:doc,obj:obj}):[{doc:doc,obj:obj}]})});unmatchedReferences=Object.entries(byId).reduce(function(accum,param){var _param=(0,_sliced_to_array._)(param,2),existingIndexPatternId=_param[0],list=_param[1];accum.push({existingIndexPatternId:existingIndexPatternId,newIndexPatternId:undefined,list:list.map(function(param){var doc=param.doc;return{id:existingIndexPatternId,type:doc._type,title:doc._source.title}})});return accum},[]);_this1.setState({conflictedIndexPatterns:conflictedIndexPatterns,conflictedSavedObjectsLinkedToSavedSearches:conflictedSavedObjectsLinkedToSavedSearches,conflictedSearchDocs:conflictedSearchDocs,failedImports:failedImports,unmatchedReferences:unmatchedReferences,importCount:importedObjectCount,status:unmatchedReferences.length===0?"success":"idle"});return[2]}})})()}),(0,_define_property._)(_this1,"confirmLegacyImport",function(){return(0,_async_to_generator._)(function(){var _this_state,conflictedIndexPatterns,importMode,conflictedSavedObjectsLinkedToSavedSearches,conflictedSearchDocs,failedImports,_this_props,serviceRegistry,indexPatterns,search,useUpdatedUX,importCount,resolutions,e;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_state=_this1.state,conflictedIndexPatterns=_this_state.conflictedIndexPatterns,importMode=_this_state.importMode,conflictedSavedObjectsLinkedToSavedSearches=_this_state.conflictedSavedObjectsLinkedToSavedSearches,conflictedSearchDocs=_this_state.conflictedSearchDocs,failedImports=_this_state.failedImports;_this_props=_this1.props,serviceRegistry=_this_props.serviceRegistry,indexPatterns=_this_props.indexPatterns,search=_this_props.search,useUpdatedUX=_this_props.useUpd
1atedUX;_this1.setState({error:undefined,status:"loading",loadingMessage:undefined});importCount=_this1.state.importCount;if(!_this1.hasUnmatchedReferences)return[3,8];_state.label=1;case 1:_state.trys.push([1,7,,8]);resolutions=_this1.resolutions;_this1.setState({loadingMessage:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.confirmLegacyImport.resolvingConflictsLoadingMessage",{defaultMessage:"Resolving conflicts…"})});if(!resolutions.length)return[3,3];return[4,(0,resolve_saved_objects.EL)(resolutions,conflictedIndexPatterns,importMode.overwrite,{indexPatterns:indexPatterns,search:search})];case 2:importCount+=_state.sent();_state.label=3;case 3:_this1.setState({loadingMessage:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.confirmLegacyImport.savingConflictsLoadingMessage",{defaultMessage:"Saving conflicts…"})});return[4,(0,resolve_saved_objects.Ad)(conflictedSavedObjectsLinkedToSavedSearches,importMode.overwrite)];case 4:importCount+=_state.sent();_this1.setState({loadingMessage:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.confirmLegacyImport.savedSearchAreLinkedProperlyLoadingMessage",{defaultMessage:"Ensure saved searches are linked properly…"})});return[4,(0,resolve_saved_objects.gY)(conflictedSearchDocs,serviceRegistry.all().map(function(e){return e.service}),indexPatterns,importMode.overwrite)];case 5:importCount+=_state.sent();_this1.setState({loadingMessage:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.confirmLegacyImport.retryingFailedObjectsLoadingMessage",{defaultMessage:"Retrying failed {useUpdatedUX, select, true {assets} other {objects}}…",values:{useUpdatedUX:useUpdatedUX}})});return[4,(0,resolve_saved_objects.Ad)(failedImports.map(function(param){var obj=param.obj;return obj}),importMode.overwrite)];case 6:importCount+=_state.sent();return[3,8];case 7:e=_state.sent();_this1.setState({status:"error",error:flyout_getErrorMessage(e),loadingMessage:undefined});return[2];case 8:_this1.setState({status:"success",importCount:importCount});return[2]}})})()}),(0,_define_property._)(_this1,"onIndexChanged",function(id,e){var value=e.target.value;_this1.setState(function(state){var _state_unmatchedReferences;var conflictIndex=(_state_unmatchedReferences=state.unmatchedReferences)===null||_state_unmatchedReferences===void 0?void 0:_state_unmatchedReferences.findIndex(function(conflict){return conflict.existingIndexPatternId===id});if(conflictIndex===undefined||conflictIndex===-1){return state}return{unmatchedReferences:(0,_to_consumable_array._)(state.unmatchedReferences.slice(0,conflictIndex)).concat([(0,_object_spread_props._)((0,_object_spread._)({},state.unmatchedReferences[conflictIndex]),{newIndexPatternId:value})],(0,_to_consumable_array._)(state.unmatchedReferences.slice(conflictIndex+1)))}})}),(0,_define_property._)(_this1,"onSelectedDataSourceChange",function(e){var dataSourceId=e[0]?e[0].id:undefined;_this1.setState({selectedDataSourceId:dataSourceId})});_this1.state={conflictedIndexPatterns:undefined,conflictedSavedObjectsLinkedToSavedSearches:undefined,conflictedSearchDocs:undefined,unmatchedReferences:undefined,conflictingRecord:undefined,error:undefined,file:undefined,importCount:0,indexPatterns:undefined,importMode:{createNewCopies:CREATE_NEW_COPIES_DEFAULT,overwrite:OVERWRITE_ALL_DEFAULT},loadingMessage:undefined,isLegacyFile:false,status:"idle"};return _this}(0,_create_class._)(Flyout,[{key:"componentDidMount",value:function componentDidMount(){this.fetchIndexPatterns()}},{key:"hasUnmatchedReferences",get:function get(){return this.state.unmatchedReferences&&this.state.unmatchedReferences.length>0}},{key:"resolutions",get:function get(){return this.state.unmatchedReferences.reduce(function(accum,param){var existingIndexPatternId=param.existingIndexPatternId,newIndexPatternId=param.newIndexPatternId;if(newIndexPatternId){accum.push({oldId:existingIndexPatternId,newId:newIndexPatternId})}return accum},[])}},{key:"renderUnmatchedReferences",value:function renderUnmatchedReferences(){var _this=this;var unmatchedReferences=this.state.unmatchedReferences;if(!unmatchedReferences){return null}
1var columns=[{field:"existingIndexPatternId",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.renderConflicts.columnIdName",{defaultMessage:"ID"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.renderConflicts.columnIdDescription",{defaultMessage:"ID of the index pattern"}),sortable:true},{field:"list",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.renderConflicts.columnCountName",{defaultMessage:"Count"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.renderConflicts.columnCountDescription",{defaultMessage:"How many affected {useUpdatedUX, select, true {assets} other {objects}}",values:{useUpdatedUX:this.props.useUpdatedUX}}),render:function(list){return(0,jsx_runtime.jsx)(external_osdSharedDeps_React_.Fragment,{children:list.length})}},{field:"list",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.renderConflicts.columnSampleOfAffectedObjectsName",{defaultMessage:"Sample of affected {useUpdatedUX, select, true {assets} other {objects}}",values:{useUpdatedUX:this.props.useUpdatedUX}}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.renderConflicts.columnSampleOfAffectedObjectsDescription",{defaultMessage:"Sample of affected {useUpdatedUX, select, true {assets} other {objects}}",values:{useUpdatedUX:this.props.useUpdatedUX}}),render:function(list){return(0,jsx_runtime.jsx)("ul",{style:{listStyle:"none"},children:(0,external_osdSharedDeps_Lodash_.take)(list,3).map(function(obj,key){return(0,jsx_runtime.jsx)("li",{children:obj.title},key)})})}},{field:"existingIndexPatternId",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.renderConflicts.columnNewIndexPatternName",{defaultMessage:"New index pattern"}),render:function(id){var options=_this.state.indexPatterns.map(function(indexPattern){return{text:indexPattern.title,value:indexPattern.id,"data-test-subj":"indexPatternOption-".concat(indexPattern.title)}});options.unshift({text:"-- Skip Import --",value:""});return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedSelect,{"data-test-subj":"managementChangeIndexSelection-".concat(id),onChange:function(e){return _this.onIndexChanged(id,e)},options:options})}}];var pagination={pageSizeOptions:[5,10,25]};return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiInMemoryTable,{items:unmatchedReferences,columns:columns,pagination:pagination})}},{key:"renderError",value:function renderError(){var _this_state=this.state,error=_this_state.error,status=_this_state.status;if(status!=="error"){return null}return(0,jsx_runtime.jsxs)(external_osdSharedDeps_React_.Fragment,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.errorCalloutTitle",defaultMessage:"Sorry, there was an error"}),color:"danger",children:(0,jsx_runtime.jsx)("p",{"data-test-subj":"importSavedObjectsErrorText",children:error})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"s"})]})}},{key:"renderBody",value:function renderBody(){var _this_state=this.state,status=_this_state.status,loadingMessage=_this_state.loadingMessage,importCount=_this_state.importCount,_this_state_failedImports=_this_state.failedImports,failedImports=_this_state_failedImports===void 0?[]:_this_state_failedImports,_this_state_successfulImports=_this_state.successfulImports,successfulImports=_this_state_successfulImports===void 0?[]:_this_state_successfulImports,isLegacyFile=_this_state.isLegacyFile,importMode=_this_state.importMode;var _this_props=this.props,dataSourceEnabled=_this_props.dataSourceEnabled,useUpd
1atedUX=_this_props.useUpdatedUX;if(status==="loading"){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"spaceAround",children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLoadingSpinner,{size:"xl"}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"m"}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("p",{children:loadingMessage})})]})})}if(isLegacyFile===false&&status==="success"){return(0,jsx_runtime.jsx)(ImportSummary,{failedImports:failedImports,successfulImports:successfulImports,useUpdatedUX:useUpdatedUX})}if(failedImports.length&&!this.hasUnmatchedReferences){return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{"data-test-subj":"importSavedObjectsFailedWarning",title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importFailedTitle",defaultMessage:"Import failed"}),color:"warning",iconType:"help",children:[(0,jsx_runtime.jsx)("p",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importFailedDescription",defaultMessage:"Failed to import {failedImportCount} of {totalImportCount} {useUpdatedUX, select, true {assets} other {objects}}. Import failed",values:{failedImportCount:failedImports.length,totalImportCount:importCount+failedImports.length,useUpd
1atedUX:useUpdatedUX}})}),(0,jsx_runtime.jsx)("p",{children:failedImports.map(function(param){var error=param.error,obj=param.obj;if(error.type==="missing_references"){return error.references.map(function(reference){return external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.importFailedMissingReference",{defaultMessage:"{type} [id={id}] could not locate {refType} [id={refId}]",values:{id:obj.id,type:obj.type,refId:reference.id,refType:reference.type}})})}else if(error.type==="unsupported_type"){return external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.flyout.importFailedUnsupportedType",{defaultMessage:"{type} [id={id}] unsupported type",values:{id:obj.id,type:obj.type}})}var _error_message;return(0,external_osdSharedDeps_Lodash_.get)(error,"body.message",(_error_message=error.message)!==null&&_error_message!==void 0?_error_message:"")}).join(" ")})]})}if(status==="success"){if(importCount===0){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{"data-test-subj":"importSavedObjectsSuccessNoneImported",title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importSuccessfulCallout.noObjectsImportedTitle",defaultMessage:"No {useUpdatedUX, select, true {assets} other {objects}} imported",values:{useUpdatedUX:useUpdatedUX}}),color:"primary"})}return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{"data-test-subj":"importSavedObjectsSuccess",title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importSuccessfulTitle",defaultMessage:"Import successful"}),color:"success",iconType:"check",children:(0,jsx_runtime.jsx)("p",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importSuccessfulDescription",defaultMessage:"Successfully imported {importCount} {useUpdatedUX, select, true {assets} other {objects}}.",values:{importCount:importCount,useUpdatedUX:useUpdatedUX}})})})}if(this.hasUnmatchedReferences){return this.renderUnmatchedReferences()}return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiForm,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedFormRow,{fullWidth:true,label:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.selectFileToImportFormRowLabel",defaultMessage:"Select file"}),children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedFilePicker,{accept:".ndjson, .json",fullWidth:true,initialPromptText:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importPromptText",defaultMessage:"Import"}),onChange:this.setImportFile})}),this.renderImportControl(importMode,isLegacyFile,dataSourceEnabled)]})}},{key:"renderImportControl",value:function renderImportControl(importMode,isLegacyFile,dataSourceEnabled){var _this=this;if(dataSourceEnabled){return this.renderImportControlForDataSource(importMode,isLegacyFile)}return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedFormRow,{fullWidth:true,children:(0,jsx_runtime.jsx)(ImportModeControl,{initialValues:importMode,isLegacyFile:isLegacyFile,updateSelection:function(newValues){return _this.changeImportMode(newValues)},optionLabel:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importModeControl.importOptionsTitle",{defaultMessage:"Import options"})})})}},{key:"renderImportControlForDataSource",value:function renderImportControlForDataSource(importMode,isLegacyFile){var _this=this;var DataSourceSelector=this.props.dataSourceManagement.ui.DataSourceSelector;return(0,jsx_runtime.jsxs)("div",{className:"savedObjectImportControlForDataSource",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFormFieldset,{legend:{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"xs",children:(0,jsx_runtime.jsx)("span",{children:"Import options"})})},children:(0,jsx_runtime.jsx)(DataSourceSelector,{savedObjectsClient:this.props.savedObjects,notifications:this.props.notifications.toasts,onSelectedDataSource:this.onSelectedDataSourceChange,disabled:!this.props.dataSourceEnabled,fullWidth:true,isClearable:false,compressed:true})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedFormRow,{fullWidth:true,children:(0,jsx_runtime.jsx)(ImportModeControl,{initialValues:importMode,isLegacyFile:isLegacyFile,updateSelection:function(newValues){return _this.changeImportMode(ne
1wValues)},optionLabel:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.importModeControl.conflictManagementTitle",{defaultMessage:"Conflict management"}),useUpdatedUX:this.props.useUpdatedUX})})]})}},{key:"renderFooter",value:function renderFooter(){var _this_state=this.state,isLegacyFile=_this_state.isLegacyFile,status=_this_state.status,selectedDataSourceId=_this_state.selectedDataSourceId;var _this_props=this.props,done=_this_props.done,close=_this_props.close;var confirmButton;var importButtonDisabled=false;if(this.props.dataSourceEnabled&&selectedDataSourceId===undefined){importButtonDisabled=true}if(status==="success"){confirmButton=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButton,{onClick:done,size:"s",fill:true,"data-test-subj":"importSavedObjectsDoneBtn",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importSuccessful.confirmButtonLabel",defaultMessage:"Done"})})}else if(this.hasUnmatchedReferences){confirmButton=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButton,{onClick:isLegacyFile?this.confirmLegacyImport:this.resolveImportErrors,size:"s",fill:true,isLoading:status==="loading","data-test-subj":"importSavedObjectsConfirmBtn",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importSuccessful.confirmAllChangesButtonLabel",defaultMessage:"Confirm all changes"})})}else{confirmButton=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButton,{onClick:isLegacyFile?this.legacyImport:this["import"],size:"s",fill:true,isLoading:status==="loading",disabled:importButtonDisabled,"data-test-subj":"importSavedObjectsImportBtn",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.import.confirmButtonLabel",defaultMessage:"Import"})})}return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"spaceBetween",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButtonEmpty,{onClick:close,size:"s",disabled:status==="loading"||isLegacyFile===false&&status==="success","data-test-subj":"importSavedObjectsCancelBtn",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.import.cancelButtonLabel",defaultMessage:"Cancel"})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:confirmButton})]})}}
1,{key:"renderSubheader",value:function renderSubheader(){if(this.state.status==="loading"||this.state.status==="success"){return null}var legacyFileWarning;if(this.state.isLegacyFile){legacyFileWarning=(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{"data-test-subj":"importSavedObjectsLegacyWarning",title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.legacyFileUsedTitle",defaultMessage:"Support for JSON files is going away"}),color:"warning",iconType:"help",children:(0,jsx_runtime.jsx)("p",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.legacyFileUsedBody",defaultMessage:"Use our updated export to generate NDJSON files, and you'll be all set."})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"m"})]})}var indexPatternConflictsWarning;if(this.hasUnmatchedReferences){indexPatternConflictsWarning=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{"data-test-subj":"importSavedObjectsConflictsWarning",title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.indexPatternConflictsTitle",defaultMessage:"Index Pattern Conflicts"}),color:"warning",iconType:"help",children:(0,jsx_runtime.jsx)("p",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.indexPatternConflictsDescription",defaultMessage:"The following {useUpdatedUX, select, true {assets} other {saved objects}} use index patterns that do not exist. Please select the index patterns you'd like re-associated with them. You can {indexPatternLink} if necessary.",values:{indexPatternLink:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLink,{href:this.props.newIndexPatternUrl,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.indexPatternConflictsCalloutLinkText",defaultMessage:"create a new index pattern"})}),useUpdatedUX:this.props.useUpdatedUX}})})})}if(!legacyFileWarning&&!indexPatternConflictsWarning){return null}return(0,jsx_runtime.jsxs)(external_osdSharedDeps_React_.Fragment,{children:[legacyFileWarning&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"s"}),legacyFileWarning,indexPatternConflictsWarning&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"s"}),indexPatternConflictsWarning]})}},{key:"render",value:function render(){var _this_props=this.props,close=_this_props.close,useUpdatedUX=_this_props.useUpdatedUX;var confirmOverwriteModal;var conflictingRecord=this.state.conflictingRecord;if(conflictingRecord){var conflict=conflictingRecord.conflict;var onFinish=function(overwrite,destinationId){return conflictingRecord.done([overwrite,destinationId])};confirmOverwriteModal=(0,jsx_runtime.jsx)(OverwriteModal,{conflict:conflict,onFinish:onFinish})}return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlyout,{onClose:close,size:"s",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlyoutHeader,{hasBorder:true,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("h2",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.flyout.importSavedObjectTitle",defaultMessage:"Import {useUpdatedUX, select, true {assets} other {saved objects}}",values:{useUpdatedUX:useUpdatedUX}})})})}),(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlyoutBody,{children:[this.renderSubheader(),this.renderError(),this.renderBody()]}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlyoutFooter,{children:this.renderFooter()}),confirmOverwriteModal]})}}]);return Flyout}(external_osdSharedDeps_React_.Component);var relationships_Relationships=function(Component){"use strict";(0,_inherits._)(Relationships,Component);function Relationships(props){(0,_class_call_check._)(this,Relationships);var _this;_this=(0,_call_super._)(this,Relationships,[props]);_this.state={relationships:[],isLoading:false,error:undefined};return _this}(0,_create_class._)(Relationships,[{key:"UNSAFE_componentWillMount",value:function UNSAFE_componentWillMount(){this.getRelationshipD
1ata()}},{key:"UNSAFE_componentWillReceiveProps",value:function UNSAFE_componentWillReceiveProps(nextProps){if(nextProps.savedObject.id!==this.props.savedObject.id){this.getRelationshipData()}}},{key:"getRelationshipData",value:function getRelationshipData(){return(0,_async_to_generator._)(function(){var _this_props,savedObject,getRelationships,relationships,err;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=this.props,savedObject=_this_props.savedObject,getRelationships=_this_props.getRelationships;this.setState({isLoading:true});_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,getRelationships(savedObject.type,savedObject.id)];case 2:relationships=_state.sent();this.setState({relationships:relationships,isLoading:false,error:undefined});return[3,4];case 3:err=_state.sent();this.setState({error:err.message,isLoading:false});return[3,4];case 4:return[2]}})}).call(this)}},{key:"renderError",value:function renderError(){var error=this.state.error;if(!error){return null}return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.relationships.renderErrorMessage",defaultMessage:"Error"}),color:"danger",children:(0,jsx_runtime.jsx)("p",{children:error})})}},{key:"renderRelationships",value:function renderRelationships(){var _this=this;var _this_props=this.props,goInspectObject=_this_props.goInspectObject,savedObject=_this_props.savedObject,basePath=_this_props.basePath;var _this_state=this.state,relationships=_this_state.relationships,isLoading=_this_state.isLoading,error=_this_state.error;if(error){return this.renderError()}if(isLoading){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLoadingSpinner,{size:"xl"})}var columns=[{field:"type",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.columnTypeName",{defaultMessage:"Type"}),width:"50px",align:"center",description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.columnTypeDescription",{defaultMessage:"Type of the saved object"}),sortable:false,render:function(type,object){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiToolTip,{position:"top",content:(0,lib.getSavedObjectLabel)(type),children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIcon,{"aria-label":(0,lib.getSavedObjectLabel)(type),type:object.meta.icon||"apps",size:"s","data-test-subj":"relationshipsObjectType"})})}},{field:"relationship",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.columnRelationshipName",{defaultMessage:"Direct relationship"}),dataType:"string",sortable:false,width:"125px","data-test-subj":"directRelationship",render:function(relationship){if(relationship==="parent"){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.relationships.columnRelationship.parentAsValue",defaultMessage:"Parent"})})}if(relationship==="child"){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.relationships.columnRelationship.childAsValue",defaultMessage:"Child"})})}}},{field:"meta.title",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.columnTitleName",{defaultMessage:"Title"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.columnTitleDescription",{defaultMessage:"Title of the saved object"}),dataType:"string",sortable:false,render:function(title,object){var _ref=object.meta.inAppUrl||{},_ref_path=_ref.path,path=_ref_path===void 0?"":_ref_path;var canGoInApp=_this.props.canGoInApp(object);var finalPath=path;
1if(_this.props.useUpdatedUX&&finalPath){finalPath=finalPath.replace(/^\/app\/management\/opensearch-dashboards/,"/app")}if(!canGoInApp){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s","data-test-subj":"relationshipsTitle",children:title||(0,lib.getDefaultTitle)(object)})}return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLink,{href:basePath.prepend(finalPath),"data-test-subj":"relationshipsTitle",children:title||(0,lib.getDefaultTitle)(object)})}},{name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.columnActionsName",{defaultMessage:"Actions"}),actions:[{name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.columnActions.inspectActionName",{defaultMessage:"Inspect"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.columnActions.inspectActionDescription",{defaultMessage:"Inspect this saved object"}),type:"icon",icon:"inspect","data-test-subj":"relationshipsTableAction-inspect",onClick:function(object){return goInspectObject(object)},available:function(object){return!!object.meta.editUrl}}]}];var filterTypesMap=new Map(relationships.map(function(relationship){return[relationship.type,{value:relationship.type,name:relationship.type,view:relationship.type}]}));var search={filters:[{type:"field_value_selection",field:"relationship",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.search.filters.relationship.name",{defaultMessage:"Direct relationship"}),multiSelect:"or",options:[{value:"parent",name:"parent",view:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.search.filters.relationship.parentAsValue.view",{defaultMessage:"Parent"})},{value:"child",name:"child",view:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.search.filters.relationship.childAsValue.view",{defaultMessage:"Child"})}]},{type:"field_value_selection",field:"type",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.search.filters.type.name",{defaultMessage:"Type"}),multiSelect:"or",options:(0,_to_consumable_array._)(filterTypesMap.values())}]};return(0,jsx_runtime.jsxs)("div",{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{children:(0,jsx_runtime.jsx)("p",{children:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.relationships.relationshipsTitle",{defaultMessage:"Here are the saved objects related to {title}. "+"Deleting this {type} affects its parent objects, but not its children.",values:{type:savedObject.type,title:savedObject.meta.title||(0,lib.getDefaultTitle)(savedObject)}})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiInMemoryTable,{items:relationships,columns:columns,pagination:true,search:search,rowProps:function(){return{"data-test-subj":"relationshipsTableRow"}}})]})}},{key:"render",value:function render(){var _this_props=this.props,close=_this_props.close,savedObject=_this_props.savedObject;return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlyout,{onClose:close,children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlyoutHeader,{hasBorder:true,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",className:"eui-textBreakWord",children:(0,jsx_runtime.jsx)("h2",{children:savedObject.meta.title||(0,lib.getDefaultTitle)(savedObject)})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlyoutBody,{children:this.renderRelationships()})]})}}]);return Relationships}(external_osdSharedDeps_React_.Component);function workspaceToOption(workspace,currentWorkspaceId){var workspaceName=workspace.name;if(workspace.id===currentWorkspaceId){workspaceName+=" (current)"}return{label:workspaceName,key:workspace.id,value:workspace}}function getTargetWorkspacesOptions(workspaces,currentWorkspace){var currentWorkspaceId=currentWorkspace===null||currentWorkspace===void 0?void 0:currentWorkspace.id;var workspaceList=workspaces.workspaceList$.value;var targetWorkspaces=workspaceList.filter(function(workspace){return workspace.id!==currentWorkspaceId&&!workspace.readonly});if(currentWorkspace&&!currentWorkspace.readonly)targetWorkspaces.unshift(currentWorkspace);return targetWorkspaces.map(function(workspace){return workspaceToOption(workspace,currentWorkspaceId)})};var duplicate_modal_SavedObjectsDuplicateModal=function(_React_Component){"use strict";(0,_inherits._)(SavedObjectsDuplicateModal,_React_Component);function SavedObjectsDuplicateModal(props){(0,_class_call_check._)(this,SavedObjectsDuplicateModal);var _this;var _this1;_this=(0,_call_super._)(this,SavedObjectsDuplicateModal,[props]),_this1=_this,(0,_define_property._)(_this1,"isMounted",fal
1se),(0,_define_property._)(_this1,"duplicateSavedObjects",function(savedObjects){return(0,_async_to_generator._)(function(){var selectedWorkspace,targetWorkspace,targetWorkspaceName;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:selectedWorkspace=_this1.state.targetWorkspaceOption[0];if(!selectedWorkspace){return[2]}targetWorkspace=selectedWorkspace.key;targetWorkspaceName=selectedWorkspace.label;_this1.setState({isLoading:true});return[4,_this1.props.onDuplicate(savedObjects,_this1.state.isIncludeReferencesDeepChecked,targetWorkspace,targetWorkspaceName)];case 1:_state.sent();if(_this1.isMounted){_this1.setState({isLoading:false})}return[2]}})})()}),(0,_define_property._)(_this1,"onTargetWorkspaceChange",function(targetWorkspaceOption){_this1.setState({targetWorkspaceOption:targetWorkspaceOption})}),(0,_define_property._)(_this1,"changeIncludeReferencesDeep",function(e){_this1.setState({isIncludeReferencesDeepChecked:e.target.checked})});var workspaces=props.workspaces;var currentWorkspace=workspaces.currentWorkspace$.value;var targetWorkspacesOptions=getTargetWorkspacesOptions(workspaces,currentWorkspace);_this1.state={allSelectedObjects:props.selectedSavedObjects,workspaceOptions:targetWorkspacesOptions,targetWorkspaceOption:[],isLoading:false,isIncludeReferencesDeepChecked:true};_this1.isMounted=true;return _this}(0,_create_class._)(SavedObjectsDuplicateModal,[{key:"componentWillUnmount",value:function componentWillUnmount(){this.isMounted=false}},{key:"render",value:function render(){var _this=this;var _targetWorkspaceOption_at,_allSelectedObjects_;var _this_state=this.state,workspaceOptions=_this_state.workspaceOptions,targetWorkspaceOption=_this_state.targetWorkspaceOption,isIncludeReferencesDeepChecked=_this_state.isIncludeReferencesDeepChecked,allSelectedObjects=_this_state.allSelectedObjects;var onClose=this.props.onClose;var targetWorkspaceId=targetWorkspaceOption===null||targetWorkspaceOption===void 0?void 0:(_targetWorkspaceOption_at=targetWorkspaceOption.at(0))===null||_targetWorkspaceOption_at===void 0?void 0:_targetWorkspaceOption_at.key;return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiModal,{"data-test-subj":"savedObjectsDuplicateModal",className:"savedObjectsModal",onClose:onClose,children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiModalHeader,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiModalHeaderTitle,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.duplicateModal.title",defaultMessage:"Copy {objectCount, plural, =1 {{objectName}} other {# {useUpdatedUX, select, true {assets} other {objects}}}} to another workspace?",values:{objectName:(_allSelectedObjects_=allSelectedObjects[0])===null||_allSelectedObjects_===void 0?void 0:_allSelectedObjects_.meta.title,objectCount:allSelectedObjects.length,useUpd
1atedUX:this.props.useUpdatedUX}})})}),(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiModalBody,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFormRow,{fullWidth:true,label:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.duplicateModal.targetWorkspaceLabel",{defaultMessage:"Target workspace"}),children:(0,jsx_runtime.jsx)(jsx_runtime.Fragment,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiComboBox,{options:workspaceOptions,onChange:this.onTargetWorkspaceChange,selectedOptions:targetWorkspaceOption,singleSelection:{asPlainText:true},isClearable:false,isInvalid:!targetWorkspaceId,placeholder:"Select a workspace"})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFormRow,{fullWidth:true,label:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.duplicateModal.relatedObjects",{defaultMessage:"Copy related {useUpdatedUX, select, true {assets} other {objects}}",values:{useUpdatedUX:this.props.useUpdatedUX}}),children:(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"s"}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCheckbox,{id:"includeReferencesDeep",label:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.duplicateModal.includeReferencesDeepLabel",{defaultMessage:"Copy the selected {useUpdatedUX, select, true {asset} other {object}} and any related {useUpdatedUX, select, true {assets} other {objects}} (recommended).",values:{useUpdatedUX:this.props.useUpdatedUX}}),checked:isIncludeReferencesDeepChecked,onChange:this.changeIncludeReferencesDeep})]})})]}),(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiModalFooter,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButtonEmpty,{"data-test-subj":"duplicateCancelButton",onClick:this.props.onClose,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.duplicateModal.duplicateCancelButton",defaultMessage:"Cancel"})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButton,{fill:true,"data-test-subj":"duplicateConfirmButton",onClick:function(){return _this.duplicateSavedObjects(allSelectedObjects)},isLoading:this.state.isLoading,disabled:!targetWorkspaceId,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.duplicateModal.confirmButtonLabel",defaultMessage:"Copy"})})]})]})}}]);return SavedObjectsDuplicateModal}(external_osdSharedDeps_React_default().Component);var public_0=__webpack_require__(3250);var duplicate_result_flyout_DEFAULT_ICON="apps";var duplicate_result_flyout_unsupportedTypeErrorMessage=external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.copyResult.unsupportedTypeError",{defaultMessage:"Unsupported object type"});var duplicate_result_flyout_getErrorMessage=function(param){var error=param.error;if(error.type==="unknown"){return error.message}else if(error.type==="unsupported_type"){return duplicate_result_flyout_unsupportedTypeErrorMessage}else if(error.type==="missing_data_source"){return external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.copyResult.missingDataSourceError",{defaultMessage:"Missing data source: {ds}",values:{ds:error.dataSource}})}else if(error.type==="missing_references"){return external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.copyResult.missingReferencesError",{defaultMessage:"Missing references."})}};var duplicate_result_flyout_DuplicateResultFlyout=function(_React_Component){"use strict";(0,_inherits._)(DuplicateResultFlyout,_React_Component);function DuplicateResultFlyout(props){(0,_class_call_check._)(this,DuplicateResultFlyout);var _this;var _this1;_this=(0,_call_super._)(this,DuplicateResultFlyout,[props]),_this1=_this,(0,_define_property._)(_this1,"indexPatternConflictsWarning",(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{"data-test-subj":"importSavedObjectsConflictsWarning",title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.copyResult.indexPatternConflictsTitle",defaultMessage:"Index Pattern Conflicts"}),color:"danger",iconType:"alert",children:(0,jsx_runtime.jsx)("p",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.copyResult.indexPatternConflictsDescription",defaultMessage:"The following {useUpd
1atedUX, select, true {assets} other {saved objects}} use index patterns that do not exist. Please select the index patterns you'd like re-associated with them. You can create a new index pattern if necessary.",values:{useUpdatedUX:_this1.props.useUpdatedUX}})})})),(0,_define_property._)(_this1,"missingDataSourceWarning",(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCallOut,{"data-test-subj":"missingDataSourceWarning",title:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.copyResult.missingDataSourceTitle",defaultMessage:"Missing Data Source"}),color:"danger",iconType:"alert",children:(0,jsx_runtime.jsx)("p",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.copyResult.missingDataSourceDescription",defaultMessage:"The following {useUpdatedUX, select, true {assets} other {saved objects}} can not be copied, some of the data sources they use are not associated with {targetWorkspaceDataSourceLink}.",values:{useUpdatedUX:_this1.props.useUpdatedUX,targetWorkspaceDataSourceLink:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLink,{href:_this1.props.dataSourceUrlForTargetWorkspace,target:"_blank",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.copyResult.missingDataSourceCalloutLinkText",defaultMessage:"{targetWorkspace}",values:{targetWorkspace:_this1.props.workspaceName}})})}})})})),(0,_define_property._)(_this1,"duplicateSavedObjects",function(){return(0,_async_to_generator._)(function(){var _this_props,successfulCopies,workspaceName,onCopy,targetWorkspace,savedObjects;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,successfulCopies=_this_props.successfulCopies,workspaceName=_this_props.workspaceName,onCopy=_this_props.onCopy,targetWorkspace=_this_props.targetWorkspace;savedObjects=successfulCopies.map(function(param){var id=param.id,meta=param.meta,type=param.type;return{id:id,meta:meta,type:type}});_this1.setState({isLoading:true});return[4,onCopy(savedObjects,false,targetWorkspace,workspaceName)];case 1:_state.sent();_this1.setState({isLoading:false});return[2]}})})()});_this1.state={isLoading:false};return _this}(0,_create_class._)(DuplicateResultFlyout,[{key:"isShowRemainingButton",get:function get(){return this.props.successfulCopies.length>0&&!!this.props.failedCopies.find(function(param){var error=param.error;return error.type==="missing_references"||error.type==="missing_data_source"})}},{key:"getCountIndicators",value:function getCountIndicators(copyItems){if(!copyItems.length){return null}var outcomeCounts=copyItems.reduce(function(acc,param){var outcome=param.outcome;var _acc_get;return acc.set(outcome,((_acc_get=acc.get(outcome))!==null&&_acc_get!==void 0?_acc_get:0)+1)},new Map);var copiedCount=outcomeCounts.get("copied");var errorCount=outcomeCounts.get("error");return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{children:[copiedCount&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"xs",children:(0,jsx_runtime.jsx)("h4",{className:"savedObjectsManagementImportSummary__createdCount",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.copyResult.copiedCountHeader",defaultMessage:"{copiedCount} Successful",values:{copiedCount:copiedCount}})})})}),errorCount&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"xs",children:(0,jsx_runtime.jsx)("h4",{className:"savedObjectsManagementImportSummary__errorCount",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.copyResult.errorCountHeader",defaultMessage:"{errorCount}
1 Error copying file",values:{errorCount:errorCount}})})})})]})}},{key:"getStatusIndicator",value:function getStatusIndicator(param){var outcome=param.outcome,_param_errorMessage=param.errorMessage,errorMessage=_param_errorMessage===void 0?"Error":_param_errorMessage;switch(outcome){case"copied":return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIconTip,{type:"checkInCircleFilled",color:"success",content:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.copyResult.copiedOutcomeLabel",{defaultMessage:"copied"})});case"error":return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIconTip,{type:"alert",color:"danger",content:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.copyResult.errorOutcomeLabel",{defaultMessage:"{errorMessage}",values:{errorMessage:errorMessage}})})}}},{key:"mapFailedCopy",value:function mapFailedCopy(failure){var type=failure.type,id=failure.id,meta=failure.meta;var title=meta.title||(0,lib.getDefaultTitle)({type:type,id:id});var icon=meta.icon||duplicate_result_flyout_DEFAULT_ICON;var errorMessage=duplicate_result_flyout_getErrorMessage(failure);return{type:type,id:id,title:title,icon:icon,outcome:"error",errorMessage:errorMessage}}},{key:"mapCopySuccess",value:function mapCopySuccess(obj){var type=obj.type,id=obj.id,meta=obj.meta;var title=meta.title||(0,lib.getDefaultTitle)(obj);var icon=meta.icon||duplicate_result_flyout_DEFAULT_ICON;return{type:type,id:id,title:title,icon:icon,outcome:"copied"}}},{key:"renderItems",value:function renderItems(items){var _this=this;return(0,jsx_runtime.jsx)(external_osdSharedDeps_React_.Fragment,{children:items.map(function(item,index){var type=item.type,title=item.title,icon=item.icon;return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{responsive:false,alignItems:"center",gutterSize:"s",className:"savedObjectsManagementImportSummary__row",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiToolTip,{position:"top",content:(0,public_0.getSavedObjectLabel)(type),children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIcon,{"aria-label":(0,public_0.getSavedObjectLabel)(type),type:icon,size:"s"})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{className:"savedObjectsManagementImportSummary__title",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("p",{className:"eui-textTruncate",title:title,children:title})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)("div",{className:"eui-textRight",children:_this.getStatusIndicator(item)})})]},index)})})}},{key:"copyResult",value:function copyResult(param){var _this=this;var failedCopies=param.failedCopies,successfulCopies=param.successfulCopies;var missingDataSourceItems=failedCopies.filter(function(param){var error=param.error;return error.type==="missing_data_source"}).map(function(object){return _this.mapFailedCopy(object)});var missingReferencesItems=failedCopies.filter(function(param){var error=param.error;return error.type==="missing_references"}).map(function(object){return _this.mapFailedCopy(object)});if(missingReferencesItems.length>0||missingDataSourceItems.length>0){return(0,jsx_runtime.jsxs)(external_osdSharedDeps_React_.Fragment,{children:[missingReferencesItems.length>0&&(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[this.indexPatternConflictsWarning,(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"s"}),this.renderItems(missingReferencesItems),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiHorizontalRule,{})]}),missingDataSourceItems.length>0&&(0,jsx_runtime.jsxs)(jsx_runtime.Fragment,{children:[this.missingDataSourceWarning,(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"s"}),this.renderItems(missingDataSourceItems)]})]})}var copyItems=external_osdSharedDeps_Lodash_default().sortBy((0,_to_consumable_array._)(failedCopies.map(function(object){return _this.mapFailedCopy(object)})).concat((0,_to_consumable_array._)(successfulCopies.map(function(object){return _this.mapCopySuccess(object)}))),["type","title"]);return(0,jsx_runtime.jsxs)(external_osdSharedDeps_React_.Fragment,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"s","data-test-subj":"copySavedObjectsSuccess",children:(0,jsx_runtime.jsx)("h3",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.copyResult.headerLabelPlural",defaultMessage:"{itemsCount, plural, one {# {useUpd
1atedUX, select, true {asset} other {saved object}}}  other {# {useUpdatedUX, select, true {assets} other {saved objects}}}} copied",values:{itemsCount:copyItems.length,useUpdatedUX:this.props.useUpdatedUX}})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"m"}),this.getCountIndicators(copyItems),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiHorizontalRule,{}),this.renderItems(copyItems)]})}},{key:"render",value:function render(){var _this=this;var _this_props=this.props,onClose=_this_props.onClose,failedCopies=_this_props.failedCopies,successfulCopies=_this_props.successfulCopies,workspaceName=_this_props.workspaceName,useUpdatedUX=_this_props.useUpdatedUX;var isLoading=this.state.isLoading;return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlyout,{ownFocus:true,onClose:onClose,size:"s",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlyoutHeader,{hasBorder:true,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiTitle,{size:"s",children:(0,jsx_runtime.jsx)("h2",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.copyResult.title",defaultMessage:"Copy {useUpdatedUX, select, true {assets} other {saved objects}} to {workspaceName}",values:{workspaceName:workspaceName,useUpdatedUX:useUpdatedUX}})})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlyoutBody,{children:this.copyResult({failedCopies:failedCopies,successfulCopies:successfulCopies})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlyoutFooter,{children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"spaceBetween",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButtonEmpty,{onClick:onClose,flush:"left",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.copyResult.closeButton",defaultMessage:"Close"})})}),this.isShowRemainingButton&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButton,{fill:true,onClick:function(){return _this.duplicateSavedObjects()},isLoading:isLoading,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.copyResult.copyRemainingButton",defaultMessage:"Copy remaining {itemsCount, plural, one {# {useUpdatedUX, select, true {asset} other {saved object}}}  other {# {useUpdatedUX, select, true {assets} other {saved objects}}}}",values:{useUpdatedUX:useUpdatedUX,itemsCount:successfulCopies.length}})})})]})})]})}}]);return DuplicateResultFlyout}(external_osdSharedDeps_React_default().Component);var public_utils=__webpack_require__(6532);var saved_objects_table_SavedObjectsTable=function(Component){"use strict";(0,_inherits._)(SavedObjectsTable,Component);function SavedObjectsTable(props){(0,_class_call_check._)(this,SavedObjectsTable);var _this;var _this1;_this=(0,_call_super._)(this,SavedObjectsTable,[props]),_this1=_this,(0,_define_property._)(_this1,"_isMounted",fal
1se),(0,_define_property._)(_this1,"currentWorkspaceSubscription",void 0),(0,_define_property._)(_this1,"workspacesSubscription",void 0),(0,_define_property._)(_this1,"fetchCounts",function(){return(0,_async_to_generator._)(function(){var _namespaceRegistry_getAll,_this_state_availableWorkspaces,_this_state_availableWorkspaces1,_this_props,allowedTypes,namespaceRegistry,_parseQuery,queryText,visibleTypes,visibleNamespaces,visibleWorkspaces,filteredTypes,availableNamespaces,filteredCountOptions,filteredNamespaces,filteredSavedObjectCounts,exportAllOptions,exportAllSelectedOptions,filteredTypeCounts,countOptions,savedObjectCounts;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,allowedTypes=_this_props.allowedTypes,namespaceRegistry=_this_props.namespaceRegistry;_parseQuery=(0,lib.parseQuery)(_this1.state.activeQuery),queryText=_parseQuery.queryText,visibleTypes=_parseQuery.visibleTypes,visibleNamespaces=_parseQuery.visibleNamespaces,visibleWorkspaces=_parseQuery.visibleWorkspaces;filteredTypes=(0,lib.filterQuery)(allowedTypes,visibleTypes);availableNamespaces=((_namespaceRegistry_getAll=namespaceRegistry.getAll())===null||_namespaceRegistry_getAll===void 0?void 0:_namespaceRegistry_getAll.map(function(ns){return ns.id}))||[];filteredCountOptions=(0,public_utils.c)({typesToInclude:filteredTypes,searchString:queryText,workspaces:_this1.workspaceIdQuery,availableWorkspaces:(_this_state_availableWorkspaces=_this1.state.availableWorkspaces)===null||_this_state_availableWorkspaces===void 0?void 0:_this_state_availableWorkspaces.map(function(ws){return ws.id})});if(availableNamespaces.length){filteredNamespaces=(0,lib.filterQuery)(availableNamespaces,visibleNamespaces);filteredCountOptions.namespacesToInclude=filteredNamespaces}if(visibleWorkspaces===null||visibleWorkspaces===void 0?void 0:visibleWorkspaces.length){filteredCountOptions.workspaces=_this1.workspaceNamesToIds(visibleWorkspaces)}return[4,(0,lib.getSavedObjectCounts)(_this1.props.http,filteredCountOptions)];case 1:filteredSavedObjectCounts=_state.sent();exportAllOptions=[];exportAllSelectedOptions={};filteredTypeCounts=filteredSavedObjectCounts.type||{};Object.keys(filteredTypeCounts).forEach(function(id){exportAllOptions.push({id:id,label:"".concat(id," (").concat(filteredTypeCounts[id]||0,")")});exportAllSelectedOptions[id]=true});countOptions=(0,public_utils.c)({typesToInclude:allowedTypes,searchString:queryText,workspaces:_this1.workspaceIdQuery,availableWorkspaces:(_this_state_availableWorkspaces1=_this1.state.availableWorkspaces)===null||_this_state_availableWorkspaces1===void 0?void 0:_this_state_availableWorkspaces1.map(function(ws){return ws.id})});if(availableNamespaces.length){countOptions.namespacesToInclude=availableNamespaces}return[4,(0,lib.getSavedObjectCounts)(_this1.props.http,countOptions)];case 2:savedObjectCounts=_state.sent();_this1.setState(function(state){return(0,_object_spread_props._)((0,_object_spread._)({},state),{savedObjectCounts:savedObjectCounts,exportAllOptions:exportAllOptions,exportAllSelectedOptions:exportAllSelectedOptions})});return[2]}})})()}),(0,_define_property._)(_this1,"fetchSavedObjects",function(){_this1.setState({isSearching:true},_this1.debouncedFetchObjects)}),(0,_define_property._)(_this1,"subscribeWorkspace",function(){var workspace=_this1.props.workspaces;_this1.currentWorkspaceSubscription=workspace.currentWorkspace$.subscribe(function(newValue){return _this1.setState({currentWorkspace:newValue})});_this1.workspacesSubscription=workspace.workspaceList$.subscribe(function(workspaceList){_this1.setState({availableWorkspaces:workspaceList})})}),(0,_define_property._)(_this1,"unSubscribeWorkspace",function(){var _this_currentWorkspaceSubscription,_this_workspacesSubscription;(_this_currentWorkspaceSubscription=_this1.currentWorkspaceSubscription)===null||_this_currentWorkspaceSubscription===void 0?void 0:_this_currentWorkspaceSubscription.unsubscribe();(_this_workspacesSubscription=_this1.workspacesSubscription)===null||_this_workspacesSubscription===void 0?void 0:_this_workspacesSubscription.unsubscribe()}),(0,_define_property._)(_this1,"fetchSavedObject",function(type,id){_this1.setState({isSearching:true},function(){return _this1.debouncedFetchObject(type,id)})}),(0,_define_property._)(_this1,"debouncedFetchObjects",(0,external_osdSharedDeps_Lodash_.debounce)(function(){return(0,_async_to_generator._)(function(){var _this_state,query,_this_props,notifications,http,useUpd
1atedUX,resp,error;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_state=_this1.state,query=_this_state.activeQuery;_this_props=_this1.props,notifications=_this_props.notifications,http=_this_props.http,useUpdatedUX=_this_props.useUpdatedUX;_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,(0,lib.findObjects)(http,_this1.findOptions)];case 2:resp=_state.sent();if(!_this1._isMounted){return[2]}_this1.setState(function(param){var activeQuery=param.activeQuery;if(activeQuery.text!==query.text){return null}return{savedObjects:resp.savedObjects,filteredItemCount:resp.total,isSearching:false}});return[3,4];case 3:error=_state.sent();if(_this1._isMounted){_this1.setState({isSearching:false})}notifications.toasts.addDanger({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.unableFindSavedObjectsNotificationMessage",{defaultMessage:"Unable find {useUpdatedUX, select, true {assets} other {saved objects}}",values:{useUpdatedUX:useUpdatedUX}}),text:"".concat(error)});return[3,4];case 4:return[2]}})})()},300)),(0,_define_property._)(_this1,"debouncedFetchObject",(0,external_osdSharedDeps_Lodash_.debounce)(function(type,id){return(0,_async_to_generator._)(function(){var _this_props,notifications,http,useUpdatedUX,resp,error;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,notifications=_this_props.notifications,http=_this_props.http,useUpdatedUX=_this_props.useUpdatedUX;_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,(0,lib.findObject)(http,type,id)];case 2:resp=_state.sent();if(!_this1._isMounted){return[2]}_this1.setState(function(param){var savedObjects=param.savedObjects,filteredItemCount=param.filteredItemCount;var refreshedSavedObjects=savedObjects.map(function(object){return object.type===type&&object.id===id?resp:object});return{savedObjects:refreshedSavedObjects,filteredItemCount:filteredItemCount,isSearching:false}});return[3,4];case 3:error=_state.sent();if(_this1._isMounted){_this1.setState({isSearching:false})}notifications.toasts.addDanger({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.unableFindSavedObjectNotificationMessage",{defaultMessage:"Unable to find {useUpdatedUX, select, true {asset} other {saved object}}",values:{useUpdatedUX:useUpdatedUX}}),text:"".concat(error)});return[3,4];case 4:return[2]}})})()},300)),(0,_define_property._)(_this1,"refreshObjects",function(){return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,Promise.all([_this1.fetchSavedObjects(),_this1.fetchCounts()])];case 1:_state.sent();return[2]}})})()}),(0,_define_property._)(_this1,"refreshObject",function(param){var type=param.type,id=param.id;return(0,_async_to_generator._)(function(){return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:return[4,_this1.fetchSavedObject(type,id)];case 1:_state.sent();return[2]}})})()}),(0,_define_property._)(_this1,"onSelectionChanged",function(selection){_this1.setState({selectedSavedObjects:selection})}),(0,_define_property._)(_this1,"onQueryChange",function(param){var query=param.query;_this1.setState({activeQuery:query,page:0,selectedSavedObjects:[]},function(){_this1.fetchSavedObjects();_this1.fetchCounts()})}),(0,_define_property._)(_this1,"onTableChange",function(table){return(0,_async_to_generator._)(function(){var _ref,page,perPage;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){_ref=table.page||{},page=_ref.index,perPage=_ref.size;_this1.setState({page:page,perPage:perPage,selectedSavedObjects:[]},_this1.fetchSavedObjects);return[2]})})()}),(0,_define_property._)(_this1,"onShowRelationships",function(object){_this1.setState({isShowingRelationships:true,relationshipObject:object})}),(0,_define_property._)(_this1,"onHideRelationships",function(){_this1.setState({isShowingRelationships:false,relationshipObject:undefined})}),(0,_define_property._)(_this1,"onExport",function(includeReferencesDeep){return(0,_async_to_generator._)(function(){var selectedSavedObjects,_this_props,notifications,http,objectsToExport,blob,e,exportDetails;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:selectedSavedObjects=_this1.state.selectedSavedObjects;_this_props=_this1.props,notifications=_this_props.notifications,http=_this_props.http;objectsToExport=selectedSavedObjects.map(function(obj){return{id:obj.id,type:obj.type}});_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,(0,lib.fetchExportObjects)(http,objectsToExport,includeReferencesDeep)];case 2:blob=_state.sent();return[3,4];case 3:e=_state.sent();notifications.toasts.addDanger({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.export.dangerNotification",{defaultMessage:"Unable to generate export"})});throw e;case 4:(0,FileSaver_min.saveAs)(blob,"export.ndjson");return[4,(0,lib.extractExportDetails)(blob)];case 5:exportDetails=_state.sent();_this1.showExportSuccessMessage(exportDetails);return[2]}})})()}),(0,_define_property._)(_this1,"onExportAll",function(){return(0,_async_to_generator._)(function(){var _this_state,exportAllSelectedOptions,isIncludeReferencesDeepChecked,activeQuery,_this_props,notifications,http,_parseQuery,queryText,visibleWorksp
1aces,exportTypes,filteredWorkspaceIds,workspaces,blob,e,exportDetails;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_state=_this1.state,exportAllSelectedOptions=_this_state.exportAllSelectedOptions,isIncludeReferencesDeepChecked=_this_state.isIncludeReferencesDeepChecked,activeQuery=_this_state.activeQuery;_this_props=_this1.props,notifications=_this_props.notifications,http=_this_props.http;_parseQuery=(0,lib.parseQuery)(activeQuery),queryText=_parseQuery.queryText,visibleWorkspaces=_parseQuery.visibleWorkspaces;exportTypes=Object.entries(exportAllSelectedOptions).reduce(function(accum,param){var _param=(0,_sliced_to_array._)(param,2),id=_param[0],selected=_param[1];if(selected){accum.push(id)}return accum},[]);filteredWorkspaceIds=_this1.workspaceNamesToIds(visibleWorkspaces);workspaces=filteredWorkspaceIds||_this1.workspaceIdQuery;_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,(0,lib.fetchExportByTypeAndSearch)(http,exportTypes,queryText?"".concat(queryText,"*"):undefined,isIncludeReferencesDeepChecked,workspaces)];case 2:blob=_state.sent();return[3,4];case 3:e=_state.sent();notifications.toasts.addDanger({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.export.dangerNotification",{defaultMessage:"Unable to generate export"})});throw e;case 4:(0,FileSaver_min.saveAs)(blob,"export.ndjson");return[4,(0,lib.extractExportDetails)(blob)];case 5:exportDetails=_state.sent();_this1.showExportSuccessMessage(exportDetails);_this1.setState({isShowingExportAllOptionsModal:false});return[2]}})})()}),(0,_define_property._)(_this1,"showExportSuccessMessage",function(exportDetails){var _this_props=_this1.props,notifications=_this_props.notifications,useUpdatedUX=_this_props.useUpdatedUX;if(exportDetails&&exportDetails.missingReferences.length>0){notifications.toasts.addWarning({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.export.successWithMissingRefsNotification",{defaultMessage:"Your file is downloading in the background. "+"Some related {useUpdatedUX, select, true {assets} other {objects}} could not be found. "+"Please see the last line in the exported file for a list of missing objects.",values:{useUpdatedUX:useUpdatedUX}})})}else{notifications.toasts.addSuccess({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.export.successNotification",{defaultMessage:"Your file is downloading in the background"})})}}),(0,_define_property._)(_this1,"finishImport",function(){_this1.hideImportFlyout();_this1.fetchSavedObjects();_this1.fetchCounts()}),(0,_define_property._)(_this1,"showImportFlyout",function(){_this1.setState({isShowingImportFlyout:true})}),(0,_define_property._)(_this1,"hideImportFlyout",function(){_this1.setState({isShowingImportFlyout:false})}),(0,_define_property._)(_this1,"onDelete",function(){_this1.setState({isShowingDeleteConfirmModal:true})}),(0,_define_property._)(_this1,"delete",function(){return(0,_async_to_generator._)(function(){var _this_props,savedObjectsClient,notifications,useUpdatedUX,_this_state,selectedSavedObjects,isDeleting,indexPatterns,objects,deletes,error;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,savedObjectsClient=_this_props.savedObjectsClient,notifications=_this_props.notifications,useUpdatedUX=_this_props.useUpdatedUX;_this_state=_this1.state,selectedSavedObjects=_this_state.selectedSavedObjects,isDeleting=_this_state.isDeleting;if(isDeleting){return[2]}_this1.setState({isDeleting:true});indexPatterns=selectedSavedObjects.filter(function(object){return object.type==="index-pattern"});_state.label=1;case 1:_state.trys.push([1,8,,9]);if(!indexPatterns.length)return[3,3];return[4,_this1.props.indexPatterns.clearCache()];case 2:_state.sent();_state.label=3;case 3:return[4,savedObjectsClient.bulkGet(selectedSavedObjects)];case 4:objects=_state.sent();deletes=objects.savedObjects.map(function(object){return savedObjectsClient["delete"](object.type,object.id,{force:true})});return[4,Promise.all(deletes)];case 5:_state.sent();_this1.setState({selectedSavedObjects:[]});return[4,_this1.fetchSavedObjects()];case 6:_state.sent();return[4,_this1.fetchCounts()];case 7:_state.sent();_this1.setState({isShowingDeleteConfirmModal:false});return[3,9];case 8:error=_state.sent();notifications.toasts.addDanger({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.unableDeleteSavedObjectsNotificationMessage",{defaultMessage:"Unable to delete {useUpd
1atedUX, select, true {assets} other {saved objects}}",values:{useUpdatedUX:useUpdatedUX}}),text:"".concat(error)});return[3,9];case 9:_this1.setState({isDeleting:false});return[2]}})})()}),(0,_define_property._)(_this1,"getRelationships",function(type,id){return(0,_async_to_generator._)(function(){var _this_props,allowedTypes,http;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,allowedTypes=_this_props.allowedTypes,http=_this_props.http;return[4,(0,lib.getRelationships)(http,type,id,allowedTypes)];case 1:return[2,_state.sent()]}})})()}),(0,_define_property._)(_this1,"hideDuplicateModal",function(){_this1.setState({isShowingDuplicateModal:false})}),(0,_define_property._)(_this1,"onDuplicateAll",function(){return(0,_async_to_generator._)(function(){var _this_props,notifications,http,useUpdatedUX,findOptions,resp,duplicateObjects,error;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,notifications=_this_props.notifications,http=_this_props.http,useUpdatedUX=_this_props.useUpdatedUX;findOptions=_this1.findOptions;findOptions.perPage=9999;findOptions.page=1;_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,(0,lib.findObjects)(http,findOptions)];case 2:resp=_state.sent();duplicateObjects=resp.savedObjects.map(function(obj){return{id:obj.id,type:obj.type,meta:obj.meta,workspaces:obj.workspaces}});_this1.setState({duplicateSelectedSavedObjects:duplicateObjects,isShowingDuplicateModal:true});return[3,4];case 3:error=_state.sent();notifications.toasts.addDanger({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.unableFindSavedObjectsNotificationMessage",{defaultMessage:"Unable find {useUpdatedUX, select, true {assets} other {saved objects}}",values:{useUpdatedUX:useUpdatedUX}}),text:"".concat(error)});return[3,4];case 4:return[2]}})})()}),(0,_define_property._)(_this1,"onDuplicate",function(savedObjects,includeReferencesDeep,targetWorkspace,targetWorkspaceName){return(0,_async_to_generator._)(function(){var _this_props,notifications,workspaces,useUpdatedUX,workspaceClient,showErrorNotification,objectsToDuplicate,result,e;return(0,external_osdSharedDeps_TsLib_.__generator)(this,function(_state){switch(_state.label){case 0:_this_props=_this1.props,notifications=_this_props.notifications,workspaces=_this_props.workspaces,useUpdatedUX=_this_props.useUpdatedUX;workspaceClient=workspaces.client$.getValue();showErrorNotification=function(){notifications.toasts.addDanger({title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.duplicate.dangerNotification",{defaultMessage:"Unable to copy {useUpdatedUX, select, true {{errorCount, plural, one {# asset} other {# assets}}} other {{errorCount, plural, one {# saved object} other {# saved objects}}}}
1.",values:{errorCount:savedObjects.length,useUpdatedUX:useUpdatedUX}})})};if(!workspaceClient){showErrorNotification();return[2]}objectsToDuplicate=savedObjects.map(function(obj){return{id:obj.id,type:obj.type}});_state.label=1;case 1:_state.trys.push([1,3,4,6]);return[4,workspaceClient.copy(objectsToDuplicate,targetWorkspace,includeReferencesDeep)];case 2:result=_state.sent();_this1.setState({isShowingDuplicateResultFlyout:true,failedCopies:(result===null||result===void 0?void 0:result.errors)||[],successfulCopies:(result===null||result===void 0?void 0:result.successResults)||[],targetWorkspace:targetWorkspace,targetWorkspaceName:targetWorkspaceName});return[3,6];case 3:e=_state.sent();showErrorNotification();return[3,6];case 4:_this1.hideDuplicateModal();return[4,_this1.refreshObjects()];case 5:_state.sent();return[7];case 6:return[2]}})})()}),(0,_define_property._)(_this1,"hideDuplicateResultFlyout",function(){_this1.setState({isShowingDuplicateResultFlyout:false})}),(0,_define_property._)(_this1,"changeIncludeReferencesDeep",function(){_this1.setState(function(state){return{isIncludeReferencesDeepChecked:!state.isIncludeReferencesDeepChecked}})}),(0,_define_property._)(_this1,"closeExportAllModal",function(){_this1.setState({isShowingExportAllOptionsModal:false})});var typeCounts=props.allowedTypes.reduce(function(typeToCountMap,type){typeToCountMap[type]=0;return typeToCountMap},{});_this1.state={totalCount:0,page:0,perPage:props.perPageConfig||50,savedObjects:[],savedObjectCounts:{type:typeCounts},activeQuery:external_osdSharedDeps_ElasticEui_.Query.parse(""),selectedSavedObjects:[],duplicateSelectedSavedObjects:[],isShowingImportFlyout:false,isShowingDuplicateModal:false,isSearching:false,filteredItemCount:0,isShowingRelationships:false,relationshipObject:undefined,isShowingDeleteConfirmModal:false,isShowingExportAllOptionsModal:false,isDeleting:false,exportAllOptions:[],exportAllSelectedOptions:{},isIncludeReferencesDeepChecked:true,currentWorkspace:_this1.props.workspaces.currentWorkspace$.getValue(),availableWorkspaces:_this1.props.workspaces.workspaceList$.getValue(),workspaceEnabled:_this1.props.applications.capabilities.workspaces.enabled,isShowingDuplicateResultFlyout:false,failedCopies:[],successfulCopies:[],targetWorkspaceName:"",targetWorkspace:""};return _this}(0,_create_class._)(SavedObjectsTable,[{key:"findOptions",get:function get(){var _namespaceRegistry_getAll;var _this_state=this.state,query=_this_state.activeQuery,page=_this_state.page,perPage=_this_state.perPage;var _this_props=this.props,allowedTypes=_this_props.allowedTypes,namespaceRegistry=_this_props.namespaceRegistry;var _parseQuery=(0,lib.parseQuery)(query),queryText=_parseQuery.queryText,visibleTypes=_parseQuery.visibleTypes,visibleNamespaces=_parseQuery.visibleNamespaces,visibleWorkspaces=_parseQuery.visibleWorkspaces;var filteredTypes=(0,lib.filterQuery)(allowedTypes,visibleTypes);var findOptions=(0,public_utils.c)({search:queryText?"".concat(queryText,"*"):undefined,perPage:perPage,page:page+1,fields:["id"],type:filteredTypes,workspaces:this.workspaceIdQuery});var availableNamespaces=((_namespaceRegistry_getAll=namespaceRegistry.getAll())===null||_namespaceRegistry_getAll===void 0?void 0:_namespaceRegistry_getAll.map(function(ns){return ns.id}))||[];if(availableNamespaces.length){var filteredNamespaces=(0,lib.filterQuery)(availableNamespaces,visibleNamespaces);findOptions.namespaces=filteredNamespaces}if(visibleWorkspaces===null||visibleWorkspaces===void 0?void 0:visibleWorkspaces.length){findOptions.workspaces=this.workspaceNamesToIds(visibleWorkspaces)}if(findOptions.type.length>1){findOptions.sortField="type"}return findOptions}},{key:"workspaceIdQuery",get:function get(){var _this_state=this.state,currentWorkspace=_this_state.currentWorkspace,workspaceEnabled=_this_state.workspaceEnabled;if(!workspaceEnabled){return undefined}else{if(!currentWorkspace){return undefined}else{return[currentWorkspace.id]}}}},{key:"workspaceNameIdLookup",get:function get(){var availableWorkspaces=this.state.availableWorkspaces;var workspaceNameIdMap=new Map;
1availableWorkspaces===null||availableWorkspaces===void 0?void 0:availableWorkspaces.forEach(function(workspace){workspaceNameIdMap.set(workspace.name,workspace.id)});return workspaceNameIdMap}},{key:"workspaceNamesToIds",value:function workspaceNamesToIds(workspaceNames){var _this=this;return workspaceNames===null||workspaceNames===void 0?void 0:workspaceNames.map(function(wsName){return _this.workspaceNameIdLookup.get(wsName)||""}).filter(function(wsId){return!!wsId})}},{key:"componentDidMount",value:function componentDidMount(){this._isMounted=true;this.subscribeWorkspace();this.fetchSavedObjects();this.fetchCounts()}},{key:"componentWillUnmount",value:function componentWillUnmount(){this._isMounted=false;this.debouncedFetchObjects.cancel();this.unSubscribeWorkspace()}},{key:"renderFlyout",value:function renderFlyout(){if(!this.state.isShowingImportFlyout){return null}var applications=this.props.applications;var newIndexPatternUrl=applications.getUrlForApp("management",{path:"opensearch-dashboards/indexPatterns"});return(0,jsx_runtime.jsx)(flyout_Flyout,{close:this.hideImportFlyout,done:this.finishImport,http:this.props.http,serviceRegistry:this.props.serviceRegistry,indexPatterns:this.props.indexPatterns,newIndexPatternUrl:newIndexPatternUrl,allowedTypes:this.props.allowedTypes,overlays:this.props.overlays,search:this.props.search,dataSourceEnabled:this.props.dataSourceEnabled,savedObjects:this.props.savedObjectsClient,notifications:this.props.notifications,dataSourceManagement:this.props.dataSourceManagement,useUpdatedUX:this.props.useUpdatedUX})}},{key:"renderDuplicateModal",value:function renderDuplicateModal(){var _this_state=this.state,isShowingDuplicateModal=_this_state.isShowingDuplicateModal,duplicateSelectedSavedObjects=_this_state.duplicateSelectedSavedObjects;if(!isShowingDuplicateModal){return null}return(0,jsx_runtime.jsx)(duplicate_modal_SavedObjectsDuplicateModal,{http:this.props.http,workspaces:this.props.workspaces,onDuplicate:this.onDuplicate,notifications:this.props.notifications,onClose:this.hideDuplicateModal,selectedSavedObjects:duplicateSelectedSavedObjects,useUpdatedUX:this.props.useUpdatedUX})}},{key:"renderDuplicateResultFlyout",value:function renderDuplicateResultFlyout(){var _this_state=this.state,isShowingDuplicateResultFlyout=_this_state.isShowingDuplicateResultFlyout,targetWorkspaceName=_this_state.targetWorkspaceName,failedCopies=_this_state.failedCopies,successfulCopies=_this_state.successfulCopies,targetWorkspace=_this_state.targetWorkspace;var _this_props=this.props,applications=_this_props.applications,http=_this_props.http;if(!isShowingDuplicateResultFlyout){return null}var dataSourceUrlForTargetWorkspace=(0,utils.formatUrlWithWorkspaceId)(applications.getUrlForApp("dataSources",{absolute:false}),targetWorkspace,http.basePath);return(0,jsx_runtime.jsx)(duplicate_result_flyout_DuplicateResultFlyout,{workspaceName:targetWorkspaceName,failedCopies:failedCopies,successfulCopies:successfulCopies,onClose:this.hideDuplicateResultFlyout,onCopy:this.onDuplicate,targetWorkspace:targetWorkspace,useUpdatedUX:this.props.useUpdatedUX,dataSourceUrlForTargetWorkspace:dataSourceUrlForTargetWorkspace})}},{key:"renderRelationships",value:function renderRelationships(){if(!this.state.isShowingRelationships){return null}return(0,jsx_runtime.jsx)(relationships_Relationships,{basePath:this.props.http.basePath,savedObject:this.state.relationshipObject,getRelationships:this.getRelationships,close:this.onHideRelationships,goInspectObject:this.props.goInspectObject,canGoInApp:this.props.canGoInApp,useUpdatedUX:this.props.useUpdatedUX})}},{key:"renderDeleteConfirmModal",value:function renderDeleteConfirmModal(){var _this=this;var _this_state=this.state,isShowingDeleteConfirmModal=_this_state.isShowingDeleteConfirmModal,isDeleting=_this_state.isDeleting,selectedSavedObjects=_this_state.selectedSavedObjects;if(!isShowingDeleteConfirmModal){return null}var modal;if(isDeleting){modal=(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiOverlayMask,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiLoadingSpinner,{size:"xl"})})}else{var onCancel=function(){_this.setState({isShowingDeleteConfirmModal:false})};var onConfirm=function(){_this["delete"]()};modal=(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiModal,{onClose:onCancel,maxWidth:"50vw",children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiModalHeader,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiModalHeaderTitle,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.deleteSavedObjectsConfirmModalTitle",defaultMessage:"Delete assets"})})}),(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiModalBody,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("p",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.deleteSavedObjectsConfirmModalDescription",defaultMessage:"This action will delete the following assets:"})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiInMemoryTable,{items:selectedSavedObjects,columns:[{field:"type",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.deleteSavedObjectsConfirmModal.typeColumnName",{defaultMessage:"Type"}),width:"50px",render:function(type,object){return(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiToolTip,{position:"top",content:(0,lib.getSavedObjectLabel)(type),children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiIcon,{type:object.meta.icon||"apps"})})}},{field:"meta.title",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.deleteSavedObjectsConfirmModal.titleColumnName",{defaultMessage:"Title"})},{field:"id",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.deleteSavedObjectsConfirmModal.idColumnName",{defaultMessage:"ID"})}],pagination:true,sorting:false})]}),(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiModalFooter,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButtonEmpty,{onClick:onCancel,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.deleteSavedObjectsConfirmModal.cancelButtonLabel",defaultMessage:"Cancel"})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiButton,{type:"submit",onClick:onConfirm,fill:true,color:"danger","data-test-subj":"confirmModalConfirmButton",disabled:!!isDeleting,children:isDeleting?(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.deleteSavedObjectsConfirmModal.deleteProcessButtonLabel",defaultMessage:"Deleting…"}):(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.deleteSavedObjectsConfirmModal.deleteButtonLabel",defaultMessage:"Delete"})})]})]})}return modal}},{key:"renderExportAllOptionsModal",value:function renderExportAllOptionsModal(){var _this=this;var _this_state=this.state,isShowingExportAllOptionsModal=_this_state.isShowingExportAllOptionsModal,filteredItemCount=_this_state.filteredItemCount,exportAllOptions=_this_state.exportAllOptions,exportAllSelectedOptions=_this_state.exportAllSelectedOptions,isIncludeReferencesDeepChecked=_this_state.isIncludeReferencesDeepChecked;if(!isShowingExportAllOptionsModal){return null}return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiModal,{onClose:this.closeExportAllModal,children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiModalHeader,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiModalHeaderTitle,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiText,{size:"s",children:(0,jsx_runtime.jsx)("h2",{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.exportObjectsConfirmModalTitle",defaultMessage:"Export {useUpd
1atedUX, select, true {{filteredItemCount, plural, one{# asset} other {# assets}}} other {{filteredItemCount, plural, one{# object} other {# objects}}}}",values:{useUpdatedUX:this.props.useUpdatedUX,filteredItemCount:filteredItemCount}})})})})}),(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiModalBody,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedFormRow,{label:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.exportObjectsConfirmModalDescription",defaultMessage:"Select which types to export"}),labelType:"legend",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedCheckboxGroup,{options:exportAllOptions,idToSelectedMap:exportAllSelectedOptions,onChange:function(optionId){var newExportAllSelectedOptions=(0,_object_spread._)({},exportAllSelectedOptions,(0,_define_property._)({},optionId,!exportAllSelectedOptions[optionId]));_this.setState({exportAllSelectedOptions:newExportAllSelectedOptions})}})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"m"}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiCompressedSwitch,{name:"includeReferencesDeep",label:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.exportObjectsConfirmModal.includeReferencesDeepLabel",defaultMessage:"Include related {useUpdatedUX, select, true {assets} other {objects}}",values:{useUpdatedUX:this.props.useUpdatedUX}}),checked:isIncludeReferencesDeepChecked,onChange:this.changeIncludeReferencesDeep})]}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiModalFooter,{children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{justifyContent:"flexEnd",children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiFlexGroup,{children:[(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButtonEmpty,{onClick:this.closeExportAllModal,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.exportObjectsConfirmModal.cancelButtonLabel",defaultMessage:"Cancel"})})}),(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiFlexItem,{grow:false,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSmallButton,{fill:true,onClick:this.onExportAll,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_OsdI18nReact_.FormattedMessage,{id:"savedObjectsManagement.objectsTable.exportObjectsConfirmModal.exportAllButtonLabel",defaultMessage:"Export all"})})})]})})})})]})}},{key:"render",value:function render(){var _this=this;var _this_state=this.state,selectedSavedObjects=_this_state.selectedSavedObjects,page=_this_state.page,perPage=_this_state.perPage,savedObjects=_this_state.savedObjects,filteredItemCount=_this_state.filteredItemCount,isSearching=_this_state.isSearching,savedObjectCounts=_this_state.savedObjectCounts,availableWorkspaces=_this_state.availableWorkspaces,workspaceEnabled=_this_state.workspaceEnabled,currentWorkspace=_this_state.currentWorkspace;var _this_props=this.props,http=_this_props.http,allowedTypes=_this_props.allowedTypes,applications=_this_props.applications,namespaceRegistry=_this_props.namespaceRegistry,useUpdatedUX=_this_props.useUpdatedUX,navigationUI=_this_props.navigationUI,isDatasetManagementEnabled=_this_props.isDatasetManagementEnabled;var selectionConfig={onSelectionChange:this.onSelectionChanged};var typeCounts=savedObjectCounts.type||{};var filterOptions=allowedTypes.map(function(type){var convertedName=(0,opensearch_dashboards_utils_public.convertIndexPatternTerminology)(type,isDatasetManagementEnabled);return{value:type,name:convertedName,view:"".concat(convertedName," (").concat(typeCounts[type]||0,")")}});var filters=[{type:"field_value_selection",field:"type",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.typeFilterName",{defaultMessage:"Type"}),multiSelect:"or",options:filterOptions,searchThreshold:1}];var availableNamespaces=namespaceRegistry.getAll()||[];if(availableNamespaces.length){var nsCounts=savedObjectCounts.namespaces||{};var nsFilterOptions=availableNamespaces.map(function(ns){return{name:ns.name,value:ns.id,view:"".concat(ns.name," 
1(").concat(nsCounts[ns.id]||0,")")}});filters.push({type:"field_value_selection",field:"namespaces",name:namespaceRegistry.getAlias()||external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.namespaceFilterName",{defaultMessage:"Namespaces"}),multiSelect:"or",options:nsFilterOptions})}if(workspaceEnabled&&(availableWorkspaces===null||availableWorkspaces===void 0?void 0:availableWorkspaces.length)&&!currentWorkspace){var wsCounts=savedObjectCounts.workspaces||{};var wsFilterOptions=availableWorkspaces.map(function(ws){return{name:ws.name,value:ws.name,view:"".concat(ws.name," (").concat(wsCounts[ws.id]||0,")")}});filters.push({type:"field_value_selection",field:"workspaces",name:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.objectsTable.table.workspaceFilterName",{defaultMessage:"Workspace"}),multiSelect:"or",options:wsFilterOptions,searchThreshold:1})}return(0,jsx_runtime.jsxs)(external_osdSharedDeps_ElasticEui_.EuiPageContent,{horizontalPosition:"center",paddingSize:useUpdatedUX?"m":undefined,children:[this.renderFlyout(),this.renderRelationships(),this.renderDeleteConfirmModal(),this.renderExportAllOptionsModal(),this.renderDuplicateModal(),this.renderDuplicateResultFlyout(),(0,jsx_runtime.jsx)(Header,{onExportAll:function(){return _this.setState({isShowingExportAllOptionsModal:true})},onImport:this.showImportFlyout,showDuplicateAll:this.state.workspaceEnabled,onDuplicate:this.onDuplicateAll,onRefresh:this.refreshObjects,objectCount:savedObjects.length,useUpd
1atedUX:useUpdatedUX,navigationUI:navigationUI,applications:applications,currentWorkspaceName:currentWorkspace===null||currentWorkspace===void 0?void 0:currentWorkspace.name,showImportButton:!workspaceEnabled||!!currentWorkspace}),!useUpdatedUX&&(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_.EuiSpacer,{size:"xs"}),(0,jsx_runtime.jsx)(opensearch_dashboards_react_public.RedirectAppLinks,{application:applications,children:(0,jsx_runtime.jsx)(table_Table,{basePath:http.basePath,itemId:"id",actionRegistry:this.props.actionRegistry,columnRegistry:this.props.columnRegistry,selectionConfig:selectionConfig,selectedSavedObjects:selectedSavedObjects,onQueryChange:this.onQueryChange,onTableChange:this.onTableChange,filters:filters,onExport:this.onExport,canDelete:applications.capabilities.savedObjectsManagement["delete"],onDelete:this.onDelete,onDuplicate:function(){return _this.setState({isShowingDuplicateModal:true,duplicateSelectedSavedObjects:selectedSavedObjects})},onDuplicateSingle:function(object){return _this.setState({duplicateSelectedSavedObjects:[object],isShowingDuplicateModal:true})},onActionRefresh:this.refreshObject,goInspectObject:this.props.goInspectObject,pageIndex:page,pageSize:perPage,items:savedObjects,totalItemCount:filteredItemCount,isSearching:isSearching,onShowRelationships:this.onShowRelationships,canGoInApp:this.props.canGoInApp,dateFormat:this.props.dateFormat,availableWorkspaces:availableWorkspaces,currentWorkspaceId:currentWorkspace===null||currentWorkspace===void 0?void 0:currentWorkspace.id,showDuplicate:this.state.workspaceEnabled,onRefresh:this.refreshObjects,useUpdatedUX:useUpdatedUX,isDatasetManagementEnabled:isDatasetManagementEnabled})})]})}}]);return SavedObjectsTable}(external_osdSharedDeps_React_.Component);},8627:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{w:()=>savedObjectDeleteTrigger,j:()=>SAVED_OBJECT_DELETE_TRIGGER});var external_osdSharedDeps_OsdI18n_=__webpack_require__(7528);var SAVED_OBJECT_DELETE_TRIGGER="SAVED_OBJECT_DELETE_TRIGGER";var savedObjectDeleteTrigger={id:SAVED_OBJECT_DELETE_TRIGGER,title:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.triggers.savedObjectDeleteTitle",{defaultMessage:"Saved object delete"}),description:external_osdSharedDeps_OsdI18n_.i18n.translate("savedObjectsManagement.triggers.savedObjectDeleteDescription",{defaultMessage:"Perform additional actions after deleting a saved object"})};},6532:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>formatWorkspaceIdParams,v:()=>formatInspectUrl});var _swc_helpers_object_without_properties__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(6816);var _core_public_utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(328);var _core_public_utils__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_core_public_utils__WEBPACK_IMPORTED_MODULE_0__);function formatWorkspaceIdParams(obj){var workspaces=obj.workspaces,availableWorkspaces=obj.availableWorkspaces,others=(0,_swc_helpers_object_without_properties__WEBPACK_IMPORTED_MODULE_1__._)(obj,["workspaces","availableWorkspaces"]);if(workspaces||availableWorkspaces&&availableWorkspaces.length){return obj}return others}function formatInspectUrl(savedObject,coreStart){var editUrl=savedObject.meta.editUrl;var useUpdatedUX=!!coreStart.uiSettings.get("home:useNewHomePage");var finalEditUrl=editUrl;if(useUpdatedUX&&finalEditUrl){finalEditUrl=finalEditUrl.replace(/^\/management\/opensearch-dashboards/,"")}if(finalEditUrl){finalEditUrl="/app".concat(finalEditUrl);var basePath=coreStart.http.basePath;var inAppUrl=basePath.prepend(finalEditUrl);var workspaceEnabled=coreStart.application.capabilities.workspaces.enabled;if(workspaceEnabled){var currentWorkspace=coreStart.workspaces.currentWorkspace$.value;if(currentWorkspace){inAppUrl=(0,_core_public_utils__WEBPACK_IMPORTED_MODULE_0__.formatUrlWithWorkspaceId)(finalEditUrl,currentWorkspace.id,basePath)}else{var _coreStart_workspaces_workspaceList$_value,_savedObject_workspaces;var visibleWsIds=((_coreStart_workspaces_workspaceList$_value=coreStart.workspaces.workspaceList$.value)===null||_coreStart_workspaces_workspaceList$_value===void 0?void 0:_coreStart_workspaces_workspaceList$_value.map(function(ws){return ws.id}))||[];var workspaceId=savedObject===null||savedObject===void 0?void 0:(_savedObject_workspaces=savedObject.workspaces)===null||_savedObject_workspaces===void 0?void 0:_savedObject_workspaces.find(function(wsId){return visibleWsIds.includes(wsId)});if(workspaceId){inAppUrl=(0,_core_public_utils__WEBPACK_IMPORTED_MODULE_0__.formatUrlWithWorkspaceId)(finalEditUrl,workspaceId,basePath)}}}return inAppUrl}}},1350:function(module){"use strict";module.exports=__osdSharedDeps__.ElasticEui},1731:function(module){"use strict";module.exports=__osdSharedDeps__.Lodash},7518:function(module){"use strict";module.exports=__osdSharedDeps__.Moment},7528:function(module){"use strict";module.exports=__osdSharedDeps__.OsdI18n},1679:function(module){"use strict";module.exports=__osdSharedDeps__.OsdI18nReact},6933:function(module){"use strict";module.exports=__osdSharedDeps__.React},4239:function(module){"use strict";module.exports=__osdSharedDeps__.ReactDom},636:function(module){"use strict";module.exports=__osdSharedDeps__.ReactRouterDom},2790:function(module){"use strict";module.exports=__osdSharedDeps__.TsLib},9071:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_array_like_to_array});function _array_like_to_array(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}},5194:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_async_to_generator});function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value}catch(error){reject(error);return}if(info.done)resolve(value);else Promise.resolve(value).then(_next,_throw)}function _async_to_generator(fn){return function(){var self1=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self1,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(undefined)})}}},5553:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_call_super});function _get_prototype_of(o){_get_prototype_of=Object.setPrototypeOf?Object.getPrototypeOf:function getPrototypeOf(o
1){return o.__proto__||Object.getPrototypeOf(o)};return _get_prototype_of(o)};function _is_native_reflect_construct(){try{var result=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(_){}return(_is_native_reflect_construct=function(){return!!result})()};function _assert_this_initialized(self1){if(self1===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self1};function _type_of(obj){"@swc/helpers - typeof";return obj&&typeof Symbol!=="undefined"&&obj.constructor===Symbol?"symbol":typeof obj};function _possible_constructor_return(self1,call){if(call&&(_type_of(call)==="object"||typeof call==="function"))return call;return _assert_this_initialized(self1)};function _call_super(_this,derived,args){derived=_get_prototype_of(derived);return _possible_constructor_return(_this,_is_native_reflect_construct()?Reflect.construct(derived,args||[],_get_prototype_of(_this).constructor):derived.apply(_this,args))}},7394:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_class_call_check});function _class_call_check(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}},4379:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_create_class});function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor)}}function _create_class(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor}},9623:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_define_property});function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true})}else obj[key]=value;return obj}},7022:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_inherits});function _set_prototype_of(o,p){_set_prototype_of=Object.setPrototypeOf||function setPrototypeOf(o,p){o.__proto__=p;return o};return _set_prototype_of(o,p)};function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function")}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:true,configurable:true}});if(superClass)_set_prototype_of(subClass,superClass)}},2961:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_object_spread});var _define_property_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(9623);function _object_spread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};var ownKeys=Object.keys(source);if(typeof Object.getOwnPropertySymbols==="function"){ownKeys=ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function(sym){return Object.getOwnPropertyDescriptor(source,sym).enumerable}))}ownKeys.forEach(function(key){(0,_define_property_js__WEBPACK_IMPORTED_MODULE_0__._)(target,key,source[key])})}return target}},5548:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_object_spread_props});function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly){symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable})}keys.push.apply(keys,symbols)}return keys}function _object_spread_props(target,source){source=source!=null?source:{};if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));
1else{ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}},6816:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_object_without_properties});function _object_without_properties_loose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target};function _object_without_properties(source,excluded){if(source==null)return{};var target=_object_without_properties_loose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}},8289:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_sliced_to_array});function _array_with_holes(arr){if(Array.isArray(arr))return arr};function _iterable_to_array_limit(arr,i){var _i=arr==null?null:typeof Symbol!=="undefined"&&arr[Symbol.iterator]||arr["@@iterator"];if(_i==null)return;var _arr=[];var _n=true;var _d=false;var _s,_e;try{for(_i=_i.call(arr);!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i["return"]!=null)_i["return"]()}finally{if(_d)throw _e}}return _arr};function _non_iterable_rest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var _unsupported_iterable_to_array=__webpack_require__(4986);function _sliced_to_array(arr,i){return _array_with_holes(arr)||_iterable_to_array_limit(arr,i)||(0,_unsupported_iterable_to_array._)(arr,i)||_non_iterable_rest()}},5754:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_to_consumable_array});var _array_like_to_array=__webpack_require__(9071);function _array_without_holes(arr){if(Array.isArray(arr))return(0,_array_like_to_array._)(arr)};function _iterable_to_array(iter){if(typeof Symbol!=="undefined"&&iter[Symbol.iterator]!=null||iter["@@iterator"]!=null){return Array.from(iter)}};function _non_iterable_spread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var _unsupported_iterable_to_array=__webpack_require__(4986);function _to_consumable_array(arr){return _array_without_holes(arr)||_iterable_to_array(arr)||(0,_unsupported_iterable_to_array._)(arr)||_non_iterable_spread()}},4986:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{_:()=>_unsupported_iterable_to_array});var _array_like_to_array_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(9071);function _unsupported_iterable_to_array(o,minLen){if(!o)return;if(typeof o==="string")return(0,_array_like_to_array_js__WEBPACK_IMPORTED_MODULE_0__._)(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(n);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return(0,_array_like_to_array_js__WEBPACK_IMPORTED_MODULE_0__._)(o,minLen)}}};var __webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(cachedModule!==undefined){return cachedModule.exports}var module=__webpack_module_cache__[moduleId]={id:moduleId,exports:{}};__webpack_modules__[moduleId].call(module.exports,module,module.exports,__webpack_require__);return module.exports}__webpack_require__.m=__webpack_modules__;(()=>{__webpack_require__.n=module=>
1{var getter=module&&module.__esModule?()=>module["default"]:()=>module;__webpack_require__.d(getter,{a:getter});return getter}})();(()=>{__webpack_require__.d=(exports,definition)=>{for(var key in definition){if(__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)){Object.defineProperty(exports,key,{enumerable:true,get:definition[key]})}}}})();(()=>{__webpack_require__.f={};__webpack_require__.e=chunkId=>{return Promise.all(Object.keys(__webpack_require__.f).reduce((promises,key)=>{__webpack_require__.f[key](chunkId,promises);return promises},[]))}})();(()=>{__webpack_require__.u=chunkId=>{return"savedObjectsManagement.chunk."+chunkId+".js"}})();(()=>{__webpack_require__.g=(()=>{if(typeof globalThis==="object")return globalThis;try{return this||new Function("return this")()}catch(e){if(typeof window==="object")return window}})()})();(()=>{__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop)})();(()=>{var inProgress={};null;__webpack_require__.l=function(url,done,key,chunkId){if(inProgress[url]){inProgress[url].push(done);return}var script,needAttach;if(key!==undefined){var scripts=document.getElementsByTagName("script");for(var i=0;i<scripts.length;i++){var s=scripts[i];if(s.getAttribute("src")==url){script=s;break}}}if(!script){needAttach=true;script=document.createElement("script");script.timeout=120;if(__webpack_require__.nc){script.setAttribute("nonce",__webpack_require__.nc)}script.src=url}inProgress[url]=[done];var onScriptComplete=function(prev,event){script.onerror=script.onload=null;clearTimeout(timeout);var doneFns=inProgress[url];delete inProgress[url];script.parentNode&&script.parentNode.removeChild(script);doneFns&&doneFns.forEach(function(fn){return fn(event)});if(prev)return prev(event)};var timeout=setTimeout(onScriptComplete.bind(null,undefined,{type:"timeout",target:script}),12e4);script.onerror=onScriptComplete.bind(null,script.onerror);script.onload=onScriptComplete.bind(null,script.onload);needAttach&&document.head.appendChild(script)}})();(()=>{__webpack_require__.r=exports=>{if(typeof Symbol!=="undefined"&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"})}Object.defineProperty(exports,"__esModule",{value:true})}})();(()=>{__webpack_require__.nc=undefined})();(()=>{__webpack_require__.rv=()=>"1.6.4"})();(()=>{var scriptUrl;if(__webpack_require__.g.importScripts)scriptUrl=__webpack_require__.g.location+"";var document1=__webpack_require__.g.document;if(!scriptUrl&&document1){if(document1.currentScript&&document1.currentScript.tagName.toUpperCase()==="SCRIPT")scriptUrl=document1.currentScript.src;if(!scriptUrl){var scripts=document1.getElementsByTagName("script");if(scripts.length){var i=scripts.length-1;while(i>-1&&(!scriptUrl||!/^http(s?):/.test(scriptUrl)))scriptUrl=scripts[i--].src}}}if(!scriptUrl)throw new Error("Automatic publicPath is not supported in this browser");scriptUrl=scriptUrl.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/");__webpack_require__.p=scriptUrl})();(()=>{var installedChunks={"3":0};__webpack_require__.f.j=function(chunkId,promises){var installedChunkData=__webpack_require__.o(installedChunks,chunkId)?installedChunks[chunkId]:undefined;if(installedChunkData!==0){if(installedChunkData){promises.push(installedChunkData[2])}else{if(true){var promise=new Promise((resolve,reject)=>installedChunkData=installedChunks[chunkId]=[resolve,reject]);promises.push(installedChunkData[2]=promise);var url=__webpack_require__.p+__webpack_require__.u(chunkId);var error=new Error;var loadingEnded=function(event){if(__webpack_require__.o(installedChunks,chunkId)){installedChunkData=installedChunks[chunkId];if(installedChunkData!==0)installedChunks[chunkId]=undefined;if(installedChunkData){var errorType=event&&(event.type==="load"?"missing":event.type);var realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")";error.name="ChunkLoadError";error.type=errorType;error.request=realSrc;installedChunkData[1](error)}}};__webpack_require__.l(url,loadingEnded,"chunk-"+chunkId,chunkId)}}}};var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var chunkIds=data[0];var moreModules=data[1];var runtime=data[2];var moduleId,chunkId,i=0;if(chunkIds.some(id=>installedChunks[id]!==0)){for(moduleId in moreModules){if(__webpack_require__.o(moreModules,moduleId)){__webpack_require__.m[moduleId]=moreModules[moduleId]}}if(runtime)var result=runtime(__webpack_require__)}if(parentChunkLoadingFunction)parentChunkLoadingFunction(data);for(;i<chunkIds.length;i++){chunkId=chunkIds[i];if(__webpack_require__.o(installedChunks,chunkId)&&installedChunks[chunkId]){installedChunks[chunkId][0]()}installedChunks[chunkId]=0}};var chunkLoadingGlobal=self["savedObjectsManagement_bundle_jsonpfunction"]=self["
1savedObjectsManagement_bundle_jsonpfunction"]||[];chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null,0));chunkLoadingGlobal.push=webpackJsonpCallback.bind(null,chunkLoadingGlobal.push.bind(chunkLoadingGlobal))})();(()=>{__webpack_require__.ruid="[email protected]"})();var __webpack_exports__={};(()=>{"use strict";var _node_modules_val_loader_dist_cjs_js_key_savedObjectsManagement_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(1587);var _node_modules_val_loader_dist_cjs_js_key_savedObjectsManagement_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_val_loader_dist_cjs_js_key_savedObjectsManagement_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0__);__osdBundles__.define("plugin/savedObjectsManagement/public",()=>{return __webpack_require__(3250)});__osdBundles__.define("plugin/savedObjectsManagement/public/lib",()=>{return __webpack_require__(1661)})})()})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.