vendor: 9,416 bytes, line 1
1(()=>{var __webpack_modules__={621:function(module){"use strict";var R=typeof Reflect==="object"?Reflect:null;var ReflectApply=R&&typeof R.apply==="function"?R.apply:function ReflectApply(target,receiver,args){return Function.prototype.apply.call(target,receiver,args)};var ReflectOwnKeys;if(R&&typeof R.ownKeys==="function"){ReflectOwnKeys=R.ownKeys}else if(Object.getOwnPropertySymbols){ReflectOwnKeys=function ReflectOwnKeys(target){return Object.getOwnPropertyNames(target).concat(Object.getOwnPropertySymbols(target))}}else{ReflectOwnKeys=function ReflectOwnKeys(target){return Object.getOwnPropertyNames(target)}}function ProcessEmitWarning(warning){if(console&&console.warn)console.warn(warning)}var NumberIsNaN=Number.isNaN||function NumberIsNaN(value){return value!==value};function EventEmitter(){EventEmitter.init.call(this)}module.exports=EventEmitter;module.exports.once=once;EventEmitter.EventEmitter=EventEmitter;EventEmitter.prototype._events=undefined;EventEmitter.prototype._eventsCount=0;EventEmitter.prototype._maxListeners=undefined;var defaultMaxListeners=10;function checkListener(listener){if(typeof listener!=="function"){throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof listener)}}Object.defineProperty(EventEmitter,"defaultMaxListeners",{enumerable:true,get:function(){return defaultMaxListeners},set:function(arg){if(typeof arg!=="number"||arg<0||NumberIsNaN(arg)){throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+arg+".")}defaultMaxListeners=arg}});EventEmitter.init=function(){if(this._events===undefined||this._events===Object.getPrototypeOf(this)._events){this._events=Object.create(null);this._eventsCount=0}this._maxListeners=this._maxListeners||undefined};EventEmitter.prototype.setMaxListeners=function setMaxListeners(n){if(typeof n!=="number"||n<0||NumberIsNaN(n)){throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+n+".")}this._maxListeners=n;return this};function _getMaxListeners(that){if(that._maxListeners===undefined)return EventEmitter.defaultMaxListeners;return that._maxListeners}EventEmitter.prototype.getMaxListeners=function getMaxListeners(){return _getMaxListeners(this)};EventEmitter.prototype.emit=function emit(type){var args=[];for(var i=1;i<arguments.length;i++)args.push(arguments[i]);var doError=type==="error";var events=this._events;if(events!==undefined)doError=doError&&events.error===undefined;else if(!doError)return false;if(doError){var er;if(args.length>0)er=args[0];if(er instanceof Error){throw er}var err=new Error("Unhandled error."+(er?" ("+er.message+")":""));err.context=er;throw err}var handler=events[type];if(handler===undefined)return false;if(typeof handler==="function"){ReflectApply(handler,this,args)}else{var len=handler.length;var listeners=arrayClone(handler,len);for(var i=0;i<len;++i)ReflectApply(listeners[i],this,args)}return true};function _addListener(target,type,listener,prepend){var m;var events;var existing;checkListener(listener);events=target._events;if(events===undefined){events=target._events=Object.create(null);target._eventsCount=0}else{if(events.newListener!==undefined){target.emit("newListener",type,listener.listener?listener.listener:listener);events=target._events}existing=events[type]}if(existing===undefined){existing=events[type]=listener;++target._eventsCount}else{if(typeof existing==="function"){existing=events[type]=prepend?[listener,existing]:[existing,listener]}else if(prepend){existing.unshift(listener)}else{existing.push(listener)}m=_getMaxListeners(target);if(m>0&&existing.length>m&&!existing.warned){existing.warned=true;var w=new Error("Possible EventEmitter memory leak detected. "+existing.length+" "+String(type)+" listeners "+"added. Use emitter.setMaxListeners() to "+"increase limit");w.name="MaxListenersExceededWarning";w.emitter=target;w.type=type;w.count=existing.length;ProcessEmitWarning(w)}}return target}EventEmitter.prototype.addListener=function addListener(type,listener){return _addListener(this,type,listener,false)};EventEmitter.prototype.on=EventEmitter.prototype.addListener;EventEmitter.prototype.prependListener=function prependListener(type,listener){return _addListener(this,type,listener,true)};function onceWrapper(){if(!this.fired){this.target.removeListener(this.type,this.wrapFn);this.fired=true;if(arguments.length===0)return this.listener.call(this.target);return this.listener.apply(this.target,arguments)}}function _onceWrap(target,type,listener){var state={fired:false,wrapFn:undefined,target:target,type:type,listener:listener};var wrapped=onceWrapper.bind(state);wrapped.listener=listener;state.wrapFn=wrapped;return wrapped}EventEmitter.prototype.once=function once(type,listener){checkListener(listener);this.on(type,_onceWrap(this,type,listener));return this};EventEmitter.prototype.prependOnceListener=function prependOnceListener(type,listener){checkListener(listener);this.prependListener(type,_onceWrap(this,type,listener));return this};EventEmitter.prototype.removeListener=function removeListener(type,listener){var list,events,position,i,originalListener;checkListener(listener);events=this._events;if(events===undefined)return this;list=events[type];if(list===undefined)return this;if(list===listener||list.listener===listener){if(--this._eventsCount===0)this._events=Object.create(null);else{delete events[type];if(events.removeListener)this.emit("removeListener",type,list.listener||listener)}}else if(typeof list!=="function"){position=-1;for(i=list.length-1;i>=0;i--){if(list[i]===listener||list[i].listener===listener){originalListener=list[i].listener;position=i;break}}if(position<0)return this;if(position===0)list.shift();else{spliceOne(list,position)}if(list.length===1)events[type]=list[0];if(events.removeListener!==undefined)this.emit("removeListener",type,originalListener||listener)}return this};EventEmitter.prototype.off=EventEmitter.prototype.removeListener;EventEmitter.prototype.removeAllListeners=function removeAllListeners(type){var listeners,events,i;events=this._events;if(events===undefined)return this;if(events.removeListener===undefined){if(arguments.length===0){this._events=Object.create(null);this._eventsCount=0}else if(events[type]!==undefined){if(--this._eventsCount===0)this._events=Object.create(null);else delete events[type]}return this}if(arguments.length===0){var keys=Object.keys(events);var key;for(i=0;i<keys.length;++i){key=keys[i];if(key==="removeListener")continue;this.removeAllListeners(key)}this.removeAllListeners("removeListener");this._events=Object.create(null);this._eventsCount=0;return this}listeners=events[type];if(typeof listeners==="function"){this.removeListener(type,listeners)}else if(listeners!==undefined){for(i=listeners.length-1;i>=0;i--){this.removeListener(type,listeners[i])}}return this};function _listeners(target,type,unwrap){var events=target._events;if(events===undefined)return[];var evlistener=events[type];if(evlistener===undefined)return[];if(typeof evlistener==="function")return unwrap?[evlistener.listener||evlistener]:[evlistener];return unwrap?unwrapListeners(evlistener):arrayClone(evlistener,evlistener.length)}EventEmitter.prototype.listeners=function listeners(type){return _listeners(this,type,true)};EventEmitter.prototype.rawListeners=function rawListeners(type){return _listeners(this,type,false)};EventEmitter.listenerCount=function(emitter,type){if(typeof emitter.listenerCount==="function"){return emitter.listenerCount(type)}else{return listenerCount.call(emitter,type)}};EventEmitter.prototype.listenerCount=listenerCount;function listenerCount(type){var events=this._events;if(events!==undefined){var evlistener=events[type];if(typeof evlistener==="function"){return 1}else if(evlistener!==undefined){return evlistener.length}}return 0}EventEmitter.prototype.eventNames=function eventNames(){return this._eventsCount>0?ReflectOwnKeys(this._events):[]};function arrayClone(arr,n){var copy=new Array(n);for(var i=0;i<n;++i)copy[i]=arr[i];return copy}function spliceOne(list,index){for(;index+1<list.length;index++)list[index]=list[index+1];list.pop()}function unwrapListeners(arr){var ret=new Array(arr.length);for(var i=0;i<ret.length;++i){ret[i]=arr[i].listener||arr[i]}return ret}function once(emitter,name){return new Promise(function(resolve,reject){function errorListener(err){emitter.removeListener(name,resolver);reject(err)}function resolver(){if(typeof emitter.removeListener==="function"){emitter.removeListener("error",errorListener)}resolve([].slice.call(arguments))};eventTargetAgnosticAddListener(emitter,name,resolver,{once:true});if(name!=="error"){addErrorHandlerIfEventEmitter(emitter,errorListener,{once:true})}})}function addErrorHandlerIfEventEmitter(emitter,handler,flags){if(typeof emitter.on==="function"){eventTargetAgnosticAddListener(emitter,"error",handler,flags)}}function eventTargetAgnosticAddListener(emitter,name,listener,flags){if(typeof emitter.on==="function"){if(flags.once){emitter.once(name,listener)}else{emitter.on(name,listener)}}else if(typeof emitter.addEventListener==="function"){emitter.addEventListener(name,function wrapListener(arg){if(flags.once){emitter.removeEventListener(name,wrapListener)}listener(arg)})}else{throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof emitter)}}}
1,776:function(__unused_webpack_module,exports,__webpack_require__){"use strict";var __webpack_unused_export__;var m=__webpack_require__(239);if(true){exports.createRoot=m.createRoot;__webpack_unused_export__=m.hydrateRoot}else{var i}},94:function(__unused_webpack_module,exports,__webpack_require__){"use strict";var __webpack_unused_export__;var f=__webpack_require__(933),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}}__webpack_unused_export__=l;exports.jsx=q;__webpack_unused_export__=q},870:function(module,__unused_webpack_exports,__webpack_require__){"use strict";if(true){module.exports=__webpack_require__(94)}else{}},306:function(__unused_webpack_module,__unused_webpack_exports,__webpack_require__){__webpack_require__.p=window.__osdPublicPath__["uiActions"];__webpack_require__.nc=window.__webpack_nonce__||""},904:function(module){module.exports=__osdBundles__.get("plugin/opensearchDashboardsReact/public")},342:function(module){module.exports=__osdBundles__.get("plugin/opensearchDashboardsUtils/public")},669:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{UiActionsSetup:()=>plugin_namespaceObject.UiActionsSetup,externalActionTrigger:()=>externalActionTrigger,UiActionsStart:()=>plugin_namespaceObject.UiActionsStart,ActionDefinitionByType:()=>actions_namespaceObject.ActionDefinitionByType,TriggerContextMapping:()=>types_namespaceObject.TriggerContextMapping,valueClickTrigger:()=>valueClickTrigger,UiActionsService:()=>ui_actions_service_UiActionsService,IncompatibleActionError:()=>incompatible_action_error_IncompatibleActionError,ActionContextMapping:()=>types_namespaceObject.ActionContextMapping,UiActionsActionDefinition:()=>actions_namespaceObject.ActionDefinition,VISUALIZE_GEO_FIELD_TRIGGER:()=>VISUALIZE_GEO_FIELD_TRIGGER,ActionType:()=>types_namespaceObject.ActionType,VISUALIZE_FIELD_TRIGGER:()=>VISUALIZE_FIELD_TRIGGER,createAction:()=>createAction,selectRangeTrigger:()=>selectRangeTrigger,VisualizeFieldContext:()=>types_namespaceObject.VisualizeFieldContext,UiActionsPresentableGrouping:()=>util_namespaceObject.PresentableGrouping,UiActionsServiceParams:()=>service_namespaceObject.UiActionsServiceParams,ACTION_VISUALIZE_GEO_FIELD:()=>ACTION_VISUALIZE_GEO_FIELD,APPLY_FILTER_TRIGGER:()=>APPLY_FILTER_TRIGGER,UiActionsPresentable:()=>util_namespaceObject.Presentable,ActionExecutionMeta:()=>actions_namespaceObject.ActionExecutionMeta,ACTION_VISUALIZE_LENS_FIELD:()=>ACTION_VISUALIZE_LENS_FIELD,SELECT_RANGE_TRIGGER:()=>SELECT_RANGE_TRIGGER,Trigger:()=>triggers_namespaceObject.Trigger,Action:()=>actions_namespaceObject.Action,VALUE_CLICK_TRIGGER:()=>VALUE_CLICK_TRIGGER,TriggerContext:()=>triggers_namespaceObject.TriggerContext,abortDataQueryTrigger:()=>abortDataQueryTrigger,applyFilterTrigger:()=>applyFilterTrigger,EXTERNAL_ACTION_TRIGGER:()=>EXTERNAL_ACTION_TRIGGER,buildContextMenuForActions:()=>buildContextMenuForActions,plugin:()=>public_plugin,visualizeFieldTrigger:()=>visualizeFieldTrigger,visualizeGeoFieldTrigger:()=>visualizeGeoFieldTrigger,ActionByType:()=>actions_namespaceObject.ActionByType,ACTION_VISUALIZE_FIELD:()=>ACTION_VISUALIZE_FIELD,TriggerId:()=>types_namespaceObject.TriggerId,ActionExecutionContext:()=>actions_namespaceObject.ActionExecutionContext,ABORT_DATA_QUERY_TRIGGER:()=>ABORT_DATA_QUERY_TRIGGER});var actions_namespaceObject={};__webpack_require__.r(actions_namespaceObject);__webpack_require__.d(actions_namespaceObject,{E_:()=>action_internal_ActionInternal,Er:()=>incompatible_action_error_IncompatibleActionError,VP:()=>createAction});var service_namespaceObject={};__webpack_require__.r(service_namespaceObject);__webpack_require__.d(service_namespaceObject,{F:()=>ui_actions_service_UiActionsService});var triggers_namespaceObject={};__webpack_require__.r(triggers_namespaceObject);__webpack_require__.d(triggers_namespaceObject,{gM:()=>ABORT_DATA_QUERY_TRIGGER,Bs:()=>APPLY_FILTER_TRIGGER,Oh:()=>EXTERNAL_ACTION_TRIGGER,UF:()=>SELECT_RANGE_TRIGGER,oG:()=>VALUE_CLICK_TRIGGER,rH:()=>VISUALIZE_FIELD_TRIGGER,vs:()=>VISUALIZE_GEO_FIELD_TRIGGER,L9:()=>abortDataQueryTrigger,Jz:()=>applyFilterTrigger,qY:()=>externalActionTrigger,Ag:()=>selectRangeTrigger,EO:()=>
1valueClickTrigger,fh:()=>visualizeFieldTrigger,cQ:()=>visualizeGeoFieldTrigger});var plugin_namespaceObject={};__webpack_require__.r(plugin_namespaceObject);__webpack_require__.d(plugin_namespaceObject,{f:()=>plugin_UiActionsPlugin});var util_namespaceObject={};__webpack_require__.r(util_namespaceObject);var types_namespaceObject={};__webpack_require__.r(types_namespaceObject);__webpack_require__.d(types_namespaceObject,{T3:()=>ACTION_VISUALIZE_FIELD,N7:()=>ACTION_VISUALIZE_GEO_FIELD,u_:()=>ACTION_VISUALIZE_LENS_FIELD});function _class_call_check(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")};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};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};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 self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,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)})}};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){_define_property(target,key,source[key])})}return target};function _object_spread_props_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));else{_object_spread_props_ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target};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.")};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};function _unsupported_iterable_to_array(o,minLen){if(!o)return;if(typeof o==="string")return _array_like_to_array(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 _array_like_to_array(o,minLen)};function _sliced_to_array(arr,i){return _array_with_holes(arr)||_iterable_to_array_limit(arr,i)||_unsupported_iterable_to_array(arr,i)||_non_iterable_rest()};function _array_without_holes(arr){if(Array.isArray(arr))return _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.")};function _to_consumable_array(arr){return _array_without_holes(arr)||_iterable_to_array(arr)||_unsupported_iterable_to_array(arr)||_non_iterable_spread()};const external_osdSharedDeps_TsLib_namespaceObject=__osdSharedDeps__.TsLib;var opensearch_dashboards_react_public=__webpack_require__(904);var action_internal_ActionInternal=function(){"use strict";function ActionInternal(definition){_class_call_check(this,ActionInternal);_define_property(this,"definition",void 0);_define_property(this,"id",void 0);_define_property(this,"type",void 0);_define_property(this,"order",void 0);_define_property(this,"MenuItem",void 0);_define_property(this,"ReactMenuItem",void 0);_define_property(this,"grouping",void 0);this.definition=definition;this.id=this.definition.id;this.type=this.definition.type||"";this.order=this.definition.order||0;this.MenuItem=this.definition.MenuItem;this.ReactMenuItem=this.MenuItem?(0,opensearch_dashboards_react_public.uiToReactComponent)(this.MenuItem):undefined;this.grouping=this.definition.grouping}_create_class(ActionInternal,[{key:"execute",value:function execute(context){return this.definition.execute(context)}},{key:"getIconType",value:function getIconType(context){if(!this.definition.getIconType)return undefined;return this.definition.getIconType(context)}},{key:"getDisplayName",value:function getDisplayName(context){if(!this.definition.getDisplayName)return"Action: ".concat(this.id
1);return this.definition.getDisplayName(context)}},{key:"getDisplayNameTooltip",value:function getDisplayNameTooltip(context){if(!this.definition.getDisplayNameTooltip)return"";return this.definition.getDisplayNameTooltip(context)}},{key:"isCompatible",value:function isCompatible(context){return _async_to_generator(function(){return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:if(!this.definition.isCompatible)return[2,true];return[4,this.definition.isCompatible(context)];case 1:return[2,_state.sent()]}})}).call(this)}},{key:"isDisabled",value:function isDisabled(context){if(!this.definition.isDisabled)return false;return this.definition.isDisabled(context)}},{key:"getTooltip",value:function getTooltip(context){if(!this.definition.getTooltip)return"";return this.definition.getTooltip(context)}},{key:"getHref",value:function getHref(context){return _async_to_generator(function(){return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:if(!this.definition.getHref)return[2,undefined];return[4,this.definition.getHref(context)];case 1:return[2,_state.sent()]}})}).call(this)}},{key:"shouldAutoExecute",value:function shouldAutoExecute(context){return _async_to_generator(function(){return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){if(!this.definition.shouldAutoExecute)return[2,false];return[2,this.definition.shouldAutoExecute(context)]})}).call(this)}}]);return ActionInternal}();function createAction(action){return _object_spread({getIconType:function(){return undefined},order:0,id:action.type,isCompatible:function(){return Promise.resolve(true)},getDisplayName:function(){return""}},action)};function _get_prototype_of(o){_get_prototype_of=Object.setPrototypeOf?Object.getPrototypeOf:function getPrototypeOf(o){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(self){if(self===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self};function _type_of(obj){"@swc/helpers - typeof";return obj&&typeof Symbol!=="undefined"&&obj.constructor===Symbol?"symbol":typeof obj};function _possible_constructor_return(self,call){if(call&&(_type_of(call)==="object"||typeof call==="function"))return call;return _assert_this_initialized(self)};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))};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)};function _construct(Parent,args,Class){if(_is_native_reflect_construct())_construct=Reflect.construct;else{_construct=function construct(Parent,args,Class){var a=[null];a.push.apply(a,args);var Constructor=Function.bind.apply(Parent,a);var instance=new Constructor;if(Class)_set_prototype_of(instance,Class.prototype);return instance}}return _construct.apply(null,arguments)};function _is_native_function(fn){return Function.toString.call(fn).indexOf("[native code]")!==-1};function _wrap_native_super(Class){var _cache=typeof Map==="function"?new Map:undefined;_wrap_native_super=function(Class){if(Class===null||!_is_native_function(Class))return Class;if(typeof Class!=="function")throw new TypeError("Super expression must either be null or a function");
1if(typeof _cache!=="undefined"){if(_cache.has(Class))return _cache.get(Class);_cache.set(Class,Wrapper)}function Wrapper(){return _construct(Class,arguments,_get_prototype_of(this).constructor)}Wrapper.prototype=Object.create(Class.prototype,{constructor:{value:Wrapper,enumerable:false,writable:true,configurable:true}});return _set_prototype_of(Wrapper,Class)};return _wrap_native_super(Class)};const external_osdSharedDeps_OsdI18n_namespaceObject=__osdSharedDeps__.OsdI18n;var incompatible_action_error_IncompatibleActionError=function(Error1){"use strict";_inherits(IncompatibleActionError,Error1);function IncompatibleActionError(){_class_call_check(this,IncompatibleActionError);var _this;_this=_call_super(this,IncompatibleActionError,[external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.errors.incompatibleAction",{defaultMessage:"Action is incompatible"})]),_define_property(_this,"code","INCOMPATIBLE_ACTION");return _this}return IncompatibleActionError}(_wrap_native_super(Error));;var trigger_contract_TriggerContract=function TriggerContract(internal){"use strict";var _this=this;_class_call_check(this,TriggerContract);_define_property(this,"internal",void 0);_define_property(this,"id",void 0);_define_property(this,"title",void 0);_define_property(this,"description",void 0);_define_property(this,"exec",void 0);this.internal=internal;this.exec=function(context){return _async_to_generator(function(){return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:return[4,this.internal.execute(context)];case 1:_state.sent();return[2]}})}).call(_this)};this.id=this.internal.trigger.id;this.title=this.internal.trigger.title;this.description=this.internal.trigger.description};var trigger_internal_TriggerInternal=function(){"use strict";function TriggerInternal(service,trigger){_class_call_check(this,TriggerInternal);_define_property(this,"service",void 0);_define_property(this,"trigger",void 0);_define_property(this,"contract",void 0);this.service=service;this.trigger=trigger;this.contract=new trigger_contract_TriggerContract(this)}_create_class(TriggerInternal,[{key:"execute",value:function execute(context){return _async_to_generator(function(){var _this,triggerId,actions;return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:_this=this;triggerId=this.trigger.id;return[4,this.service.getTriggerCompatibleActions(triggerId,context)];case 1:actions=_state.sent();return[4,Promise.all([actions.map(function(action){return _this.service.executionService.execute({action:action,context:context,trigger:_this.trigger})})])];case 2:_state.sent();return[2]}})}).call(this)}}]);return TriggerInternal}();const external_osdSharedDeps_Lodash_namespaceObject=__osdSharedDeps__.Lodash;var external_osdSharedDeps_Lodash_default=__webpack_require__.n(external_osdSharedDeps_Lodash_namespaceObject);var opensearch_dashboards_utils_public=__webpack_require__(342);function _instanceof(left,right){if(right!=null&&typeof Symbol!=="undefined"&&right[Symbol.hasInstance]){return!!right[Symbol.hasInstance](left)}else return left instanceof right};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}var external_osdSharedDeps_React_=__webpack_require__(933);var defaultTitle=external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.actionPanel.title",{defaultMessage:"Options"});var txtMore=external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.actionPanel.more",{defaultMessage:"More"});var build_eui_context_menu_panels_onClick=function(action,context,close){return function(event){if(_instanceof(event.currentTarget,HTMLAnchorElement)){if(!event.defaultPrevented&&event.button===0&&(!event.currentTarget.target||event.currentTarget.target==="_self")&&!(event.metaKey||event.altKey||event.ctrlKey||event.shiftKey)){event.preventDefault();action.execute(context)}}else action.execute(context);close()}};var wrapMainPanelItemsIntoSubmenu=function(panels,id){var panel=panels[id];if(!panel)return;var maxItemsBeforeWrapping=4;if(!panel.items)return;if(panel.items.length<=maxItemsBeforeWrapping)return;var visibleItems=panel.items.slice(0,3);var itemsInSubmenu=panel.items.slice(3);var morePanelId=panel.id+"__more";var more={name:txtMore,panel:morePanelId,icon:"boxesHorizontal","data-test-subj":"embeddablePanelMore-".concat(id),_order:-1};
1panel.items=_to_consumable_array(visibleItems).concat([more]);var subPanel={id:morePanelId,title:panel.title||defaultTitle,items:itemsInSubmenu};panels[morePanelId]=subPanel};var removeItemMetaFields=function(items){var euiItems=[];var _iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;try{for(var _iterator=items[Symbol.iterator](),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var _ref=_step.value;var item=_ref;var omit=item._order,omit2=item._title,rest=_object_without_properties(item,["_order","_title"]);euiItems.push(rest)}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}}return euiItems};var removePanelMetaFields=function(panels){var euiPanels=[];var _iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;try{for(var _iterator=panels[Symbol.iterator](),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var _ref=_step.value;var panel=_ref;var omit=panel._level,omit2=panel._icon,omit3=panel._category,omit4=panel._order,rest=_object_without_properties(panel,["_level","_icon","_category","_order"]);euiPanels.push(_object_spread_props(_object_spread({},rest),{items:removeItemMetaFields(rest.items)}))}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}}return euiPanels};function buildContextMenuForActions(_0){return _async_to_generator(function(param){var actions,_param_title,title,_param_closeMenu,closeMenu,_param_autoWrapItems,autoWrapItems,panels,promises,_iteratorNormalCompletion,_didIteratorError,_iteratorError,_iterator,_step,panel,items,categories,_iteratorNormalCompletion1,_didIteratorError1,_iteratorError1,_iterator1,_step1,panel1,_panels_mainMenu_items,panelList;return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:actions=param.actions,_param_title=param.title,title=_param_title===void 0?defaultTitle:_param_title,_param_closeMenu=param.closeMenu,closeMenu=_param_closeMenu===void 0?function(){}:_param_closeMenu,_param_autoWrapItems=param.autoWrapItems,autoWrapItems=_param_autoWrapItems===void 0?true:_param_autoWrapItems;panels={mainMenu:{id:"mainMenu",title:title,items:[]}};promises=actions.map(function(item){return _async_to_generator(function(){var action,context,isCompatible,parentGroupId,i,group,groupId,name,contextItem,_tmp,_tmp1;return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:action=item.action;context=_object_spread_props(_object_spread({},item.context),{trigger:item.trigger});return[4,item.action.isCompatible(context)];case 1:isCompatible=_state.sent();if(!isCompatible)return[2];parentGroupId="";if(action.grouping){for(i=0;i<action.grouping.length;i++){group=action.grouping[i];groupId=group.id;if(!panels[groupId]){name=group.getDisplayName?group.getDisplayName(context):group.id;panels[groupId]={id:groupId,title:name,items:[],_level:i,_icon:group.getIconType?group.getIconType(context):"empty",_category:group.category,_order:group.order};if(parentGroupId){panels[parentGroupId].items.push({name:name,panel:groupId,icon:group.getIconType?group.getIconType(context):"empty",_order:group.order||0,_title:group.getDisplayName?group.getDisplayName(context):""})}}parentGroupId=groupId}}_tmp={name:action.MenuItem?external_osdSharedDeps_React_.createElement((0,opensearch_dashboards_react_public.uiToReactComponent)(action.MenuItem),{context:context}):action.getDisplayName(context),icon:action.getIconType(context),"data-test-subj":"embeddablePanelAction-".concat(action.id),onClick:build_eui_context_menu_panels_onClick(action,context,closeMenu)};if(!action.getHref)return[3,3];return[4,action.getHref(context)];case 2:_tmp1=_state.sent();return[3,4];case 3:_tmp1=undefined;_state.label=4;case 4:contextItem=(_tmp.href=_tmp1,_tmp._order=action.order||0,_tmp._title=action.getDisplayName(context),_tmp);if(typeof(action===null||action===void 0?void 0:action.getTooltip)==="function"){contextItem.toolTipContent=action.getTooltip(context)}if(typeof(action===null||action===void 0?void 0:action.isDisabled)==="function"){contextItem.disabled=action===null||action===void 0?void 0:action.isDisabled(context)}panels[parentGroupId||"mainMenu"].items.push(contextItem);return[2]}})})()});return[4,Promise.all(promises)];case 1:_state.sent();_iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;try{for(_iterator=Object.values(panels)[Symbol.iterator]();!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){panel=_step.value;
1items=panel.items.filter(Boolean);panel.items=external_osdSharedDeps_Lodash_default().sortBy(items,function(a){var _a__order;return-1*((_a__order=a._order)!==null&&_a__order!==void 0?_a__order:0)},function(a){return a._title})}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}}if(autoWrapItems){wrapMainPanelItemsIntoSubmenu(panels,"mainMenu")}categories={};_iteratorNormalCompletion1=true,_didIteratorError1=false,_iteratorError1=undefined;try{for(_iterator1=Object.values(panels)[Symbol.iterator]();!(_iteratorNormalCompletion1=(_step1=_iterator1.next()).done);_iteratorNormalCompletion1=true){panel1=_step1.value;if(panel1._level!==0){continue}if(panel1._category){if(!categories[panel1._category]){categories[panel1._category]=[]}if(panel1.items.length>1){categories[panel1._category].push({order:panel1._order,items:[{name:panel1.title||panel1.id,icon:panel1._icon||"empty",panel:panel1.id}]})}else{categories[panel1._category].push({order:panel1._order||0,items:panel1.items})}}else{if(panels.mainMenu.items.length){panels.mainMenu.items.push({isSeparator:true,key:"".concat(panel1.id,"separator")})}if(panel1.items.length>1){panels.mainMenu.items.push({name:panel1.title||panel1.id,icon:panel1._icon||"empty",panel:panel1.id})}else{;(_panels_mainMenu_items=panels.mainMenu.items).push.apply(_panels_mainMenu_items,_to_consumable_array(panel1.items))}}}}catch(err){_didIteratorError1=true;_iteratorError1=err}finally{try{if(!_iteratorNormalCompletion1&&_iterator1["return"]!=null){_iterator1["return"]()}}finally{if(_didIteratorError1){throw _iteratorError1}}}Object.keys(categories).forEach(function(key){var _panels_mainMenu_items;var sortedEntries=categories[key].sort(function(a,b){return b.order-a.order});var sortedItems=sortedEntries.reduce(function(items,category){return _to_consumable_array(items).concat(_to_consumable_array(category.items))},[]);if(panels.mainMenu.items.length){panels.mainMenu.items.push({isSeparator:true,key:"".concat(key,"separator")})}(_panels_mainMenu_items=panels.mainMenu.items).push.apply(_panels_mainMenu_items,_to_consumable_array(sortedItems))});panelList=Object.values(panels);return[2,removePanelMetaFields(panelList)]}})}).apply(this,arguments)}var jsx_runtime=__webpack_require__(870);const external_osdSharedDeps_ElasticEui_namespaceObject=__osdSharedDeps__.ElasticEui;var events=__webpack_require__(621);var client=__webpack_require__(776);var activeSession=null;var activeRoot=null;var CONTAINER_ID="contextMenu-container";function createInteractionPositionTracker(){var lastMouseX=0;var lastMouseY=0;var lastClicks=[];var MAX_LAST_CLICKS=10;document.addEventListener("mouseup",onClick,true);document.addEventListener("click",onClick,true);document.addEventListener("mousemove",onMouseUpdate,{passive:true});document.addEventListener("mouseenter",onMouseUpdate,{passive:true});function onClick(event){lastClicks.push({el:event.target,mouseX:event.clientX,mouseY:event.clientY});if(lastClicks.length>MAX_LAST_CLICKS){lastClicks.shift()}}function onMouseUpdate(event){lastMouseX=event.clientX;lastMouseY=event.clientY}return{resolveLastPosition:function(){var lastClick=_to_consumable_array(lastClicks).reverse().find(function(param){var el=param.el;return el&&document.body.contains(el)});if(!lastClick){return{x:lastMouseX,y:lastMouseY}}var _lastClick_el_getBoundingClientRect=lastClick.el.getBoundingClientRect(),top=_lastClick_el_getBoundingClientRect.top,left=_lastClick_el_getBoundingClientRect.left,bottom=_lastClick_el_getBoundingClientRect.bottom,right=_lastClick_el_getBoundingClientRect.right;var mouseX=lastClick.mouseX;var mouseY=lastClick.mouseY;if(top<=mouseY&&bottom>=mouseY&&left<=mouseX&&right>=mouseX){return{x:mouseX,y:mouseY}}else{return{x:left+(right-left)/2,y:bottom}}}}}var resolveLastPosition=createInteractionPositionTracker().resolveLastPosition;function getOrCreateContainerElement(){var container=document.getElementById(CONTAINER_ID);var _resolveLastPosition=resolveLastPosition(),x=_resolveLastPosition.x,y=_resolveLastPosition.y;y=y+window.scrollY;x=x+window.scrollX;if(!container){container=document.createElement("div");container.style.left=x+"px";container.style.top=y+"px";container.style.position="absolute";container.style.zIndex="9999";container.id=CONTAINER_ID;document.body.appendChild(container)}else{container.style.left=x+"px";container.style.top=y+"px"}return container}var open_context_menu_ContextMenuSession=function(EventEmitter){"use strict";_inherits(ContextMenuSession,EventEmitter);function ContextMenuSession(){_class_call_check(this,ContextMenuSession);return _call_super(this,ContextMenuSession,arguments)}_create_class(ContextMenuSession,[{key:"close",value:function close(){if(activeSession===this){var container=document.getElementById(CONTAINER_ID);if(container&&activeRoot){activeRoot.unmount();activeRoot=null;
1this.emit("closed")}}}}]);return ContextMenuSession}(events.EventEmitter);function openContextMenu(panels){var props=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(activeSession){activeSession.close()}var container=getOrCreateContainerElement();var session=activeSession=new open_context_menu_ContextMenuSession;var onClose=function(){if(props.onClose){props.onClose()}session.close()};if(!activeRoot){activeRoot=(0,client.createRoot)(container)}activeRoot.render((0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_namespaceObject.EuiPopover,{className:"embPanel__optionsMenuPopover",button:container,isOpen:true,closePopover:onClose,panelPaddingSize:"none",anchorPosition:"downRight",ownFocus:true,children:(0,jsx_runtime.jsx)(external_osdSharedDeps_ElasticEui_namespaceObject.EuiContextMenu,{initialPanelId:"mainMenu",panels:panels,"data-test-subj":props["data-test-subj"]})}));return session};;var ui_actions_execution_service_UiActionsExecutionService=function(){"use strict";function UiActionsExecutionService(){_class_call_check(this,UiActionsExecutionService);_define_property(this,"batchingQueue",[]);_define_property(this,"pendingTasks",new Set)}_create_class(UiActionsExecutionService,[{key:"execute",value:function execute(_0){return _async_to_generator(function(param){var action,context,trigger,_action_shouldAutoExecute,_ref,shouldBatch,task,e;return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:action=param.action,context=param.context,trigger=param.trigger;return[4,(_action_shouldAutoExecute=action.shouldAutoExecute)===null||_action_shouldAutoExecute===void 0?void 0:_action_shouldAutoExecute.call(action,_object_spread_props(_object_spread({},context),{trigger:trigger}))];case 1:shouldBatch=(_ref=!_state.sent())!==null&&_ref!==void 0?_ref:false;task={action:action,context:context,trigger:trigger,defer:(0,opensearch_dashboards_utils_public.defer)()};if(!shouldBatch)return[3,2];this.batchingQueue.push(task);return[3,6];case 2:this.pendingTasks.add(task);_state.label=3;case 3:_state.trys.push([3,5,,6]);return[4,action.execute(_object_spread_props(_object_spread({},context),{trigger:trigger}))];case 4:_state.sent();this.pendingTasks["delete"](task);return[3,6];case 5:e=_state.sent();this.pendingTasks["delete"](task);throw new Error(e);case 6:this.scheduleFlush();return[2,task.defer.promise]}})}).apply(this,arguments)}},{key:"scheduleFlush",value:function scheduleFlush(){var _this=this;setTimeout(function(){if(_this.pendingTasks.size===0){var tasks=(0,external_osdSharedDeps_Lodash_namespaceObject.uniqBy)(_this.batchingQueue,function(t){return t.action.id});if(tasks.length===1){_this.executeSingleTask(tasks[0])}if(tasks.length>1){_this.executeMultipleActions(tasks)}_this.batchingQueue.splice(0,_this.batchingQueue.length)}},0)}},{key:"executeSingleTask",value:function executeSingleTask(_0){return _async_to_generator(function(param){var context,action,defer,trigger,e;return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:context=param.context,action=param.action,defer=param.defer,trigger=param.trigger;_state.label=1;case 1:_state.trys.push([1,3,,4]);return[4,action.execute(_object_spread_props(_object_spread({},context),{trigger:trigger}))];case 2:_state.sent();defer.resolve();return[3,4];case 3:e=_state.sent();defer.reject(e);return[3,4];case 4:return[2]}})}).apply(this,arguments)}},{key:"executeMultipleActions",value:function executeMultipleActions(tasks){return _async_to_generator(function(){var panels,session;return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:return[4,buildContextMenuForActions({actions:tasks.map(function(param){var action=param.action,context=param.context,trigger=param.trigger;return{action:action,context:context,trigger:trigger}}),title:"",closeMenu:function(){tasks.forEach(function(t){return t.defer.resolve()});session.close()}})];case 1:panels=_state.sent();session=openContextMenu(panels,{"data-test-subj":"multipleActionsContextMenu"});return[2]}})})()}}]);return UiActionsExecutionService}();var ui_actions_service_UiActionsService=function UiActionsService(){"use strict";var _this=this;var _ref=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},_ref_triggers=_ref.triggers,triggers=_ref_triggers===void 0?new Map:_ref_triggers,_ref_actions=_ref.actions,actions=_ref_actions===void 0?new Map:_ref_actions,_ref_triggerToActions=_ref.triggerToActions,triggerToActions=_ref_triggerToActions===void 0?new Map:_ref_triggerToActions;_class_call_check(this,UiActionsService);_define_property(this,"executionService",new ui_actions_execution_service_UiActionsExecutionService);_define_property(this,"triggers",void 0);_define_property(this,"actions",void 0);_define_property(this,"triggerToActions",void 0);_define_property(this,"registerTrigger",function(trigger){if(_this.triggers.has(trigger.id)){throw new Error("Trigger [trigger.id = ".concat(trigger.id,"] already registered."))}var triggerInternal=new trigger_internal_TriggerInternal(_this,trigger);_this.triggers.set(trigger.id,triggerInternal);
1_this.triggerToActions.set(trigger.id,[])});_define_property(this,"getTrigger",function(triggerId){var trigger=_this.triggers.get(triggerId);if(!trigger){throw new Error("Trigger [triggerId = ".concat(triggerId,"] does not exist."))}return trigger.contract});_define_property(this,"getTriggers",function(){return _this.triggers});_define_property(this,"registerAction",function(definition){if(_this.actions.has(definition.id)){throw new Error("Action [action.id = ".concat(definition.id,"] already registered."))}var action=new action_internal_ActionInternal(definition);_this.actions.set(action.id,action);return action});_define_property(this,"unregisterAction",function(actionId){if(!_this.actions.has(actionId)){throw new Error("Action [action.id = ".concat(actionId,"] is not registered."))}_this.actions["delete"](actionId)});_define_property(this,"hasAction",function(actionId){return _this.actions.has(actionId)});_define_property(this,"attachAction",function(triggerId,actionId){var trigger=_this.triggers.get(triggerId);if(!trigger){throw new Error("No trigger [triggerId = ".concat(triggerId,"] exists, for attaching action [actionId = ").concat(actionId,"]."))}var actionIds=_this.triggerToActions.get(triggerId);if(!actionIds.find(function(id){return id===actionId})){_this.triggerToActions.set(triggerId,_to_consumable_array(actionIds).concat([actionId]))}});_define_property(this,"detachAction",function(triggerId,actionId){var trigger=_this.triggers.get(triggerId);if(!trigger){throw new Error("No trigger [triggerId = ".concat(triggerId,"] exists, for detaching action [actionId = ").concat(actionId,"]."))}var actionIds=_this.triggerToActions.get(triggerId);_this.triggerToActions.set(triggerId,actionIds.filter(function(id){return id!==actionId}))});_define_property(this,"addTriggerAction",function(triggerId,action){if(!_this.actions.has(action.id))_this.registerAction(action);_this.attachAction(triggerId,action.id)});_define_property(this,"getAction",function(id){if(!_this.actions.has(id)){throw new Error("Action [action.id = ".concat(id,"] not registered."))}return _this.actions.get(id)});_define_property(this,"getTriggerActions",function(triggerId){_this.getTrigger(triggerId);var actionIds=_this.triggerToActions.get(triggerId);var actions=actionIds.map(function(actionId){return _this.actions.get(actionId)}).filter(Boolean);return actions});_define_property(this,"getTriggerCompatibleActions",function(triggerId,context){return _async_to_generator(function(){var _this,actions,isCompatibles;return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:_this=this;actions=this.getTriggerActions(triggerId);return[4,Promise.all(actions.map(function(action){return action.isCompatible(_object_spread_props(_object_spread({},context),{trigger:_this.getTrigger(triggerId)}))}))];case 1:isCompatibles=_state.sent();return[2,actions.reduce(function(acc,action,i){return isCompatibles[i]?_to_consumable_array(acc).concat([action]):acc},[])]}})}).call(_this)});_define_property(this,"executeTriggerActions",function(triggerId,context){return _async_to_generator(function(){var trigger;return(0,external_osdSharedDeps_TsLib_namespaceObject.__generator)(this,function(_state){switch(_state.label){case 0:trigger=this.getTrigger(triggerId);return[4,trigger.exec(context)];case 1:_state.sent();return[2]}})}).call(_this)});_define_property(this,"clear",function(){_this.actions.clear();_this.triggers.clear();_this.triggerToActions.clear()});_define_property(this,"fork",function(){var triggers=new Map;var actions=new Map;var triggerToActions=new Map;var _iteratorNormalCompletion=true,_didIteratorError=false,_iteratorError=undefined;
1try{for(var _iterator=_this.triggers.entries()[Symbol.iterator](),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var _step_value=_sliced_to_array(_step.value,2),key=_step_value[0],value=_step_value[1];triggers.set(key,value)}}catch(err){_didIteratorError=true;_iteratorError=err}finally{try{if(!_iteratorNormalCompletion&&_iterator["return"]!=null){_iterator["return"]()}}finally{if(_didIteratorError){throw _iteratorError}}}var _iteratorNormalCompletion1=true,_didIteratorError1=false,_iteratorError1=undefined;try{for(var _iterator1=_this.actions.entries()[Symbol.iterator](),_step1;!(_iteratorNormalCompletion1=(_step1=_iterator1.next()).done);_iteratorNormalCompletion1=true){var _step_value1=_sliced_to_array(_step1.value,2),key1=_step_value1[0],value1=_step_value1[1];actions.set(key1,value1)}}catch(err){_didIteratorError1=true;_iteratorError1=err}finally{try{if(!_iteratorNormalCompletion1&&_iterator1["return"]!=null){_iterator1["return"]()}}finally{if(_didIteratorError1){throw _iteratorError1}}}var _iteratorNormalCompletion2=true,_didIteratorError2=false,_iteratorError2=undefined;try{for(var _iterator2=_this.triggerToActions.entries()[Symbol.iterator](),_step2;!(_iteratorNormalCompletion2=(_step2=_iterator2.next()).done);_iteratorNormalCompletion2=true){var _step_value2=_sliced_to_array(_step2.value,2),key2=_step_value2[0],value2=_step_value2[1];triggerToActions.set(key2,_to_consumable_array(value2))}}catch(err){_didIteratorError2=true;_iteratorError2=err}finally{try{if(!_iteratorNormalCompletion2&&_iterator2["return"]!=null){_iterator2["return"]()}}finally{if(_didIteratorError2){throw _iteratorError2}}}return new UiActionsService({triggers:triggers,actions:actions,triggerToActions:triggerToActions})});this.triggers=triggers;this.actions=actions;this.triggerToActions=triggerToActions};;var SELECT_RANGE_TRIGGER="SELECT_RANGE_TRIGGER";var selectRangeTrigger={id:SELECT_RANGE_TRIGGER,title:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.selectRangeTitle",{defaultMessage:"Range selection"}),description:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.selectRangeDescription",{defaultMessage:"A range of values on the visualization"})};var VALUE_CLICK_TRIGGER="VALUE_CLICK_TRIGGER";var valueClickTrigger={id:VALUE_CLICK_TRIGGER,title:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.valueClickTitle",{defaultMessage:"Single click"}),description:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.valueClickDescription",{defaultMessage:"A data point click on the visualization"})};var APPLY_FILTER_TRIGGER="FILTER_TRIGGER";var applyFilterTrigger={id:APPLY_FILTER_TRIGGER,title:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.applyFilterTitle",{defaultMessage:"Apply filter"}),description:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.applyFilterDescription",{defaultMessage:"When OpenSearch Dashboards filter is applied. Could be a single value or a range filter."})};var VISUALIZE_FIELD_TRIGGER="VISUALIZE_FIELD_TRIGGER";var visualizeFieldTrigger={id:VISUALIZE_FIELD_TRIGGER,title:"Visualize field",description:"Triggered when user wants to visualize a field."};var VISUALIZE_GEO_FIELD_TRIGGER="VISUALIZE_GEO_FIELD_TRIGGER";var visualizeGeoFieldTrigger={id:VISUALIZE_GEO_FIELD_TRIGGER,title:"Visualize Geo field",description:"Triggered when user wants to visualize a geo field."};var EXTERNAL_ACTION_TRIGGER="EXTERNAL_ACTION_TRIGGER";var externalActionTrigger={id:EXTERNAL_ACTION_TRIGGER,title:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.externalActionTitle",{defaultMessage:"Single click"}),description:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.externalActionDescription",{defaultMessage:"A data point click on the visualization used to trigger external action like show flyout, etc."})};var ABORT_DATA_QUERY_TRIGGER="ABORT_DATA_QUERY_TRIGGER";var abortDataQueryTrigger={id:ABORT_DATA_QUERY_TRIGGER,title:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.abortDataQueryTrigger",{defaultMessage:"Abort data query"}),description:external_osdSharedDeps_OsdI18n_namespaceObject.i18n.translate("uiActions.triggers.abortDataQueryDescription",{defaultMessage:"Abort present data query request"})};;var plugin_UiActionsPlugin=function(){"use strict";
1function UiActionsPlugin(initializerContext){_class_call_check(this,UiActionsPlugin);_define_property(this,"service",new ui_actions_service_UiActionsService)}_create_class(UiActionsPlugin,[{key:"setup",value:function setup(core){this.service.registerTrigger(selectRangeTrigger);this.service.registerTrigger(valueClickTrigger);this.service.registerTrigger(applyFilterTrigger);this.service.registerTrigger(visualizeFieldTrigger);this.service.registerTrigger(visualizeGeoFieldTrigger);this.service.registerTrigger(abortDataQueryTrigger);return this.service}},{key:"start",value:function start(core){return this.service}},{key:"stop",value:function stop(){this.service.clear()}}]);return UiActionsPlugin}();;var DEFAULT_ACTION="";var ACTION_VISUALIZE_FIELD="ACTION_VISUALIZE_FIELD";var ACTION_VISUALIZE_GEO_FIELD="ACTION_VISUALIZE_GEO_FIELD";var ACTION_VISUALIZE_LENS_FIELD="ACTION_VISUALIZE_LENS_FIELD";function public_plugin(initializerContext){return new plugin_UiActionsPlugin(initializerContext)}},933:function(module){"use strict";module.exports=__osdSharedDeps__.React},239:function(module){"use strict";module.exports=__osdSharedDeps__.ReactDom}};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]={exports:{}};__webpack_modules__[moduleId](module,module.exports,__webpack_require__);return module.exports}(()=>{__webpack_require__.n=module=>{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__.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)})();(()=>{__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})();(()=>{__webpack_require__.ruid="[email protected]"})();var __webpack_exports__={};(()=>{"use strict";var _node_modules_val_loader_dist_cjs_js_key_uiActions_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(306);var _node_modules_val_loader_dist_cjs_js_key_uiActions_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_uiActions_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0__);__osdBundles__.define("plugin/uiActions/public",()=>{return __webpack_require__(669)})})()})();
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.