!function(e){function t(t){for(var r,i,o=t[0],s=t[1],a=0,d=[];as=e,c=()=>s,[d,l]=Object(o.createGetterSetter)("headerActionMenuMounter"),[u,p]=Object(o.createGetterSetter)("urlTracker"),[f,b]=Object(o.createGetterSetter)("DocViewsRegistry"),h=Object(n.once)((()=>{const e=Object(i.createHashHistory)();return e.listen((()=>{})),e})),v=()=>{const e=h();return Object.assign(e.location,Object(i.createHashHistory)().location),e},[g,_]=Object(o.createGetterSetter)("scopedHistory")},function(e,t){e.exports=__kbnSharedDeps__.Rxjs},function(e,t){e.exports=__kbnSharedDeps__.ElasticEui},function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"a",(function(){return o}));var n=r(32);r.d(t,"c",(function(){return n.o}));const i="SEARCH_EMBEDDABLE_CELL_ACTIONS_TRIGGER_ID",o={id:i,title:"Discover saved searches embeddable cell actions",description:"This trigger is used to replace the cell actions for Discover saved search embeddable grid."}},function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return o}));var n=r(22);const i=(e,t)=>{const r=e.trim(),n=r.endsWith("/");return`${r}${n?"":"/"}p/${t}${n?"/":""}`},o=e=>{var t;const r=Object(n.matchPath)(e,{path:"/p/:profile"});return{profile:null==r?void 0:r.params.profile,isProfileRootPath:null!==(t=null==r?void 0:r.isExact)&&void 0!==t&&t}}},function(e,t,r){"use strict";r.r(t),r.d(t,"PLUGIN_ID",(function(){return a})),r.d(t,"APP_ICON",(function(){return c})),r.d(t,"DISCOVER_APP_LOCATOR",(function(){return s})),r.d(t,"DiscoverAppLocatorDefinition",(function(){return locator_DiscoverAppLocatorDefinition}));var n=r(0),i=r.n(n),o=r(9);const s="DISCOVER_APP_LOCATOR";class locator_DiscoverAppLocatorDefinition{constructor(e){i()(this,"id",s),i()(this,"getLocation",(async e=>{const{useHash:t=this.deps.useHash,filters:n,dataViewId:i,indexPatternId:s,dataViewSpec:a,query:c,refreshInterval:d,savedSearchId:l,timeRange:u,searchSessionId:p,columns:f,savedQuery:b,sort:h,interval:v,viewMode:g,hideAggregatedPreview:_,breakdownField:m,isAlertResults:y,profile:w}=e,S=l?`view/${encodeURIComponent(l)}`:"",O={},j={},{isFilterPinned:x}=await Promise.resolve().then(r.t.bind(null,46,7));c&&(O.query=c),n&&n.length&&(O.filters=null==n?void 0:n.filter((e=>!x(e)))),s&&(O.index=s),i&&(O.index=i),f&&(O.columns=f),b&&(O.savedQuery=b),h&&(O.sort=h),v&&(O.interval=v),u&&(j.time=u),n&&n.length&&(j.filters=null==n?void 0:n.filter((e=>x(e)))),d&&(j.refreshInterval=d),g&&(O.viewMode=g),_&&(O.hideAggregatedPreview=_),m&&(O.breakdownField=m);const D={};a&&(D.dataViewSpec=a),y&&(D.isAlertResults=y);let k="#/";return w&&(k=Object(o.a)(k,w)),k=`${k}${S}`,p&&(k=`${k}?searchSessionId=${p}`),Object.keys(j).length&&(k=this.deps.setStateToKbnUrl("_g",j,{useHash:t},k)),Object.keys(O).length&&(k=this.deps.setStateToKbnUrl("_a",O,{useHash:t},k)),{app:"discover",path:k,state:D}})),this.deps=e}}const a="discover",c="discoverApp"},function(e,t,r){e.exports=r(26)(1466)},function(e,t){e.exports=__kbnSharedDeps__.Lodash},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/embeddable/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps__.EmotionCache},function(e,t,r){"use strict";e.exports=r(35)},function(e,t){e.exports=__kbnSharedDeps__.RxjsOperators},function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return i}));const n="ad_hoc_data_view",i="searchSessionId"},function(e,t){e.exports=__kbnSharedDeps__.History},,function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r(21);const i=()=>Object(n.useKibana)().services},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/kibanaReact/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps__.ReactRouterDom},function(e,t,r){"use strict";r.d(t,"c",(function(){return u})),r.d(t,"a",(function(){return f})),r.d(t,"b",(function(){return p}));var n=r(2),i=r.n(n),o=r(7),s=r(1),a={name:"1azakc",styles:"text-align:center"};const c=()=>{const e=a;return Object(s.jsx)("div",{css:e},Object(s.jsx)(o.EuiLoadingSpinner,null))};var d=r(11),l=r.n(d);const u=(e,t=Object(s.jsx)(c,null))=>i.a.forwardRef(((r,i)=>Object(s.jsx)(o.EuiErrorBoundary,null,Object(s.jsx)(n.Suspense,{fallback:t},Object(s.jsx)(e,l()({},r,{ref:i})))))),p=e=>e.metaKey||e.altKey||e.ctrlKey||e.shiftKey,f=(e,t)=>{let r=e;do{var n,i;if("a"===(null===(n=r)||void 0===n?void 0:n.tagName.toLowerCase()))return r;const e=null===(i=r)||void 0===i?void 0:i.parentElement;if(!e||e===document.body||e===t)break;r=e}while(parent||parent!==document.body||parent!==t)}},function(e,t,r){"use strict";e.exports=r(33)},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/kibanaUtils/common");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps_npm__},function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));const n=({input:e,savedSearch:t})=>{const r=t.searchSource.getField("index"),n=e.savedObjectId;return n?{savedSearchId:n}:{dataViewId:null==r?void 0:r.id,dataViewSpec:null==r?void 0:r.toMinimalSpec(),timeRange:t.timeRange,refreshInterval:t.refreshInterval,filters:t.searchSource.getField("filter"),query:t.searchSource.getField("query"),columns:t.columns,sort:t.sort,viewMode:t.viewMode,hideAggregatedPreview:t.hideAggregatedPreview,breakdownField:t.breakdownField}}},function(e,t,r){"use strict";e.exports=r(42)},function(e,t,r){r.r(t);var n=__kbnBundles__.get("entry/core/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t,r){r(31),__kbnBundles__.define("plugin/discover/public",r,43),__kbnBundles__.define("plugin/discover/common",r,10)},function(e,t,r){r.p=window.__kbnPublicPath__.discover},function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return o})),r.d(t,"d",(function(){return s})),r.d(t,"e",(function(){return a})),r.d(t,"f",(function(){return c})),r.d(t,"g",(function(){return d})),r.d(t,"h",(function(){return l})),r.d(t,"i",(function(){return u})),r.d(t,"j",(function(){return p})),r.d(t,"k",(function(){return f})),r.d(t,"l",(function(){return b})),r.d(t,"m",(function(){return h})),r.d(t,"n",(function(){return v})),r.d(t,"o",(function(){return g})),r.d(t,"p",(function(){return _})),r.d(t,"q",(function(){return m})),r.d(t,"r",(function(){return y})),r.d(t,"s",(function(){return w})),r.d(t,"t",(function(){return S})),r.d(t,"u",(function(){return O}));const n="context:defaultSize",i="context:step",o="context:tieBreakerFields",s="defaultColumns",a="doc_table:hideTimeColumn",c="doc_table:legacy",d="discover:enableSql",l="fields:popularLimit",u="hideAnnouncements",p="discover:maxDocFieldsDisplayed",f="discover:modifyColumnsOnSwitch",b="discover:rowHeightOption",h="discover:sampleRowsPerPage",v="discover:sampleSize",g="search",_="discover:searchFieldsFromSource",m="discover:searchOnPageLoad",y="discover:showFieldStatistics",w="discover:showMultiFields",S="discover:sort:defaultOrder",O="truncate:maxHeight"},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(34);r(14),r(15),r(28);var i=n.default({key:"css"}),o=i.flush,s=i.hydrate,a=i.cx,c=i.merge,d=i.getRegisteredStyles,l=i.injectGlobal,u=i.keyframes,p=i.css,f=i.sheet,b=i.cache;t.cache=b,t.css=p,t.cx=a,t.flush=o,t.getRegisteredStyles=d,t.hydrate=s,t.injectGlobal=l,t.keyframes=u,t.merge=c,t.sheet=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(14),i=r(15),o=r(28);function s(e){return e&&e.__esModule?e:{default:e}}var a=s(n);function c(e,t){if(void 0===e.inserted[t.name])return e.insert("",t,e.sheet,!0)}function d(e,t,r){var n=[],i=o.getRegisteredStyles(e,n,r);return n.length<2?r:i+t(n)}var l=function e(t){for(var r="",n=0;n=4;++n,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(i){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}},function(e,t,r){"use strict";e.exports=r(39)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},function(e,t,r){"use strict";e.exports=r(41)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="undefined"!=typeof document,i=function(e,t,r){var i=e.key+"-"+t.name;(!1===r||!1===n&&void 0!==e.compat)&&void 0===e.registered[i]&&(e.registered[i]=t.styles)};t.getRegisteredStyles=function(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "})),n},t.insertStyles=function(e,t,r){i(e,t,r);var o=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var s="",a=t;do{var c=e.insert(t===a?"."+o:"",a,e.sheet,!0);n||void 0===c||(s+=c),a=a.next}while(void 0!==a);if(!n&&0!==s.length)return s}},t.registerStyles=i},function(e,t,r){"use strict";r.r(t),r.d(t,"plugin",(function(){return Q})),r.d(t,"SEARCH_EMBEDDABLE_TYPE",(function(){return m.c})),r.d(t,"SEARCH_EMBEDDABLE_CELL_ACTIONS_TRIGGER_ID",(function(){return m.b})),r.d(t,"loadSharingDataHelpers",(function(){return W}));var n=r(11),i=r.n(n),o=r(0),s=r.n(o),a=r(4),c=r(2),d=r.n(c),l=r(6),u=r(7),p=r(29),f=r(3),b=r(32),h=r(10);class doc_views_registry_DocViewsRegistry{constructor(){s()(this,"docViews",[])}addDocView(e){const t="function"==typeof e?e():e;"function"!=typeof t.shouldShow&&(t.shouldShow=()=>!0),this.docViews.push(t)}getDocViewsSorted(e){return this.docViews.filter((t=>t.shouldShow(e))).sort(((e,t)=>Number(e.order)>Number(t.order)?1:-1))}}var v=r(5),g=r(12);const _=Object(g.memoize)((function(e,t,r,n,i,o){var s;const{usageCollection:a}=t,c=new f.Storage(localStorage);return{application:e.application,addBasePath:e.http.basePath.prepend,analytics:e.analytics,capabilities:e.application.capabilities,chrome:e.chrome,core:e,data:t.data,docLinks:e.docLinks,embeddable:t.embeddable,theme:e.theme,fieldFormats:t.fieldFormats,filterManager:t.data.query.filterManager,history:v.c,dataViews:t.data.dataViews,inspector:t.inspector,metadata:{branch:r.env.packageInfo.branch},navigation:t.navigation,share:t.share,urlForwarding:t.urlForwarding,timefilter:t.data.query.timefilter.timefilter,toastNotifications:e.notifications.toasts,notifications:e.notifications,uiSettings:e.uiSettings,settings:e.settings,storage:c,trackUiMetric:null==a?void 0:a.reportUiCounter.bind(a,"discover"),dataViewFieldEditor:t.dataViewFieldEditor,http:e.http,spaces:t.spaces,dataViewEditor:t.dataViewEditor,triggersActionsUi:t.triggersActionsUi,locator:n,contextLocator:i,singleDocLocator:o,expressions:t.expressions,charts:t.charts,savedObjectsTagging:null===(s=t.savedObjectsTaggingOss)||void 0===s?void 0:s.getTaggingApi(),savedObjectsManagement:t.savedObjectsManagement,savedSearch:t.savedSearch,unifiedSearch:t.unifiedSearch,lens:t.lens,uiActions:t.uiActions,contentClient:t.contentManagement.client,serverless:t.serverless}}));var m=r(8),y=r(13);const w=(e,t)=>{if(O(e)){const r=e.attributes.references.map((e=>t.find((t=>t.name===e.name)))).filter(Boolean);e={...e,attributes:{...e.attributes,references:r}}}return e},S=e=>{let t=[];return O(e)&&(t=e.attributes.references),{state:e,references:t}},O=e=>"attributes"in e;class search_embeddable_factory_SearchEmbeddableFactory{constructor(e,t){s()(this,"type",m.c),s()(this,"savedObjectMetaData",{name:a.i18n.translate("discover.savedSearch.savedObjectName",{defaultMessage:"Saved search"}),type:"search",getIconForSavedObject:()=>"discoverApp"}),s()(this,"inject",w),s()(this,"extract",S),s()(this,"isEditable",(async()=>(await this.getStartServices()).isEditable())),s()(this,"createFromSavedObject",(async(e,t,r)=>(t.savedObjectId||(t.savedObjectId=e),this.create(t,r)))),this.getStartServices=e,this.getDiscoverServices=t}canCreateNew(){return!1}getDisplayName(){return a.i18n.translate("discover.embeddable.search.displayName",{defaultMessage:"search"})}async create(e,t){try{const n=await this.getDiscoverServices(),{executeTriggerActions:i}=await this.getStartServices(),{SavedSearchEmbeddable:o}=await Promise.all([r.e(0),r.e(1),r.e(9)]).then(r.bind(null,307));return new o({editable:Boolean(n.capabilities.discover.save),services:n,executeTriggerActions:i},e,t)}catch(r){return console.error(r),new y.ErrorEmbeddable(r,e,t)}}}var j=r(1);const x=({children:e})=>{const t=Object(c.useRef)(),[r,n]=Object(c.useState)(!1);return Object(c.useEffect)((()=>(t.current=window.setTimeout((()=>{n(!0)}),300),()=>{t.current&&clearTimeout(t.current)})),[]),r?Object(j.jsx)(d.a.Fragment,null,e):null};var D=r(27);const k="ACTION_VIEW_SAVED_SEARCH";class view_saved_search_action_ViewSavedSearchAction{constructor(e,t){s()(this,"id",k),s()(this,"type",k),this.application=e,this.locator=t}async execute(e){const t=e.embeddable,r=Object(D.a)({input:t.getInput(),savedSearch:t.getSavedSearch()});await this.locator.navigate(r)}getDisplayName(e){return a.i18n.translate("discover.savedSearchEmbeddable.action.viewSavedSearch.displayName",{defaultMessage:"Open in Discover"})}getIconType(e){return"inspect"}async isCompatible(e){const{embeddable:t}=e,{capabilities:r}=this.application,n=r.discover.show||r.discover.save;return Boolean(t.type===b.o&&t.getInput().viewMode===y.ViewMode.VIEW&&n)}}var P=r(14),A=r.n(P),E=r(24),L=r(15);const C=A()({key:"truncation"});var R=r(20),T=r(16),I=r(25),M=r(17);const[U,V]=Object(f.createGetterSetter)("urlTrackingEnabled");var B=r(9);class locator_DiscoverContextAppLocatorDefinition{constructor(e){s()(this,"id","DISCOVER_CONTEXT_APP_LOCATOR"),s()(this,"getLocation",(async e=>{const t=this.deps.useHash,{index:n,rowId:i,columns:o,filters:s,referrer:a}=e,c={},d={},{isFilterPinned:l}=await Promise.resolve().then(r.t.bind(null,46,7));let u;s&&s.length&&(c.filters=null==s?void 0:s.filter((e=>!l(e)))),o&&(c.columns=o),s&&s.length&&(d.filters=null==s?void 0:s.filter((e=>l(e))));const p={referrer:a};"object"==typeof n?(p.dataViewSpec=n,u=n.id):u=n;let b="#/";return e.profile&&(b=Object(B.a)(b,e.profile)),b=`${b}context/${u}/${encodeURIComponent(i)}`,Object.keys(d).length&&(b=Object(f.setStateToKbnUrl)("_g",d,{useHash:t},b)),Object.keys(c).length&&(b=Object(f.setStateToKbnUrl)("_a",c,{useHash:t},b)),{app:"discover",path:b,state:p}})),this.deps=e}}class locator_DiscoverSingleDocLocatorDefinition{constructor(){s()(this,"id","DISCOVER_SINGLE_DOC_LOCATOR"),s()(this,"getLocation",(async e=>{const{index:t,rowId:r,rowIndex:n,referrer:i}=e;let o;const s={referrer:i};"object"==typeof t?(s.dataViewSpec=t,o=t.id):o=t;let a="#/";return e.profile&&(a=Object(B.a)(a,e.profile)),a=`${a}doc/${o}/${n}?id=${encodeURIComponent(r)}`,{app:"discover",path:a,state:s}}))}}const F=e=>({id:e,customizationCallbacks:[],deepLinks:[]}),H=e=>{const t=e.reduce(((e,t)=>e.set(t.id,t)),new Map).values();return Array.from(t)};var $=r(23);const N=Object($.c)(Object(c.lazy)((()=>Promise.all([r.e(0),r.e(1),r.e(2),r.e(18)]).then(r.bind(null,300))))),z=d.a.lazy((()=>Promise.all([r.e(3),r.e(20)]).then(r.bind(null,308)))),G=d.a.lazy((()=>Promise.all([r.e(3),r.e(11)]).then(r.bind(null,311)))),K=d.a.lazy((()=>r.e(6).then(r.bind(null,312))));class plugin_DiscoverPlugin{constructor(e){s()(this,"appStateUpdater",new l.BehaviorSubject((()=>({})))),s()(this,"docViewsRegistry",null),s()(this,"stopUrlTracking",void 0),s()(this,"profileRegistry",(()=>{const e=new Map([["default",F("default")]]),t=new l.BehaviorSubject([...e.values()]);return{get:t=>e.get(t.toLowerCase()),set:r=>{e.set(r.id.toLowerCase(),r),t.next([...e.values()])},getContributedAppState$:()=>t.pipe(Object(l.map)((e=>e.flatMap((e=>{var t;return null!==(t=e.deepLinks)&&void 0!==t?t:[]})))),Object(l.map)((e=>t=>{var r;return{deepLinks:H([...null!==(r=t.deepLinks)&&void 0!==r?r:[],...e])}})))}})()),s()(this,"locator",void 0),s()(this,"contextLocator",void 0),s()(this,"singleDocLocator",void 0),s()(this,"getDiscoverServices",(async(e,t)=>{const{locator:r,contextLocator:n,singleDocLocator:i}=await q({locator:this.locator,contextLocator:this.contextLocator,singleDocLocator:this.singleDocLocator});return _(e,t,this.initializerContext,r,n,i)})),this.initializerContext=e}setup(e,t){const n=e.http.basePath.prepend("/app/discover"),i=this.initializerContext.env.mode.dev;if(t.share){const r=e.uiSettings.get("state:storeInSessionStorage");this.locator=t.share.url.locators.create(new h.DiscoverAppLocatorDefinition({useHash:r,setStateToKbnUrl:f.setStateToKbnUrl})),this.contextLocator=t.share.url.locators.create(new locator_DiscoverContextAppLocatorDefinition({useHash:r})),this.singleDocLocator=t.share.url.locators.create(new locator_DiscoverSingleDocLocatorDefinition)}this.docViewsRegistry=new doc_views_registry_DocViewsRegistry,Object(v.g)(this.docViewsRegistry),this.docViewsRegistry.addDocView({title:a.i18n.translate("discover.docViews.table.tableTitle",{defaultMessage:"Table"}),order:10,component:e=>{const t=Object(R.a)().uiSettings.get(b.f)?z:G;return Object(j.jsx)(d.a.Suspense,{fallback:Object(j.jsx)(x,null,Object(j.jsx)(u.EuiSkeletonText,null))},Object(j.jsx)(t,e))}}),this.docViewsRegistry.addDocView({title:a.i18n.translate("discover.docViews.json.jsonTitle",{defaultMessage:"JSON"}),order:20,component:({hit:e,dataView:t,query:r,textBasedHits:n})=>{var i;return Object(j.jsx)(d.a.Suspense,{fallback:Object(j.jsx)(x,null,Object(j.jsx)(u.EuiSkeletonText,null))},Object(j.jsx)(K,{index:e.raw._index,id:null!==(i=e.raw._id)&&void 0!==i?i:e.id,dataView:t,textBasedHits:n,hasLineNumbers:!0}))}});const{setTrackedUrl:o,restorePreviousUrl:s,stopUrlTracker:c,appMounted:g,appUnMounted:m,setTrackingEnabled:y}=function(e,t,n,i){V({enabled:!0});const{appMounted:o,appUnMounted:s,stop:a,setActiveUrl:c,restorePreviousUrl:d}=Object(f.createKbnUrlTracker)({getHistory:v.d,baseUrl:e,defaultSubUrl:"#/",storageKey:`lastUrl:${t.http.basePath.get()}:discover`,navLinkUpdater$:n,toastNotifications:t.notifications.toasts,stateParams:[{kbnUrlKey:"_g",stateUpdate$:i.data.query.state$.pipe(Object(T.filter)((({changes:e})=>!!(e.globalFilters||e.time||e.refreshInterval))),Object(T.map)((async({state:e})=>{var t;const{isFilterPinned:n}=await Promise.resolve().then(r.t.bind(null,46,7));return{...e,filters:null===(t=e.filters)||void 0===t?void 0:t.filter(n)}})))}],shouldTrackUrlUpdate:()=>U().enabled,onBeforeNavLinkSaved:e=>(e.includes(M.b)&&(e=Object(I.replaceUrlHashQuery)(e,(e=>(delete e[M.b],e)))),e)});return{appMounted:o,appUnMounted:s,stopUrlTracker:a,setTrackedUrl:c,restorePreviousUrl:d,setTrackingEnabled:e=>{V({enabled:e})}}}(n,e,this.appStateUpdater,t);Object(v.k)({setTrackedUrl:o,restorePreviousUrl:s,setTrackingEnabled:y}),this.stopUrlTracking=()=>{c()};const w=Object(l.combineLatest)([this.appStateUpdater,this.profileRegistry.getContributedAppState$()]).pipe(Object(l.map)((([e,t])=>r=>({...e(r),...t(r)}))));return e.application.register({id:h.PLUGIN_ID,title:"Discover",updater$:w,order:1e3,euiIconType:"logoKibana",defaultPath:"#/",category:p.DEFAULT_APP_CATEGORIES.kibana,mount:async t=>{const[n,o]=await e.getStartServices();Object(v.i)(t.history),Object(v.h)(t.setHeaderActionMenu),Object(v.l)(),g();const s=t.history.listen((()=>{window.dispatchEvent(new HashChangeEvent("hashchange"))})),{locator:a,contextLocator:c,singleDocLocator:d}=await q({locator:this.locator,contextLocator:this.contextLocator,singleDocLocator:this.singleDocLocator}),l=_(n,o,this.initializerContext,a,c,d);await o.dataViews.clearCache();const{renderApp:u}=await Promise.all([r.e(0),r.e(1),r.e(2),r.e(7)]).then(r.bind(null,305));t.element.classList.add("dscAppWrapper");const p=u({element:t.element,services:l,profileRegistry:this.profileRegistry,isDev:i});return()=>{s(),p(),m()}}}),t.urlForwarding.forwardApp("doc","discover",(e=>`#${e}`)),t.urlForwarding.forwardApp("context","discover",(e=>{const t=e.split("/");return t[4]?`#${[...t.slice(0,3),...t.slice(4)].join("/")}`:`#${e}`})),t.urlForwarding.forwardApp("discover","discover",(e=>{const[,t,r]=/discover\/([^\?]+)(.*)/.exec(e)||[];return t?`#/view/${t}${r||""}`:`#${e.replace("/discover","")||"/"}`})),t.home&&t.home.featureCatalogue.register({id:"discover",title:a.i18n.translate("discover.discoverTitle",{defaultMessage:"Discover"}),subtitle:a.i18n.translate("discover.discoverSubtitle",{defaultMessage:"Search and find insights."}),description:a.i18n.translate("discover.discoverDescription",{defaultMessage:"Interactively explore your data by querying and filtering raw documents."}),icon:"discoverApp",path:"/app/discover#/",showOnHomePage:!1,category:"data",solutionId:"kibana",order:200}),this.registerEmbeddable(e,t),{docViews:{addDocView:this.docViewsRegistry.addDocView.bind(this.docViewsRegistry)},locator:this.locator}}start(e,t){const r=new view_saved_search_action_ViewSavedSearchAction(e.application,this.locator);t.uiActions.addTriggerAction("CONTEXT_MENU_TRIGGER",r),t.uiActions.registerTrigger(m.a),Object(v.j)(t.uiActions),(e=>{const t=Object(L.serializeStyles)((e=>e?[`\n .dscTruncateByHeight {\n overflow: hidden;\n max-height: ${e}px !important;\n }\n .dscTruncateByHeight:before {\n top: ${e-15}px;\n }\n `]:["\n .dscTruncateByHeight {\n max-height: none;\n }"])(e),E.cache.registered);C.inserted[t.name]||C.insert("",t,C.sheet,!0)})(e.uiSettings.get(b.u));const n=this.initializerContext.env.mode.dev,o=()=>this.getDiscoverServices(e,t);return{locator:this.locator,DiscoverContainer:e=>Object(j.jsx)(N,i()({getDiscoverServices:o,isDev:n},e)),registerCustomizationProfile:(s=this.profileRegistry,(e,t)=>{var r;const n=null!==(r=s.get(e))&&void 0!==r?r:F(e),{customize:i,deepLinks:o}=t;n.customizationCallbacks.push(i),Array.isArray(o)&&n.deepLinks?n.deepLinks=H([...n.deepLinks,...o]):Array.isArray(o)&&(n.deepLinks=H(o)),s.set(n)})};var s}stop(){this.stopUrlTracking&&this.stopUrlTracking()}registerEmbeddable(e,t){const r=new search_embeddable_factory_SearchEmbeddableFactory((async()=>{const[t,r]=await e.getStartServices();return{executeTriggerActions:r.uiActions.executeTriggerActions,isEditable:()=>t.application.capabilities.discover.save}}),(async()=>{const[t,r]=await e.getStartServices();return this.getDiscoverServices(t,r)}));t.embeddable.registerEmbeddableFactory(r.type,r)}}const q=async({locator:e,contextLocator:t,singleDocLocator:n})=>{const{ProfileAwareLocator:i}=await r.e(19).then(r.bind(null,299));return{locator:new i(e),contextLocator:new i(t),singleDocLocator:new i(n)}};async function W(){return await Promise.all([r.e(0),r.e(21)]).then(r.bind(null,141))}function Q(e){return new plugin_DiscoverPlugin(e)}},function(e,t){e.exports=__kbnSharedDeps__.KbnI18nReact},function(e,t){e.exports=__kbnSharedDeps__.Classnames},function(e,t){e.exports=__kbnSharedDeps__.KbnEsQuery},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/data/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/dataViews/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps__.TsLib},function(e,t){e.exports=__kbnSharedDeps__.KbnUiTheme},function(e,t){e.exports=__kbnSharedDeps__.KbnAnalytics},function(e,t){e.exports=__kbnSharedDeps__.LodashFp},function(e,t){e.exports=__kbnSharedDeps__.ReactDom},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/savedSearch/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/inspector/common");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/data/common");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps__.KbnMonaco},function(e,t){e.exports=__kbnSharedDeps__.KbnDatemath},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/unifiedHistogram/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps__.ReactRouterDomV5Compat},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/unifiedSearch/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps__.Moment},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/fieldFormats/common");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps__.Uuid},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/inspector/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/savedObjectsFinder/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t,r){r.r(t);var n=__kbnBundles__.get("plugin/savedObjects/public");Object.defineProperties(t,Object.getOwnPropertyDescriptors(n))},function(e,t){e.exports=__kbnSharedDeps__.MomentTimezone},function(e,t){e.exports=__kbnSharedDeps__.ElasticCharts}]);