PageSourceSearch

https://app.cometchat.com/static/js/7151.44e94c47.chunk.js

js cometchat.com collected 2026-10-02 02:39:57 UTC 76,000 bytes, 3 lines download raw bytes

1/*! For license information please see 7151.44e94c47.chunk.js.LICENSE.txt */
2(globalThis.webpackChunkcometchat_dashboard=globalThis.webpackChunkcometchat_dashboard||[]).push([[7151],{58308(e,n){!function(e){"use strict";function n(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}function r(e,n,r,t,i,o,a){try{var s=e[o](a),c=s.value}catch(e){return void r(e)}s.done?n(c):Promise.resolve(c).then(t,i)}function t(e){return function(){var n=this,t=arguments;return new Promise(function(i,o){var a=e.apply(n,t);function s(e){r(a,i,o,s,c,"next",e)}function c(e){r(a,i,o,s,c,"throw",e)}s(void 0)})}}function i(e,n,r){return n=u(n),function(e,n){if(n&&("object"==typeof n||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,p()?Reflect.construct(n,r||[],u(e).constructor):n.apply(e,r))}function o(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function a(e,n){for(var r=0;r<n.length;r++){var t=n[r];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(e,w(t.key),t)}}function s(e,n,r){return n&&a(e.prototype,n),r&&a(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e,n,r){return(n=w(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function l(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&m(e,n)}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}function f(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,t)}return r}function d(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?f(Object(r),!0).forEach(function(n){c(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function h(e,n){if(null==e)return{};var r,t,i=function(e,n){if(null==e)return{};var r={};for(var t in e)if({}.hasOwnProperty.call(e,t)){if(n.includes(t))continue;r[t]=e[t]}return r}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(t=0;t<o.length;t++)r=o[t],n.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function E(){E=function(){return n};var e,n={},r=Object.prototype,t=r.hasOwnProperty,i=Object.defineProperty||function(e,n,r){e[n]=r.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function u(e,n,r){return Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[n]}try{u({},"")}catch(e){u=function(e,n,r){return e[n]=r}}function l(e,n,r,t){var o=n&&n.prototype instanceof w?n:w,a=Object.create(o.prototype),s=new C(t||[]);return i(a,"_invoke",{value:R(e,r,s)}),a}function p(e,n,r){try{return{type:"normal",arg:e.call(n,r)}}catch(e){return{type:"throw",arg:e}}}n.wrap=l;var f="suspendedStart",d="suspendedYield",h="executing",m="completed",v={};function w(){}function g(){}function O(){}var _={};u(_,a,function(){return this});var I=Object.getPrototypeOf,A=I&&I(I(L([])));A&&A!==r&&t.call(A,a)&&(_=A);var x=O.prototype=w.prototype=Object.create(_);function T(e){["next","throw","return"].forEach(function(n){u(e,n,function(e){return this._invoke(n,e)})})}function S(e,n){function r(i,o,a,s){var c=p(e[i],e,o);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==typeof l&&t.call(l,"__await")?n.resolve(l.__await).then(function(e){r("next",e,a,s)},function(e){r("throw",e,a,s)}):n.resolve(l).then(function(e){u.value=e,a(u)},function(e){return r("throw",e,a,s)})}s(c.arg)}var o;i(this,"_invoke",{value:function(e,t){function i(){return new n(function(n,i){r(e,t,n,i)})}return o=o?o.then(i,i):i()}})}function R(n,r,t){var i=f;return function(o,a){if(i===h)throw Error("Generator is already running");if(i===m){if("throw"===o)throw a;return{value:e,done:!0}}for(t.method=o,t.arg=a;;){var s=t.delegate;if(s){var c=y(s,t);if(c){if(c===v)continue;return c}}if("next"===t.method)t.sent=t._sent=t.arg;else if("throw"===t.method){if(i===f)throw i=m,t.arg;t.dispatchException(t.arg)}else"return"===t.method&&t.abrupt("return",t.arg);i=h;var u=p(n,r,t);if("normal"===u.type){if(i=t.done?m:d,u.arg===v)continue;return{value:u.arg,done:t.done}}"throw"===u.type&&(i=m,t.method="throw",t.arg=u.arg)}}}function y(n,r){var t=r.method,i=n.iterator[t];if(i===e)return r.delegate=null,"throw"===t&&n.iterator.return&&
vendor: 4,734 bytes, line 2
2(r.method="return",r.arg=e,y(n,r),"throw"===r.method)||"return"!==t&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+t+"' method")),v;var o=p(i,n.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,v;var a=o.arg;return a?a.done?(r[n.resultName]=a.value,r.next=n.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,v):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function b(e){var n={tryLoc:e[0]};1 in e&&(n.catchLoc=e[1]),2 in e&&(n.finallyLoc=e[2],n.afterLoc=e[3]),this.tryEntries.push(n)}function N(e){var n=e.completion||{};n.type="normal",delete n.arg,e.completion=n}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(b,this),this.reset(!0)}function L(n){if(n||""===n){var r=n[a];if(r)return r.call(n);if("function"==typeof n.next)return n;if(!isNaN(n.length)){var i=-1,o=function r(){for(;++i<n.length;)if(t.call(n,i))return r.value=n[i],r.done=!1,r;return r.value=e,r.done=!0,r};return o.next=o}}throw new TypeError(typeof n+" is not iterable")}return g.prototype=O,i(x,"constructor",{value:O,configurable:!0}),i(O,"constructor",{value:g,configurable:!0}),g.displayName=u(O,c,"GeneratorFunction"),n.isGeneratorFunction=function(e){var n="function"==typeof e&&e.constructor;return!!n&&(n===g||"GeneratorFunction"===(n.displayName||n.name))},n.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,O):(e.__proto__=O,u(e,c,"GeneratorFunction")),e.prototype=Object.create(x),e},n.awrap=function(e){return{__await:e}},T(S.prototype),u(S.prototype,s,function(){return this}),n.AsyncIterator=S,n.async=function(e,r,t,i,o){void 0===o&&(o=Promise);var a=new S(l(e,r,t,i),o);return n.isGeneratorFunction(r)?a:a.next().then(function(e){return e.done?e.value:a.next()})},T(x),u(x,c,"Generator"),u(x,a,function(){return this}),u(x,"toString",function(){return"[object Generator]"}),n.keys=function(e){var n=Object(e),r=[];for(var t in n)r.push(t);return r.reverse(),function e(){for(;r.length;){var t=r.pop();if(t in n)return e.value=t,e.done=!1,e}return e.done=!0,e}},n.values=L,C.prototype={constructor:C,reset:function(n){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(N),!n)for(var r in this)"t"===r.charAt(0)&&t.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var r=this;function i(t,i){return s.type="throw",s.arg=n,r.next=t,i&&(r.method="next",r.arg=e),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=t.call(a,"catchLoc"),u=t.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,n){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&t.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=n&&n<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=n,o?(this.method="next",this.next=o.finallyLoc,v):this.complete(a)},complete:function(e,n){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&n&&(this.next=n),v},finish:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),N(r),v}},catch:function(e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc===e){var t=r.completion;if("throw"===t.type){var i=t.arg;N(r)}return i}}throw Error("illegal catch attempt")},delegateYield:function(n,r,t){return this.delegate={iterator:L(n),resultName:r,nextLoc:t},"next"===this.method&&(this.arg=e),v}},n}function m(e,n){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},m(e,n)}function v(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,i,o,a,s=[],c=!0,u=!1;try{if(o=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;c=!1}else for(;!(c=(t=o.call(r)).done)&&(s.push(t.value),s.length!==n);c=!0);}catch(e){u=!0,i=e}
2finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}(e,r)||function(e,r){if(e){if("string"==typeof e)return n(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?n(e,r):void 0}}(e,r)||function(){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 w(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var t=r.call(e,n||"default");if("object"!=typeof t)return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}var O={CALLBACK_OPERATION_INVOKED:"CALLBACK_OPERATION_INVOKED",CONTENT_LOADED:"CONTENT_LOADED",EXPERIENCE_INITIALIZED:"EXPERIENCE_INITIALIZED",ERROR_OCCURRED:"ERROR_OCCURRED",SIZE_CHANGED:"SIZE_CHANGED",PARAMETERS_CHANGED:"PARAMETERS_CHANGED",SELECTED_SHEET_CHANGED:"SELECTED_SHEET_CHANGED",MODAL_OPENED:"MODAL_OPENED",Q_SEARCH_CLOSED:"Q_SEARCH_CLOSED",Q_SEARCH_OPENED:"Q_SEARCH_OPENED",Q_SEARCH_FOCUSED:"Q_SEARCH_FOCUSED",Q_SEARCH_SIZE_CHANGED:"Q_SEARCH_SIZE_CHANGED",Q_SEARCH_ENTERED_FULLSCREEN:"Q_SEARCH_ENTERED_FULLSCREEN",Q_SEARCH_EXITED_FULLSCREEN:"Q_SEARCH_EXITED_FULLSCREEN",Q_PANEL_ENTERED_FULLSCREEN:"Q_PANEL_ENTERED_FULLSCREEN",Q_PANEL_EXITED_FULLSCREEN:"Q_PANEL_EXITED_FULLSCREEN",PAGE_NAVIGATION:"PAGE_NAVIGATION",PARAMETERS_LOADED:"PARAMETERS_LOADED"},_={FRAME_STARTED:"FRAME_STARTED",FRAME_MOUNTED:"FRAME_MOUNTED",FRAME_LOADED:"FRAME_LOADED",FRAME_REMOVED:"FRAME_REMOVED"},I={FRAME_NOT_CREATED:"FRAME_NOT_CREATED",NO_BODY:"NO_BODY",NO_CONTAINER:"NO_CONTAINER",INVALID_CONTAINER:"INVALID_CONTAINER",NO_URL:"NO_URL",INVALID_URL:"INVALID_URL",NO_FRAME_OPTIONS:"NO_FRAME_OPTIONS",INVALID_FRAME_OPTIONS:"INVALID_FRAME_OPTIONS"},A={UNRECOGNIZED_CONTENT_OPTIONS:"UNRECOGNIZED_CONTENT_OPTIONS",UNRECOGNIZED_FRAME_OPTIONS:"UNRECOGNIZED_FRAME_OPTIONS",UNRECOGNIZED_EVENT_TARGET:"UNRECOGNIZED_EVENT_TARGET"},x={SET_PARAMETERS:"SET_PARAMETERS",SET_SELECTED_SHEET_ID:"SET_SELECTED_SHEET_ID",SET_Q_SEARCH_QUESTION:"SET_Q_SEARCH_QUESTION",SET_VISUAL_ACTIONS:"SET_VISUAL_ACTIONS",SET_THEME:"SET_THEME",ADD_FILTER_GROUPS:"ADD_FILTER_GROUPS",UPDATE_FILTER_GROUPS:"UPDATE_FILTER_GROUPS",REMOVE_FILTER_GROUPS:"REMOVE_FILTER_GROUPS",ADD_VISUAL_ACTIONS:"ADD_VISUAL_ACTIONS",REMOVE_VISUAL_ACTIONS:"REMOVE_VISUAL_ACTIONS",SET_THEME_OVERRIDE:"SET_THEME_OVERRIDE",PRELOAD_THEMES:"PRELOAD_THEMES",CREATE_SHARED_VIEW:"CREATE_SHARED_VIEW"},T={GET_PARAMETERS:"GET_PARAMETERS",GET_SHEETS:"GET_SHEETS",GET_SHEET_VISUALS:"GET_SHEET_VISUALS",GET_VISUAL_ACTIONS:"GET_VISUAL_ACTIONS",GET_SELECTED_SHEET_ID:"GET_SELECTED_SHEET_ID",GET_FILTER_GROUPS_FOR_SHEET:"GET_FILTER_GROUPS_FOR_SHEET",GET_FILTER_GROUPS_FOR_VISUAL:"GET_FILTER_GROUPS_FOR_VISUAL"},S={ACKNOWLEDGE:"ACKNOWLEDGE",INITIATE_PRINT:"INITIATE_PRINT",NAVIGATE_TO_DASHBOARD:"NAVIGATE_TO_DASHBOARD",CLOSE_Q_SEARCH:"CLOSE_Q_SEARCH",UNDO:"UNDO",REDO:"REDO",RESET:"RESET",TOGGLE_EXECUTIVE_SUMMARY_PANE:"TOGGLE_EXECUTIVE_SUMMARY_PANE",OPEN_BUILD_VISUAL_PANE:"OPEN_BUILD_VISUAL_PANE",OPEN_DATA_QNA_PANE:"OPEN_DATA_QNA_PANE",TOGGLE_BOOKMARKS_PANE:"TOGGLE_BOOKMARKS_PANE",TOGGLE_THRESHOLD_ALERTS_PANE:"TOGGLE_THRESHOLD_ALERTS_PANE",TOGGLE_SCHEDULING_PANE:"TOGGLE_SCHEDULING_PANE",TOGGLE_RECENT_SNAPSHOTS_PANE:"TOGGLE_RECENT_SNAPSHOTS_PANE",IMPORT_OBJECTS:"IMPORT_OBJECTS",OPEN_BUILD_STORY_PANE:"OPEN_BUILD_STORY_PANE",SEND_PROMPT:"SEND_PROMPT"},R=Object.freeze({__proto__:null,ErrorChangeEventName:I,GetterMessageEventName:T,InfoChangeEventName:_,InfoMessageEventName:O,InvokerMessageEventName:S,SetterMessageEventName:x,WarnChangeEventName:A}),y=d(d(d({},_),I),A),b=d(d(d(d({},O),x),T),S),N={ERROR:"ERROR",INFO:"INFO",WARN:"WARN"},C=Object.freeze({__proto__:null,ChangeEventLevel:N,ChangeEventName:y,MessageEventName:b}),L=Object.freeze({__proto__:null}),P=Object.freeze({__proto__:null}),D=Object.freeze({__proto__:null}),U=Object.freeze({__proto__:null}
2),M={CONSOLE:"CONSOLE",CONTEXT:"CONTEXT",CONTROL:"CONTROL",VISUAL:"VISUAL",DASHBOARD:"DASHBOARD",QSEARCH:"QSEARCH",GENERATIVEQNA:"QSEARCH",QUICKCHAT:"QUICKCHAT"},F=Object.freeze({__proto__:null,ExperienceType:M}),k=Object.freeze({__proto__:null}),G={NULL:null,OTHER_BUCKET:null},H={INTEGER:null,STRING:null,DECIMAL:null,DATETIME:null},V=Object.freeze({__proto__:null,CALCULATED_METRIC_COLUMN_TYPE:H,SPECIAL_DATAPOINT_VALUE_TYPES:G}),j=Object.freeze({__proto__:null}),Q=Object.freeze({__proto__:null}),B=Object.freeze({__proto__:null}),q={FULL:"FULL",SEARCH_BAR:"SEARCH_BAR"},z=Object.freeze({__proto__:null,GenerativeQnAPanelType:q}),W=Object.freeze({__proto__:null}),X=Object.freeze({__proto__:null}),K=s(function e(n,r,t){o(this,e),this.eventName=n,this.message=r,this.data=t}),Z=function(e){function n(e,r,t,a){var s;return o(this,n),(s=i(this,n,[e,t,a])).eventLevel=r,s}return l(n,e),s(n)}(K),Y=function(e){function n(e,r,t){var a;return o(this,n),(a=i(this,n,[e,r,t])).eventName=e,a}return l(n,e),s(n)}(K),$=function(e){function n(e,r,t,a){var s;return o(this,n),(s=i(this,n,[e,t,a])).eventTarget=r,s}return l(n,e),s(n)}(Y),J=function(e){function n(e,r,t,a,s,c,u){var l;return o(this,n),(l=i(this,n,[e,r,c,u])).timestamp=a,l.version=s,l.eventId=t,l}return l(n,e),s(n)}($),ee=s(function e(){o(this,e)}),ne=s(function e(){o(this,e),c(this,"success",!0)}),re=s(function e(n){o(this,e),c(this,"success",!1),this.errorCode=n.errorCode,this.error=n.error,this.message=n.message}),te=s(function e(n){o(this,e),c(this,"success",!0),this.message=n});let ie;const oe=new Uint8Array(16);function ae(){if(!ie&&(ie="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!ie))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return ie(oe)}const se=[];for(let nn=0;nn<256;++nn)se.push((nn+256).toString(16).slice(1));var ce={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function ue(e,n,r){if(ce.randomUUID&&!n&&!e)return ce.randomUUID();const t=(e=e||{}).random||(e.rng||ae)();if(t[6]=15&t[6]|64,t[8]=63&t[8]|128,n){r=r||0;for(let e=0;e<16;++e)n[r+e]=t[e];return n}return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return se[e[n+0]]+se[e[n+1]]+se[e[n+2]]+se[e[n+3]]+"-"+se[e[n+4]]+se[e[n+5]]+"-"+se[e[n+6]]+se[e[n+7]]+"-"+se[e[n+8]]+se[e[n+9]]+"-"+se[e[n+10]]+se[e[n+11]]+se[e[n+12]]+se[e[n+13]]+se[e[n+14]]+se[e[n+15]]}(t)}var le=s(function e(n,r,i,a){var s=this;o(this,e),c(this,"send",function(){var e=t(E().mark(function e(n){var r;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(s.experienceFrame&&s.internalExperience){e.next=2;break}throw new Error("Experience has not been initialized");case 2:return r=new $(n.eventName,s.internalExperience,n.message,n.data),e.abrupt("return",s.experienceFrame.send(r));case 4:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(this,"addEventListener",function(e,n){return s.experienceFrame.addInternalEventListener(e,n)}),c(this,"setLogProvider",function(e){return s.logger=e,s}),c(this,"getInternalExperienceInfo",function(n){var r,t,i=-1;do{i++,r=d(d({},n),{},{contextId:s.controlOptions.contextId,discriminator:i}),t=e.getExperienceIdentifier(r)}while(s.experienceIdentifiers.has(t));return s.experienceIdentifiers.add(t),{experienceIdentifier:t,internalExperience:r}}),c(this,"transformContentOptions",function(e,n){return s.warnUnrecognizedContentOptions(Object.keys(n)),e}),c(this,"warnUnrecognizedContentOptions",function(e){var n,r,t;e.length>0&&(null===(n=(r=s.frameOptions).onChange)||void 0===n||n.call(r,new Z(y.UNRECOGNIZED_CONTENT_OPTIONS,N.WARN,"Experience content options contain unrecognized properties",{unrecognizedContentOptions:e}),{frame:null}),null===(t=s.logger)||void 0===t||t.warn("Experience content options contain unrecognized properties"))}),c(this,"validateFrameOptions",function(){if(!s.frameOptions.url){var e,n,r="Url is required for the experience";throw null===(e=(n=s.frameOptions).onChange)||void 0===e||e.call(n,new Z(y.NO_URL,N.ERROR,r),{frame:null}),new Error(r)}}),this.frameOptions=n,this.contentOptions=r,this.controlOptions=i,this.experienceIdentifiers=a,this.validateFrameOptions()});c(le,"getExperienceIdentifier",function(e){if(e.experienceType===M.DASHBOARD)return[e.contextId,e.experienceType,e.dashboardId,e.discriminator].filter(
2Boolean).join("-");if(e.experienceType===M.VISUAL)return[e.contextId,e.experienceType,e.dashboardId,e.sheetId,e.visualId,e.discriminator].filter(Boolean).join("-");if([M.CONSOLE,M.CONTROL,M.CONTEXT,M.QSEARCH,M.GENERATIVEQNA,M.QUICKCHAT].includes(e.experienceType))return[e.contextId,e.experienceType,e.discriminator].filter(Boolean).join("-");throw new Error("Invalid experience unable to build experience identifier")});const pe=2147483647,fe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},de=Math.floor,he=String.fromCharCode;function Ee(e){throw new RangeError(fe[e])}const me=function(e,n){return e+22+75*(e<26)-((0!=n)<<5)},ve=function(e,n,r){let t=0;for(e=r?de(e/700):e>>1,e+=de(e/n);e>455;t+=36)e=de(e/35);return de(t+36*e/(e+38))},we=function(e){const n=[];e=function(e){const n=[];let r=0;const t=e.length;for(;r<t;){const i=e.charCodeAt(r++);if(i>=55296&&i<=56319&&r<t){const t=e.charCodeAt(r++);56320==(64512&t)?n.push(((1023&i)<<10)+(1023&t)+65536):(n.push(i),r--)}else n.push(i)}return n}(e);const r=e.length;let t=128,i=0,o=72;for(const c of e)c<128&&n.push(he(c));const a=n.length;let s=a;for(a&&n.push("-");s<r;){let r=pe;for(const n of e)n>=t&&n<r&&(r=n);const c=s+1;r-t>de((pe-i)/c)&&Ee("overflow"),i+=(r-t)*c,t=r;for(const u of e)if(u<t&&++i>pe&&Ee("overflow"),u===t){let e=i;for(let r=36;;r+=36){const t=r<=o?1:r>=o+26?26:r-o;if(e<t)break;const i=e-t,a=36-t;n.push(he(me(t+i%a,0))),e=de(i/a)}n.push(he(me(e,0))),o=ve(i,c,s===a),i=0,++s}++i,++t}return n.join("")};var ge=s(function e(n){var r=this;o(this,e),c(this,"classNames",[e.IFRAME_CLASS_NAME]),c(this,"getIframe",function(){return r.iframe}),c(this,"createIframePlaceholder",function(n){if(r.iframePlaceholder=document.createElement("div"),r.iframePlaceholder.id="".concat(r.iframeName,"-placeholder"),r.iframePlaceholder.style.width=r.width,r.iframePlaceholder.style.backgroundColor="rgba(0,0,0,.01)",r.iframePlaceholder.style.display="flex",r.iframePlaceholder.style.justifyContent="center",r.iframePlaceholder.style.alignItems="center",r.iframePlaceholder.className="".concat(e.IFRAME_CLASS_NAME,"-placeholder"),r.height.endsWith("px")&&(r.iframePlaceholder.style.height=r.height),n&&"boolean"!=typeof n)r.iframePlaceholder.appendChild(n);else{var t=r.createLoaderSVG();r.iframePlaceholder.appendChild(t)}r.container.appendChild(r.iframePlaceholder)}),c(this,"createIframe",function(){var e,n,t=document.createElement("iframe");t.className=r.classNames.join(" ").trim(),t.id=r.iframeName,t.name=r.iframeName,t.width=r.width,t.height=r.height,r.loading&&(t.loading=r.loading),t.style.border="0px",t.style.padding="0px",r.iframePlaceholder&&(t.style.opacity="0",t.style.position="absolute"),"0px"===r.width&&"0px"===r.height&&(t.style.position="absolute");var i=[];return null!==(e=r.framePermissions)&&void 0!==e&&e.clipboardRead&&i.push("clipboard-read ".concat(new URL(r.src).origin)),null!==(n=r.framePermissions)&&void 0!==n&&n.clipboardWrite&&i.push("clipboard-write ".concat(new URL(r.src).origin)),i.length&&(t.allow=i.join("; ")),r.container.appendChild(t),r.payload?r.postRequest=r.createPostRequest({src:r.src,target:t.name,container:r.container,payload:r.payload}):t.src=r.src,t}),c(this,"onLoadLocal",function(e){var n,t;r.iframePlaceholder&&(r.iframePlaceholder.remove(),r.iframe.style.position="",r.iframe.style.opacity="1",r.iframe.
2style.transition="opacity .5s ease-in-out"),null===(n=r.onLoad)||void 0===n||n.call(r,e),null===(t=r.postRequest)||void 0===t||t.remove()}),c(this,"createPostRequest",function(e){var n=e.src,r=e.container,t=e.target,i=e.payload;if(!n)throw new Error("No source has been provided.");var o=document.createElement("form");return o.style.visibility="hidden",o.method="POST",o.action=n,o.target=t,o.name="".concat(t,"-form"),Object.keys(i).forEach(function(e){var n=document.createElement("input");n.type="hidden",n.name=e,n.value=i[e],o.appendChild(n)}),r.appendChild(o),null==o||o.submit(),{remove:function(){o.remove()}}}),c(this,"createSvgElement",function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=document.createElementNS("http://www.w3.org/2000/svg",e);return Object.entries(n).forEach(function(e){var n=v(e,2),r=n[0],t=n[1];return i.setAttribute(r,t)}),Object.entries(r).forEach(function(e){var n=v(e,2),r=n[0],t=n[1];return i.style.setProperty(r,t)}),t.forEach(function(e){return i.appendChild(e)}),i}),c(this,"createLoaderSVG",function(){var e=[1,2,3].map(function(e){var n=r.createSvgElement("animate",{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:"".concat(e/10)});return r.createSvgElement("circle",{fill:"#ccc",stroke:"none",cx:"".concat(20*e-14),cy:"50",r:"6"},void 0,[n])});return r.createSvgElement("svg",{version:"1.1",x:"0px",y:"0px",viewBox:"0 0 100 100","enable-background":"new 0 0 0 0"},{width:"100px",height:"100px"},e)});var t=n.id,i=n.src,a=n.width,s=void 0===a?"100%":a,u=n.height,l=void 0===u?"100%":u,p=n.container,f=n.onLoad,d=n.loading,h=n.withIframePlaceholder,E=n.payload,m=n.className,w=n.framePermissions;this.width=s,this.height=l,this.onLoad=f,this.iframeName=t,this.framePermissions=w,this.loading=d,m&&this.classNames.push(m),this.container=p,this.payload=E,this.src=i,h&&this.createIframePlaceholder(h),this.iframe=this.createIframe(),this.iframe.addEventListener("load",this.onLoadLocal)});c(ge,"IFRAME_CLASS_NAME","quicksight-embedding-iframe");var Oe="2.11.3",_e=s(function e(n,r,i,a,s,u,l){var p=this;o(this,e),c(this,"MESSAGE_RESPONSE_TIMEOUT",5e3),c(this,"iframe",null),c(this,"send",function(){var e=t(E().mark(function e(n){var r,t,i;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!p.controlOptions.sendToControlFrame){e.next=2;break}return e.abrupt("return",p.controlOptions.sendToControlFrame(n));case 2:if(p.iframe){e.next=4;break}throw new Error("Cannot send ".concat(n.eventName,": No experience frame found"));case 4:if(t=ue(),i=new J(n.eventName,n.eventTarget,t,Date.now(),Oe,n.message,n.data),null===(r=p.iframe)||void 0===r||null===(r=r.contentWindow)||void 0===r||r.postMessage(i,p.url),n.eventName!==b.ACKNOWLEDGE){e.next=9;break}return e.abrupt("return",Promise.resolve(new ne));case 9:return e.abrupt("return",new Promise(function(e,r){var i=function(n){var r,o,a=n.data;(null==a?void 0:a.eventId)===t&&(window.removeEventListener("message",i),!0===(null===(r=a.message)||void 0===r?void 0:r.success)?e(new ne):!1===(null===(o=a.message)||void 0===o?void 0:o.success)?e(new re(a.message)):e(new te(a.message)))};window.addEventListener("message",i),setTimeout(function(){window.removeEventListener("message",i),r("".concat(n.eventName," timed out"))},p.MESSAGE_RESPONSE_TIMEOUT)}));case 10:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(this,"buildParameterString",function(e){return e&&"object"===g(e)?Object.entries(e).map(function(e){var n=v(e,2),r=n[0],t=n[1],i=Array.isArray(t)?t:[t],o=encodeURIComponent(r);return i.map(encodeURIComponent).map(function(e){return"p.".concat(o,"=").concat(e)}).join("&")}).join("&"):""}),c(this,"buildQueryString",function(e){var n=Object.entries(e).reduce(function(e,n){var r=v(n,2),t=r[0],i=r[1];return null!=i?d(d({},e),{},c({},t,"".concat(i))):e},{punyCodeEmbedOrigin:we("".concat(window.location.origin,"/")),sdkVersion:Oe});return new URLSearchParams(n).toString()}),c(this,"createExperienceIframe",function(){p.onChange(new Z(y.FRAME_STARTED,N.INFO,"Creating the frame",{experience:p.internalExperience}));
2try{p.setTimeoutInstance(),p.iframe=new ge({id:p.experienceId,src:p.url,width:p.frameOptions.width,height:p.frameOptions.height,container:p.container,onLoad:p.onLoadHandler,withIframePlaceholder:p.frameOptions.withIframePlaceholder,className:p.frameOptions.className,framePermissions:p.frameOptions.framePermissions}).getIframe()}catch(e){throw p.onChange(new Z(y.FRAME_NOT_CREATED,N.ERROR,"Failed to create the frame",{experience:p.internalExperience})),e}p.onChange(new Z(y.FRAME_MOUNTED,N.INFO,"The frame mounted",{experience:p.internalExperience,frame:p.iframe}))}),c(this,"addInternalEventListener",function(e,n){var r=function(r,t){r.eventName===e&&n(r,t)};return p.controlOptions.eventManager.addEventListener(p.experienceId,r,!0),{remove:function(){return p.controlOptions.eventManager.removeEventListener(p.experienceId,r)}}}),c(this,"validateBaseUrl",function(e){if(!e)throw p.onChange(new Z(y.NO_URL,N.ERROR,"Url is required for the experience",{experience:p.internalExperience})),new Error("Url is required for the experience");try{new URL(e)}catch(e){throw p.onChange(new Z(y.INVALID_URL,N.ERROR,"Invalid experience url",{experience:p.internalExperience})),new Error("Invalid experience url")}return e}),c(this,"setTimeoutInstance",function(){p.timeoutInstance=setTimeout(function(){throw p.onChange(new Z(y.FRAME_NOT_CREATED,N.ERROR,"Creating the frame timed out",{experience:p.internalExperience})),new Error("Creating the frame timed out")},p.controlOptions.timeout)}),c(this,"onLoadHandler",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:p.timeoutInstance&&clearTimeout(p.timeoutInstance),p.onChange(new Z(y.FRAME_LOADED,N.INFO,"The experience iframe loaded",{experience:p.internalExperience}));case 2:case"end":return e.stop()}},e)}))),c(this,"getContainer",function(e){if(!e){var n="Container is required for the experience";throw p.onChange(new Z(y.NO_CONTAINER,N.ERROR,n,{experience:p.internalExperience})),new Error(n)}
2var r=null;if("string"==typeof e)try{r=document.querySelector(e)}catch(e){throw e instanceof Error&&p.onChange(new Z(y.INVALID_CONTAINER,N.ERROR,e.message,{experience:p.internalExperience})),e}else"object"===g(e)&&e.nodeName&&(r=e);if(!r){var t="Invalid container '".concat(e,"' for the experience");throw p.onChange(new Z(y.INVALID_CONTAINER,N.ERROR,t,{experience:p.internalExperience})),new Error(t)}return r}),c(this,"decorateOnChange",function(e){return function(n){if(e){var r={frame:p.iframe};e(n,r)}}}),c(this,"decorateOnMessage",function(e,n){return function(r){n&&p.iframe&&n(r,{frame:p.iframe}),e&&e(r,{frame:p.iframe})}}),c(this,"initializeMutationObserver",function(){var e=new MutationObserver(function(n){n.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===p.iframe||e===p.container})})&&(p.controlOptions.eventManager.cleanUpCallbacksForExperience(p.experienceId),e.disconnect(),p.iframe=null,p.onChange(new Z(y.FRAME_REMOVED,N.INFO,"Frame removed from the DOM",{experience:p.internalExperience})))});e.observe(document.body,{childList:!0,subtree:!0})}),this.frameOptions=n,this.contentOptions=i,this.onChange=this.decorateOnChange(n.onChange),this.onMessage=this.decorateOnMessage(i.onMessage,l),this.container=this.getContainer(n.container),this.internalExperience=s,this.controlOptions=r,this.transformedContentOptions=a,this.experienceId=u,this.url=this.validateBaseUrl(n.url),this.controlOptions.eventManager.addEventListener(this.experienceId,this.onMessage,!0),this.initializeMutationObserver()}),Ie=["parameters"],Ae=function(e){function n(e,r,t,a,s,u,l){var p;return o(this,n),c(p=i(this,n,[e,r,t,a,s,u,l]),"buildExperienceUrl",function(e){var n=p.transformedContentOptions,r=n.parameters,t=h(n,Ie),i=p.internalExperience,o=i.contextId,a=i.discriminator;return[e,[p.buildQueryString(d(d({},t),{},{contextId:o,discriminator:a})),p.buildParameterString(r)].join("#")].join(e.includes("?")?"&":"?")}),p.url=p.buildExperienceUrl(e.url),p.createExperienceIframe(),p}return l(n,e),s(n)}(_e),xe=["scaleToContainer","fitToIframeWidth","locale","parameters","themeOptions","onMessage"],Te=function(e){function n(e,r,a,s){var u;o(this,n),c(u=i(this,n,[e,r,a,s]),"setParameters",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_PARAMETERS,n)));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"reset",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.RESET)));case 1:case"end":return e.stop()}},e)}))),c(u,"addFilterGroups",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.ADD_FILTER_GROUPS,n)
2));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"updateFilterGroups",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.UPDATE_FILTER_GROUPS,n)));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"removeFilterGroups",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.REMOVE_FILTER_GROUPS,n)));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"getFilterGroups",t(E().mark(function e(){var n;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_FILTER_GROUPS_FOR_VISUAL));case 2:if(n=e.sent,Array.isArray(null==n?void 0:n.message)){e.next=5;break}throw new Error("Failed to retrieve filter groups for the visual");case 5:return e.abrupt("return",n.message);case 6:case"end":return e.stop()}},e)}))),c(u,"getActions",t(E().mark(function e(){var n;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_VISUAL_ACTIONS));case 2:if(n=e.sent,Array.isArray(null==n?void 0:n.message)){e.next=5;break}throw new Error("Failed to retrieve the actions");case 5:return e.abrupt("return",n.message);case 6:case"end":return e.stop()}},e)}))),c(u,"addActions",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.ADD_VISUAL_ACTIONS,{Actions:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"setActions",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_VISUAL_ACTIONS,{Actions:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"removeActions",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.REMOVE_VISUAL_ACTIONS,{Actions:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"setTheme",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_THEME,{ThemeArn:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"setThemeOverride",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_THEME_OVERRIDE,{ThemeOverride:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"setPreloadThemes",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.PRELOAD_THEMES,{PreloadThemes:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"extractExperienceFromUrl",function(e){var n,r,t=/^https:\/\/[^/]+\/embed\/[^/]+\/dashboards\/([\w-]+)\/sheets\/([\w-]+)\/visuals\/([\w-]+)(\?|$)/i.exec(e)||[];if(t.length<5)throw null===(n=(r=u.frameOptions).onChange)||void 0===n||n.call(r,new Z(y.INVALID_URL,N.ERROR,"Invalid visual experience url",{url:e}),{frame:u.experienceFrame.iframe}),new Error("Invalid visual experience URL");return{experienceType:M.VISUAL,dashboardId:t[1],sheetId:t[2],visualId:t[3]}}),c(u,"interceptMessage",function(e,n){var r,t,i,o,a;"SIZE_CHANGED"===e.eventName&&u.frameOptions.resizeHeightOnSizeChangedEvent&&!u.contentOptions.scaleToContainer&&(null==n||null===(i=n.frame)||void 0===i||null===(o=i.setAttribute)||void 0===o||o.call(i,"height","".concat(null===(a=e.message)||void 0===a?void 0:a.height,"px"))),"EXPERIENCE_INITIALIZED"===e.eventName&&null!==(r=u.contentOptions)&&void 0!==r&&null!==(r=r.themeOptions)&&void 0!==r&&r.themeOverride&&u.setThemeOverride(u.contentOptions.themeOptions.themeOverride),"EXPERIENCE_INITIALIZED"===e.eventName&&null!==(t=u.contentOptions)&&void 0!==t&&null!==(t=t.themeOptions)&&void 0!==t&&t.preloadThemes&&u.setPreloadThemes(u.contentOptions.themeOptions.preloadThemes)}),c(u,"transformVisualContentOptions",function(e){var n=e.scaleToContainer,r=e.fitToIframeWidth,t=e.locale,i=e.parameters,o=e.themeOptions;e.onMessage;var a=h(e,xe),s=u.transformContentOptions({scaleToContainer:null!=n&&n,fitToIframeWidth:null==r||r,locale:t},a);return Array.isArray(i)&&(s.parameters=i.reduce(function(e,n){return d(d({},e),{},c({},n.Name,n.Values))},{})),null!=o&&o.themeArn&&(s.themeArn=o.themeArn),s}
2),u.experience=u.extractExperienceFromUrl(e.url);var l=u.getInternalExperienceInfo(u.experience),p=l.experienceIdentifier,f=l.internalExperience;return u.internalExperience=f,u.experienceId=p,u.experienceFrame=new Ae(e,a,r,u.transformVisualContentOptions(r),f,p,u.interceptMessage),u}return l(n,e),s(n)}(le),Se=function(e){function n(e,r,t,a,s,u,l){var p;return o(this,n),c(p=i(this,n,[e,r,t,a,s,u,l]),"buildExperienceUrl",function(e){var n=p.internalExperience,r=n.contextId,t=n.discriminator;return[e,p.buildQueryString(d(d({},p.transformedContentOptions),{},{contextId:r,discriminator:t}))].join(e.includes("?")?"&":"?")}),p.url=p.buildExperienceUrl(e.url),p.createExperienceIframe(),p}return l(n,e),s(n)}(_e),Re=["locale","toolbarOptions","onMessage"],ye=function(e){function n(e,r,a,s){var u;o(this,n),c(u=i(this,n,[e,r,a,s]),"createSharedView",t(E().mark(function e(){var n;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("DASHBOARD"===u.currentPage||"DASHBOARD_SHEET"===u.currentPage||"DASHBOARD_VIEW"===u.currentPage){e.next=2;break}throw new Error("Cannot call createSharedView from this page");case 2:return e.next=4,u.send(new Y(b.CREATE_SHARED_VIEW));case 4:if(null!=(n=e.sent)&&n.message){e.next=7;break}throw new Error("Failed to create shared view");case 7:return e.abrupt("return",n);case 8:case"end":return e.stop()}},e)}))),c(u,"toggleExecutiveSummaryPane",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("DASHBOARD"===u.currentPage){e.next=2;break}throw new Error("Cannot call toggleExecutiveSummaryPane from this page");case 2:return e.abrupt("return",u.send(new Y(b.TOGGLE_EXECUTIVE_SUMMARY_PANE)));case 3:case"end":return e.stop()}},e)}))),c(u,"openDataQnAPane",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.OPEN_DATA_QNA_PANE)));case 1:case"end":return e.stop()}},e)}))),c(u,"openBuildVisualPane",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.OPEN_BUILD_VISUAL_PANE)));case 1:case"end":return e.stop()}},e)}))),c(u,"buildStoryFromDashboard",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("DASHBOARD"===u.currentPage){e.next=2;break}throw new Error('Cannot call buildStoryFromDashboard from "'.concat(u.currentPage,'" page'));case 2:return e.abrupt("return",u.send(new Y(b.OPEN_BUILD_STORY_PANE)));case 3:case"end":return e.stop()}},e)}))),c(u,"interceptMessage",function(e,n){var r;e.eventName===b.PAGE_NAVIGATION&&(u.currentPage=null==e||null===(r=e.message)||void 0===r?void 0:r.pageType)}),c(u,"extractExperienceFromUrl",function(e){var n,r;if((/^https:\/\/[^/]+\/embedding\/[^/]+\/(start(\/(favorites|dashboards|analyses))?|dashboards\/[\w-]+(\/views\/[\w-]+)?|analyses\/[\w-]+)(\?|$)/i.exec(e)||[]).length<5)throw null===(n=(r=u.frameOptions).onChange)||void 0===n||n.call(r,new Z(y.INVALID_URL,N.ERROR,"Invalid console experience url",{url:e}),{frame:u.experienceFrame.iframe}),new Error("Invalid console experience URL");return{experienceType:M.CONSOLE}}),c(u,"transformConsoleContentOptions",function(e){var n=e.locale,r=e.toolbarOptions;e.onMessage;var t=h(e,Re),i=u.transformContentOptions({locale:n},t);return!0===(null==r?void 0:r.executiveSummary)&&(i.showExecutiveSummaryIcon=!0),!0===(null==r?void 0:r.dataQnA)&&(i.showDataQnAIcon=!0),!0===(null==r?void 0:r.buildVisual)&&(i.showBuildVisualIcon=!0),!0===(null==r?void 0:r.buildStory)&&(i.showBuildStoryIcon=!0),i}),u.experience=u.extractExperienceFromUrl(e.url);var l=u.getInternalExperienceInfo(u.experience),p=l.experienceIdentifier,f=l.internalExperience;u.internalExperience=f,u.experienceId=p,r.locale,r.onMessage;var d=u.transformConsoleContentOptions(r);return u.experienceFrame=new Se(e,a,r,d,f,p,u.interceptMessage),u.currentPage="START",u}return l(n,e),s(n)}(le),be=["parameters"],Ne=function(e){function n(e,r,t,a,s,u,l){var p;return o(this,n),c(p=i(this,n,[e,r,t,a,s,u,l]),"buildExperienceUrl",function(e){var n=p.transformedContentOptions,r=n.parameters,t=h(n,be),i=p.internalExperience,o=i.contextId,a=i.discriminator,s=p.contentOptions.viewId;if(s){var c=new URL(e);c.pathname=c.pathname.concat("/views/"+s),e=c.href}return[e,[p.buildQueryString(d(d({},t),{},{contextId:o,discriminator:a})),p.buildParameterString(r)].join("#")].join(e.includes("?")?"&":"?")}),p.url=p.buildExperienceUrl(e.url),p.createExperienceIframe(),p}return l(n,e),s(n)}(_e),Ce=["parameters","locale","attributionOptions","sheetOptions","toolbarOptions","themeOptions","onMessage"],Le=function(e){function n(e,r,a,s){var u;o(this,n),c(u=i(this,n,[e,r,a,s]),"initiatePrint",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.INITIATE_PRINT)));case 1:case"end":return e.stop()}},e)}))),c(u,"undo",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.UNDO)));case 1:case"end":return e.stop()}},e)}))),c(u,"redo",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.REDO)));case 1:case"end":return e.stop()}},e)}))),c(u,"toggleExecutiveSummaryPane",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.TOGGLE_EXECUTIVE_SUMMARY_PANE)));case 1:case"end":return e.stop()}},e)}))),c(u,"toggleBookmarksPane",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.TOGGLE_BOOKMARKS_PANE)));case 1:case"end":return e.stop()}},e)}))),c(u,"toggleThresholdAlertsPane",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.TOGGLE_THRESHOLD_ALERTS_PANE)));case 1:case"end":return e.stop()}},e)}))),c(u,"toggleSchedulingPane",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.TOGGLE_SCHEDULING_PANE)));case 1:case"end":return e.stop()}},e)}))),c(u,"toggleRecentSnapshotsPane",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.TOGGLE_RECENT_SNAPSHOTS_PANE)));case 1:case"end":return e.stop()}},e)}))),c(u,"getParameters",t(E().mark(function e(){var n;return E().wrap(function(e){for(;;
2)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_PARAMETERS));case 2:if(n=e.sent,Array.isArray(null==n?void 0:n.message)){e.next=5;break}throw new Error("Failed to retrieve the parameters");case 5:return e.abrupt("return",n.message);case 6:case"end":return e.stop()}},e)}))),c(u,"getSheets",t(E().mark(function e(){var n;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_SHEETS));case 2:if(n=e.sent,Array.isArray(null==n?void 0:n.message)){e.next=5;break}throw new Error("Failed to retrieve the sheets");case 5:return e.abrupt("return",n.message);case 6:case"end":return e.stop()}},e)}))),c(u,"addFilterGroups",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.ADD_FILTER_GROUPS,n)));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"updateFilterGroups",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.UPDATE_FILTER_GROUPS,n)
2));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"removeFilterGroups",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.REMOVE_FILTER_GROUPS,n)));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"getFilterGroupsForSheet",function(){var e=t(E().mark(function e(n){var r;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_FILTER_GROUPS_FOR_SHEET,{SheetId:n}));case 2:if(r=e.sent,Array.isArray(null==r?void 0:r.message)){e.next=5;break}throw new Error("Failed to retrieve filter groups for the sheet");case 5:return e.abrupt("return",r.message);case 6:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"getFilterGroupsForVisual",function(){var e=t(E().mark(function e(n,r){var t;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_FILTER_GROUPS_FOR_VISUAL,{SheetId:n,VisualId:r}));case 2:if(t=e.sent,Array.isArray(null==t?void 0:t.message)){e.next=5;break}throw new Error("Failed to retrieve filter groups for the visual");case 5:return e.abrupt("return",t.message);case 6:case"end":return e.stop()}},e)}));return function(n,r){return e.apply(this,arguments)}}()),c(u,"getVisualActions",function(){var e=t(E().mark(function e(n,r){var t;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_VISUAL_ACTIONS,{SheetId:n,VisualId:r}));case 2:if(t=e.sent,Array.isArray(null==t?void 0:t.message)){e.next=5;break}throw new Error("Failed to retrieve the visual actions");case 5:return e.abrupt("return",t.message);case 6:case"end":return e.stop()}},e)}));return function(n,r){return e.apply(this,arguments)}}()),c(u,"addVisualActions",function(){var e=t(E().mark(function e(n,r,t){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.ADD_VISUAL_ACTIONS,{SheetId:n,VisualId:r,Actions:t})));case 1:case"end":return e.stop()}},e)}));return function(n,r,t){return e.apply(this,arguments)}}()),c(u,"setVisualActions",function(){var e=t(E().mark(function e(n,r,t){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_VISUAL_ACTIONS,{SheetId:n,VisualId:r,Actions:t})));case 1:case"end":return e.stop()}},e)}));return function(n,r,t){return e.apply(this,arguments)}}()),c(u,"getSelectedSheetId",t(E().mark(function e(){var n;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_SELECTED_SHEET_ID));case 2:if(null!=(n=e.sent)&&n.message){e.next=5;break}throw new Error("Failed to retrieve the selected sheet id");case 5:return e.abrupt("return",n.message);case 6:case"end":return e.stop()}},e)}))),c(u,"setSelectedSheetId",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_SELECTED_SHEET_ID,{SheetId:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"setTheme",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_THEME,{ThemeArn:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"navigateToDashboard",function(){var e=t(E().mark(function e(n,r){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.NAVIGATE_TO_DASHBOARD,{DashboardId:n,Parameters:null==r?void 0:r.parameters})));case 1:case"end":return e.stop()}},e)}));return function(n,r){return e.apply(this,arguments)}}()),c(u,"removeVisualActions",function(){var e=t(E().mark(function e(n,r,t){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.REMOVE_VISUAL_ACTIONS,{SheetId:n,VisualId:r,Actions:t})));case 1:case"end":return e.stop()}},e)}));return function(n,r,t){return e.apply(this,arguments)}}()),c(u,"getSheetVisuals",function(){var e=t(E().mark(function e(n){var r;return E().wrap(function(e){for(;;
2)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.GET_SHEET_VISUALS,{SheetId:n}));case 2:if(r=e.sent,Array.isArray(null==r?void 0:r.message)){e.next=5;break}throw new Error("Failed to retrieve the sheet visuals");case 5:return e.abrupt("return",r.message);case 6:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"setParameters",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_PARAMETERS,n)));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"reset",t(E().mark(function e(){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.RESET)));case 1:case"end":return e.stop()}},e)}))),c(u,"setThemeOverride",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.SET_THEME_OVERRIDE,{ThemeOverride:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"setPreloadThemes",function(){var e=t(E().mark(function e(n){return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u.send(new Y(b.PRELOAD_THEMES,{PreloadThemes:n})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(u,"createSharedView",t(E().mark(function e(){var n;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.send(new Y(b.CREATE_SHARED_VIEW));case 2:if(null!=(n=e.sent)&&n.message){e.next=5;break}throw new Error("Failed to create shared view");case 5:return e.abrupt("return",n);case 6:case"end":return e.stop()}},e)}))),c(u,"extractExperienceFromUrl",function(e){var n,r,t=/^https:\/\/[^/]+\/embed\/[^/]+\/dashboards\/([\w-]+)(\?|$)/i.exec(e)||[];if(t.length<3)throw null===(n=(r=u.frameOptions).onChange)||void 0===n||n.call(r,new Z(y.INVALID_URL,N.ERROR,"Invalid dashboard experience url",{url:e}),{frame:null}),new Error("Invalid dashboard experience URL");return{experienceType:M.DASHBOARD,dashboardId:t[1]}}),c(u,"interceptMessage",function(e,n){var r,t,i,o,a;"SIZE_CHANGED"===e.eventName&&u.frameOptions.resizeHeightOnSizeChangedEvent&&(null==n||null===(i=n.frame)||void 0===i||null===(o=i.setAttribute)||void 0===o||o.call(i,"height","".concat(null==e||null===(a=e.message)||void 0===a?void 0:a.height,"px"))),"EXPERIENCE_INITIALIZED"===e.eventName&&null!==(r=u.contentOptions)&&void 0!==r&&null!==(r=r.themeOptions)&&void 0!==r&&r.themeOverride&&u.setThemeOverride(u.contentOptions.themeOptions.themeOverride),"EXPERIENCE_INITIALIZED"===e.eventName&&null!==(t=u.contentOptions)&&void 0!==t&&null!==(t=t.themeOptions)&&void 0!==t&&t.preloadThemes&&u.setPreloadThemes(u.contentOptions.themeOptions.preloadThemes)}),c(u,"transformDashboardContentOptions",function(e){var n,r,t=e.parameters,i=e.locale,o=e.attributionOptions,a=e.sheetOptions,s=e.toolbarOptions,l=e.themeOptions;e.onMessage;var p=h(e,Ce),f=u.transformContentOptions({locale:i,fitSheetToWidth:null===(n=null==a?void 0:a.fitSheetToWidth)||void 0===n||n},p);return Array.isArray(t)&&(f.parameters=t.reduce(function(e,n){return d(d({},e),{},c({},n.Name,n.Values))},{})),!0!==(null==o?void 0:o.overlayContent)&&(f.footerPaddingEnabled=!0),(null!=s&&s.export||null!=s&&null!==(r=s.export)&&void 0!==r&&r.print)&&(f.printEnabled=!0),!0!==(null==s?void 0:s.undoRedo)&&(f.undoRedoDisabled=!0),!0!==(null==s?void 0:s.reset)&&(f.resetDisabled=!0),!0===(null==s?void 0:s.bookmarks)&&(f.showBookmarksIcon=!0),!0===(null==s?void 0:s.thresholdAlerts)&&(f.showThresholdAlertsIcon=!0),!0===(null==s?void 0:s.scheduling)&&(f.showSchedulingIcon=!0),!0===(null==s?void 0:s.executiveSummary)&&(f.showExecutiveSummaryIcon=!0),!0===(null==s?void 0:s.recentSnapshots)&&(f.showRecentSnapshotsIcon=!0),null!=a&&a.initialSheetId&&(f.sheetId=a.initialSheetId),"boolean"==typeof(null==a?void 0:a.singleSheet)&&(f.sheetTabsDisabled=a.singleSheet),null!=a&&a.emitSizeChangedEventOnSheetChange&&(f.resizeOnSheetChange=!0),null!=l&&l.themeArn&&(f.themeArn=l.themeArn),f}
2),u.experience=u.extractExperienceFromUrl(e.url);var l=u.getInternalExperienceInfo(u.experience),p=l.experienceIdentifier,f=l.internalExperience;return u.internalExperience=f,u.experienceId=p,u.experienceFrame=new Ne(e,a,r,u.transformDashboardContentOptions(r),f,p,u.interceptMessage),u}return l(n,e),s(n)}(le),Pe=function(e){function n(e,r,t,a,s,u,l){var p;return o(this,n),c(p=i(this,n,[e,r,t,a,s,u,l]),"buildExperienceUrl",function(e){var n=p.internalExperience,r=n.contextId,t=n.discriminator;return[e,p.buildQueryString(d(d({},p.transformedContentOptions),{},{contextId:r,discriminator:t}))].join(e.includes("?")?"&":"?")}),p.url=p.buildExperienceUrl(e.url),p.createExperienceIframe(),p}return l(n,e),s(n)}(_e),De=function(e){function n(){var e;o(this,n);for(var r=arguments.length,a=new Array(r),s=0;s<r;s++)a[s]=arguments[s];return c(e=i(this,n,[].concat(a)),"close",function(){return e.send(new Y(b.CLOSE_Q_SEARCH))}),c(e,"setQuestion",function(n){return e.send(new Y(b.SET_Q_SEARCH_QUESTION,{question:n}))}),c(e,"trackOutsideClicks",function(){var n=function(){var n=t(E().mark(function n(r){var t;return E().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(null!==(t=e.experienceFrame.iframe)&&void 0!==t&&t.contains(r.target)){n.next=11;break}return n.prev=1,n.next=4,e.close();case 4:n.next=11;break;case 6:if(n.prev=6,n.t0=n.catch(1),e.experienceFrame.iframe){n.next=10;break}return n.abrupt("return");case 10:throw n.t0;case 11:case"end":return n.stop()}},n,null,[[1,6]])}));return function(e){return n.apply(this,arguments)}}();window.addEventListener("click",n),e.controlOptions.eventManager.addEventListenerForCleanup(e.experienceId,function(){return window.removeEventListener("click",n)})}),c(e,"enterFullScreen",function(r){var t,i;!e.frameStyles&&null!=r&&r.frame&&(e.frameStyles={position:null===(t=r.frame)||void 0===t?void 0:t.style.position,top:null===(i=r.frame)||void 0===i?void 0:i.style.top,left:r.frame.style.left,zIndex:r.frame.style.zIndex,width:r.frame.style.width,height:r.frame.style.height},r.frame.style.position="fixed",r.frame.style.top="0px",r.frame.style.left="0px",r.frame.style.zIndex=n.MAX_Z_INDEX,r.frame.style.width="100vw",r.frame.style.height="100vh")}),c(e,"exitFullScreen",function(n){e.frameStyles&&null!=n&&n.frame&&(n.frame.style.position=e.frameStyles.position,n.frame.style.top=e.frameStyles.top,n.frame.style.left=e.frameStyles.left,n.frame.style.zIndex=e.frameStyles.zIndex,n.frame.style.width=e.frameStyles.width,n.frame.style.height=e.frameStyles.height,e.frameStyles=void 0)}),e}return l(n,e),s(n)}(le);c(De,"MAX_Z_INDEX","2147483647");var Ue=["hideIcon","hideTopicName","theme","allowTopicSelection","onMessage"],Me=function(e){function n(e,r,t,a){var s;o(this,n),c(s=i(this,n,[e,r,t,a]),"extractExperienceFromUrl",function(e){var n,r;if((/^https:\/\/[^/]+\/embedding\/[^/]+\/q\/search(\/|\?|$)/i.exec(e)||[]).length<2)throw null===(n=(r=s.frameOptions).onChange)||void 0===n||n.call(r,new Z(y.INVALID_URL,N.ERROR,"Invalid q-search experience URL",{url:e}),{frame:s.experienceFrame.iframe}),new Error("Invalid q-search experience URL");return{experienceType:M.QSEARCH}}),c(s,"interceptMessage",function(e,n){switch(e.eventName){case b.Q_SEARCH_OPENED:case b.Q_SEARCH_CLOSED:var r,t;"object"===g(e.message)&&(null==n||null===(r=n.frame)||void 0===r||r.style.setProperty("height","".concat(null==e||null===(t=e.message)||void 0===t?void 0:t.height,"px")));break;case b.CONTENT_LOADED:s.trackOutsideClicks();break;case b.Q_SEARCH_ENTERED_FULLSCREEN:s.enterFullScreen(n);break;case b.Q_SEARCH_EXITED_FULLSCREEN:s.exitFullScreen(n)}}),c(s,"transformQSearchContentOptions",function(e){var n=e.hideIcon,r=e.hideTopicName,t=e.theme,i=e.allowTopicSelection;e.onMessage;var o=h(e,Ue),a=s.transformContentOptions({allowTopicSelection:i},o);return void 0!==n&&(a.qBarIconDisabled=n),void 0!==r&&(a.qBarTopicNameDisabled=r),void 0!==t&&(a.themeId=t),a}),s.experience=s.extractExperienceFromUrl(e.url);var u=s.getInternalExperienceInfo(s.experience),l=u.experienceIdentifier,p=u.internalExperience;return s.internalExperience=p,s.experienceId=l,s.experienceFrame=new Pe(e,t,r,s.transformQSearchContentOptions(r),p,l,s.interceptMessage),s}return l(n,e),s(n)}(De),Fe=function(e){function n(e,r,t,a,s,u,l){var p;return o(this,n),c(p=i(this,n,[e,r,t,a,s,u,l]),"buildExperienceUrl",function(e){var n=p.internalExperience,r=n.contextId,t=n.discriminator;return[e,p.buildQueryString(d(d({},p.transformedContentOptions),{},{contextId:r,discriminator:t}))].join(e.includes("?")?"&":"?")}),p.url=p.buildExperienceUrl(e.url),p.createExperienceIframe(),p}return l(n,e),s(n)}(_e),ke=["onMessage","showTopicName","showPinboard","showSearchBar","showInterpretedAs","showFeedback","showGeneratedNarrative","showDidYouMean","showComplementaryVisuals","showQBusinessInsights","showSeeWhy","allowTo
2picSelection","allowFullscreen","allowReturn","searchPlaceholderText","panelOptions","themeOptions","initialQuestionId","initialAnswerId"],Ge=["panelType","title","showQIcon"],He=["panelType","focusedHeight","expandedHeight"],Ve=function(e){function n(e,r,t,a){var s;o(this,n),c(s=i(this,n,[e,r,t,a]),"extractExperienceFromUrl",function(e){var n,r;if((/^https:\/\/[^/]+\/embedding\/[^/]+\/q\/search(\/|\?|$)/i.exec(e)||[]).length<2)throw null===(n=(r=s.frameOptions).onChange)||void 0===n||n.call(r,new Z(y.INVALID_URL,N.ERROR,"Invalid generative-qna experience URL",{url:e}),{frame:s.experienceFrame.iframe}),new Error("Invalid generative-qna experience URL");return{experienceType:M.GENERATIVEQNA}}),c(s,"interceptMessage",function(e,n){switch(e.eventName){case b.Q_SEARCH_OPENED:case b.Q_SEARCH_CLOSED:case b.Q_SEARCH_FOCUSED:var r,t;"object"===g(e.message)&&(null==n||null===(r=n.frame)||void 0===r||r.style.setProperty("height","".concat(null==e||null===(t=e.message)||void 0===t?void 0:t.height)));break;case b.CONTENT_LOADED:var i;(null===(i=s.contentOptions)||void 0===i||null===(i=i.panelOptions)||void 0===i?void 0:i.panelType)===q.SEARCH_BAR&&s.trackOutsideClicks();break;case b.Q_PANEL_ENTERED_FULLSCREEN:s.enterFullScreen(n);break;case b.Q_PANEL_EXITED_FULLSCREEN:s.exitFullScreen(n)}}),c(s,"transformGenerativeQnAContentOptions",function(e){var n=[],r=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";Object.keys(e).forEach(function(e){n.push(r+e)})};e.onMessage;var t=e.showTopicName,i=e.showPinboard,o=e.showSearchBar,a=e.showInterpretedAs,c=e.showFeedback,u=e.showGeneratedNarrative,l=e.showDidYouMean,p=e.showComplementaryVisuals,f=e.showQBusinessInsights,d=e.showSeeWhy,E=e.allowTopicSelection,m=e.allowFullscreen,v=e.allowReturn,w=e.searchPlaceholderText,g=e.panelOptions,O=e.themeOptions,_=e.initialQuestionId,I=e.initialAnswerId;r(h(e,ke));var A={qShowTopicName:t,qShowPinboard:i,qShowSearchBar:o,qShowInterpretedAs:a,qShowFeedback:c,qShowGeneratedNarrative:u,qShowDidYouMean:l,qShowComplementaryVisuals:p,qShowQBusinessInsights:f,qShowSeeWhy:d,qAllowTopicSelection:E,qAllowFullscreen:m,qAllowReturn:v,questionId:_,answerId:I};if("string"==typeof w&&(s.checkMaxLength(w,"searchPlaceholderText"),A.qSearchPlaceholderText=encodeURIComponent(w)),g){var x=g.panelType;if(A.qPanelType=x,x===q.FULL){g.panelType;var T=g.title,S=g.showQIcon,R=h(g,Ge);"string"==typeof T&&(s.checkMaxLength(T,"panelOptions.title"),A.qPanelTitle=encodeURIComponent(T)),A.qShowPanelIcon=S,r(R,"panelOptions.")}else{if(x!==q.SEARCH_BAR)throw new Error("panelOptions.panelType should be one of following: [FULL, SEARCH_BAR]");g.panelType;var y=g.focusedHeight,b=g.expandedHeight,N=h(g,He);A.qPanelFocusedHeight=y,A.qPanelExpandedHeight=b,r(N,"panelOptions.")}}return null!=O&&O.themeArn&&(A.themeArn=O.themeArn),s.warnUnrecognizedContentOptions(n),A}),c(s,"checkMaxLength",function(e,r){var t=n.TEXT_PROPERTY_MAX_LENGTH;if(e.length>t)throw new Error("".concat(r," should be less than ").concat(t," characters"))}),s.experience=s.extractExperienceFromUrl(e.url);var u=s.getInternalExperienceInfo(s.experience),l=u.experienceIdentifier,p=u.internalExperience;return s.internalExperience=p,s.experienceId=l,s.experienceFrame=new Fe(e,t,r,s.transformGenerativeQnAContentOptions(r),p,l,s.interceptMessage),s}return l(n,e),s(n)}(De);c(Ve,"TEXT_PROPERTY_MAX_LENGTH",200);var je=function(e){function n(e,r,t,a,s,u,l){var p;return o(this,n),c(p=i(this,n,[e,r,t,a,s,u,l]),"buildExperienceUrl",function(e){var n=p.internalExperience,r=n.contextId,t=n.discriminator;return[e,p.buildQueryString(d(d({},p.transformedContentOptions),{},{contextId:r,discriminator:t}))].join("?")}),p.url=p.buildExperienceUrl(e.url),p.createExperienceIframe(),p}return l(n,e),s(n)}(_e),Qe=s(function e(n,r,t,i){var a=this;o(this,e),c(this,"experience",{experienceType:M.CONTROL}),c(this,"send",function(e){return a.controlExperienceFrame.send(e)}),c(this,"controlFrameMessageListener",function(e){if(a.isMessageEvent(e.data)){var n=e.data;try{if(n.eventTarget){var r=le.getExperienceIdentifier(n.eventTarget);a.eventManager.invokeEventListener(r,n)}a.sendAcknowledgment(n)}catch(e){var t,i;null===(t=a.onChange)||void 0===t||t.call(a,new Z(y.UNRECOGNIZED_EVENT_TARGET,N.WARN,"Message with unrecognized event target received",{eventTarget:n.eventTarget}),{frame:a.controlExperienceFrame.iframe}),null===(i=a.logger)||void 0===i||i.warn("Message with unrecognized event target received")}}}),c(this,"sendAcknowledgment",function(e){var n,r,t=new $(b.ACKNOWLEDGE,a.internalExperience,{eventName:e.eventName,eventTarget:e.eventTarget});(null===(n=(r=window).requestIdleCallback)||void 0===n?void 0:n.call(r,function(){return a.send(t)}))||a.send(t)}),c(this,"getControlExperienceId",function(){return[a.internalExperience.contextId,a.internalExperience.experienceType,a.internalExperience.discriminator].filter(
2Boolean).join("-")}),c(this,"getControlExperienceBaseUrl",function(){var e=a.urlInfo,n=e.host,r=e.sessionId,t="".concat(n,"/embed/").concat(r,"/embedControl");return new URL(t).href}),c(this,"isMessageEvent",function(e){return!!e&&!!e.eventTarget&&!!e.eventName}),this.container=n,this.eventManager=r.eventManager,this.urlInfo=r.urlInfo,this.onChange=t,this.logger=i,this.internalExperience=d(d({},this.experience),{},{contextId:r.contextId,discriminator:0});var s=this.getControlExperienceId();this.controlExperienceFrame=new je({url:this.getControlExperienceBaseUrl(),container:this.container,width:"0px",height:"0px",onChange:this.onChange},{eventManager:this.eventManager,contextId:this.internalExperience.contextId,timeout:e.FRAME_TIMEOUT,urlInfo:this.urlInfo},{},{},this.internalExperience,s),window.addEventListener("message",this.controlFrameMessageListener),this.eventManager.addEventListenerForCleanup(s,function(){return window.removeEventListener("message",a.controlFrameMessageListener)})});c(Qe,"FRAME_TIMEOUT",6e4);var Be=s(function e(){var n=this;o(this,e),c(this,"addEventListener",function(e,r,t){if(!e)throw new Error("Experience identifier is required when calling addEventListener");if("function"!=typeof r)throw new Error("Invalid type provided for event listener");var i=n.eventListeners.get(e);return t&&n.addEventListenerForCleanup(e,function(){return n.removeEventListener(e,r)}),i?(i.push(r),n):(n.eventListeners.set(e,[r]),n)}),c(this,"invokeEventListener",function(e,r){var t=n.eventListeners.get(e);if(!t)throw new Error("Unable to find experience specific event listeners: ".concat(e));return t.forEach(function(e){e(r)}),n}),c(this,"removeEventListener",function(e,r){var t=n.eventListeners.get(e);if(!t)throw new Error("Unable to find experience specific event listeners: ".concat(e));var i=t.filter(function(e){return e!==r});return n.eventListeners.set(e,i),n}),c(this,"addEventListenerForCleanup",function(e,r){var t,i=null!==(t=n.cleanUpCallbacks.get(e))&&void 0!==t?t:[];i.push(r),n.cleanUpCallbacks.set(e,i)}),c(this,"cleanUpCallbacksForExperience",function(e){var r=n.cleanUpCallbacks.get(e);r&&(r.forEach(function(e){return e()}),n.cleanUpCallbacks.delete(e),n.eventListeners.set(e,[]))}),this.eventListeners=new Map,this.cleanUpCallbacks=new Map}),qe=s(function e(){o(this,e),c(this,"log",console.log),c(this,"warn",console.warn),c(this,"error",console.error),c(this,"debug",console.debug),c(this,"info",console.info)}),ze=function(e){function n(e,r,t,a,s,u,l){var p;return o(this,n),c(p=i(this,n,[e,r,t,a,s,u,l]),"buildExperienceUrl",function(e){var n=p.internalExperience,r=n.contextId,t=n.discriminator;return[e,p.buildQueryString(d({contextId:r,discriminator:t},p.transformedContentOptions))].join(e.includes("?")?"&":"?")}),p.url=p.buildExperienceUrl(e.url),p.createExperienceIframe(),p}return l(n,e),s(n)}(_e),We=["fixedAgentArn","agentOptions","promptOptions","footerOptions","onMessage"],Xe=["fixedAgentId"],Ke=["allowFileAttachments","initialPrompt","showAgentKnowledgeBoundary","showInitialPromptMessage","showWebSearch","showPromptArea","showChatHistory","enablePrivateMode"],Ze=["showBrandAttribution","showUsagePolicy"],Ye=function(e){function n(e,r,t,a){var s;o(this,n);var u=d({framePermissions:d({clipboardRead:!0,clipboardWrite:!0},e.framePermissions)},e);c(s=i(this,n,[u,r,t,a]),"extractExperienceFromUrl",function(e){var n,r;if((/^https:\/\/[^/]+\/embedding\/[^/]+\/quick\/chat(\/|\?|$)/i.exec(e)||[]).length<2)throw null===(n=(r=s.frameOptions).onChange)||void 0===n||n.call(r,new Z(y.INVALID_URL,N.ERROR,"Invalid quick chat experience url",{url:e}),{frame:null}),new Error("Invalid quick chat experience url");return{experienceType:M.QUICKCHAT}}),c(s,"sendPrompt",function(e){return s.send(new Y(b.SEND_PROMPT,{prompt:e}))}),c(s,"transformQuickChatContentOptions",function(e){var n=[],r=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";Object.keys(e).forEach(function(e){n.push(r+e)})},t=e.fixedAgentArn,i=e.agentOptions,o=void 0===i?{}:i,a=e.promptOptions,c=void 0===a?{}:a,u=e.footerOptions,l=void 0===u?{}:u;e.onMessage,r(h(e,We));var p=o.fixedAgentId;r(h(o,Xe),"agentOptions.");var f=c.allowFileAttachments,d=c.initialPrompt,E=c.showAgentKnowledgeBoundary,m=c.showInitialPromptMessage,v=c.showWebSearch,w=c.showPromptArea,g=c.showChatHistory,O=c.enablePrivateMode;r(h(c,Ke),"promptOptions.");var _=l.showBrandAttribution,I=l.showUsagePolicy;return r(h(l,Ze),"footerOptions."),s.warnUnrecognizedContentOptions(n),{allowFileAttachments:f,initialPrompt:d,showAgentKnowledgeBoundary:E,showBrandAttribution:_,showInitialPromptMessage:m,showUsagePolicy:I,showWebSearch:v,showPromptArea:w,showChatHistory:g,enablePrivateMode:O,fixedAgentId:s.validateFixedAgentId(t,p)}}),c(s,"validateFixedAgentId",function(e,n){if(e&&n)throw new Error("Both fixedAgentArn and agentOptions.fixedAgentId cannot be specified. Use agentOptions.fixedAgentId.");if(n)return n;if(e){var r;null===(r=s.logger)||void 0===r||r.warn("The fixedAgentArn option is deprecated. Use agentOptions.fixedAgentId instead.");var t=e.split("/")[1];if(!t)throw new Error("Invalid fixedAgentArn.");return t}}
2),s.experience=s.extractExperienceFromUrl(u.url);var l=s.getInternalExperienceInfo(s.experience),p=l.experienceIdentifier,f=l.internalExperience;return s.internalExperience=f,s.experienceId=p,s.experienceFrame=new ze(u,t,r,s.transformQuickChatContentOptions(r),f,p),s}return l(n,e),s(n)}(le),$e=s(function e(n){var r=this;o(this,e),c(this,"embedVisual",function(){var e=t(E().mark(function e(n){var t,i,o=arguments;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>1&&void 0!==o[1]?o[1]:{},r.validateFrameOptions(n,"embedVisual"),i=r.buildControlOptions(n),e.abrupt("return",new Te(n,t,i,r.experienceIdentifiers).setLogProvider(r.logger));case 4:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(this,"embedDashboard",function(){var e=t(E().mark(function e(n){var t,i,o=arguments;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>1&&void 0!==o[1]?o[1]:{},r.validateFrameOptions(n,"embedDashboard"),i=r.buildControlOptions(n),e.abrupt("return",new Le(n,t,i,r.experienceIdentifiers).setLogProvider(r.logger));case 4:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(this,"embedConsole",function(){var e=t(E().mark(function e(n){var t,i,o=arguments;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>1&&void 0!==o[1]?o[1]:{},r.validateFrameOptions(n,"embedConsole"),i=r.buildControlOptions(n),e.abrupt("return",new ye(n,t,i,r.experienceIdentifiers).setLogProvider(r.logger));case 4:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(this,"embedQSearchBar",function(){var e=t(E().mark(function e(n){var t,i,o=arguments;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>1&&void 0!==o[1]?o[1]:{},r.validateFrameOptions(n,"embedQSearchBar"),i=r.buildControlOptions(n),e.abrupt("return",new Me(n,t,i,r.experienceIdentifiers).setLogProvider(r.logger));case 4:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(this,"embedGenerativeQnA",function(){var e=t(E().mark(function e(n){var t,i,o=arguments;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>1&&void 0!==o[1]?o[1]:{},r.validateFrameOptions(n,"embedGenerativeQnA"),i=r.buildControlOptions(n),e.abrupt("return",new Ve(n,t,i,r.experienceIdentifiers).setLogProvider(r.logger));case 4:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(this,"embedQuickChat",function(){var e=t(E().mark(function e(n){var t,i,o=arguments;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=o.length>1&&void 0!==o[1]?o[1]:{},r.validateFrameOptions(n,"embedQuickChat"),i=r.buildControlOptions(n),e.abrupt("return",new Ye(n,t,i,r.experienceIdentifiers).setLogProvider(r.logger));case 4:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),c(this,"validateFrameOptions",function(e,n){if(!e){var t="".concat(n," is called without frameOptions");throw r.onChange(new Z(y.NO_FRAME_OPTIONS,N.ERROR,"".concat(n," is called without frameOptions"),{methodName:n}),{frame:null}),new Error(t)}if("object"!==g(e)||Array.isArray(e)){var i="".concat(n," is called with non-object frameOptions");throw r.onChange(new Z(y.INVALID_FRAME_OPTIONS,N.ERROR,i,{methodName:n,frameOptionsType:Array.isArray(e)?"array":g(e)}),{frame:null}),new Error(i)}var o=["url","container","width","height","resizeHeightOnSizeChangedEvent","withIframePlaceholder","onChange","className","framePermissions"],a=Object.keys(e).filter(function(e){return!o.includes(e)});if(a.length>0){var s,c,u="".concat(n," is called with unrecognized properties");null===(s=e.onChange)||void 0===s||s.call(e,new Z(y.UNRECOGNIZED_FRAME_OPTIONS,N.WARN,u,{unrecognizedFrameOptions:a}),{frame:null}),null===(c=r.logger)||void 0===c||c.warn(u)}}),c(this,"buildControlOptions",function(e){if(!r.controlOptions){if(!e.url)throw new Error("URL is missing in frame options, but is a required field");var n=r.getControlUrlInfo(e.url),t=new Qe(r.getBodyElement(),{eventManager:r.eventManager,urlInfo:n,contextId:r.contextId},r.onChange,r.logger);r.controlOptions={eventManager:r.eventManager,sendToControlFrame:t.send,contextId:r.contextId,timeout:Qe.FRAME_TIMEOUT,urlInfo:n}}return r.controlOptions}
2),c(this,"onChange",function(e,n){r.contextOnChange&&r.contextOnChange(e,n)}),c(this,"getControlUrlInfo",function(e){var n=/^(https:\/\/[^/]+)\/(embedding|embed)\/([^/]+)\/[^?]+\?(.*)/i.exec(e)||[];if((null==n?void 0:n.length)<4)throw new Error('Invalid embedding url: "'.concat(e,'"'));return{sessionId:n[3],host:n[1],urlSearchParams:new URLSearchParams(n[4])}}),c(this,"getBodyElement",function(){var e,n=null===(e=document.getElementsByTagName("body"))||void 0===e?void 0:e[0];if(!n){var t="could not locate <body> element in the page";throw r.onChange(new Z(y.NO_BODY,N.ERROR,t),{frame:null}),new Error(t)}return n}),this.contextId=ue(),this.experienceIdentifiers=new Set,this.eventManager=new Be,this.contextOnChange=n.onChange,this.logger=new qe}),Je=function(){var e=t(E().mark(function e(){var n,r=arguments;return E().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=r.length>0&&void 0!==r[0]?r[0]:{},e.abrupt("return",new $e(n));case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),en=d(d(d(d(d(d(d(d(d(d(d(d(d(d(d({},U),R),C),L),P),D),F),k),V),Q),j),B),z),W),X);
2e.BaseExperience=le,e.BaseExperienceFrame=_e,e.CALCULATED_METRIC_COLUMN_TYPE=H,e.ChangeEvent=Z,e.ChangeEventLevel=N,e.ChangeEventName=y,e.ConsoleExperience=ye,e.ConsoleExperienceFrame=Se,e.ControlExperience=Qe,e.ControlExperienceFrame=je,e.DashboardExperience=Le,e.DashboardExperienceFrame=Ne,e.DataResponse=te,e.DefaultLogger=qe,e.EmbeddingContext=$e,e.EmbeddingEvent=K,e.EmbeddingMessageEvent=Y,e.ErrorChangeEventName=I,e.ErrorResponse=re,e.EventManager=Be,e.ExperienceType=M,e.GenerativeQnAExperience=Ve,e.GenerativeQnAExperienceFrame=Fe,e.GenerativeQnAPanelType=q,e.GetterMessageEventName=T,e.Iframe=ge,e.InfoChangeEventName=_,e.InfoMessageEventName=O,e.InternalQBaseExperience=De,e.InvokerMessageEventName=S,e.MessageEventName=b,e.PostMessageEvent=J,e.QSE=en,e.QSearchExperience=Me,e.QSearchExperienceFrame=Pe,e.QuickChatExperience=Ye,e.QuickChatExperienceFrame=ze,e.ResponseMessage=ee,e.SDK_VERSION=Oe,e.SPECIAL_DATAPOINT_VALUE_TYPES=G,e.SetterMessageEventName=x,e.SuccessResponse=ne,e.TargetedMessageEvent=$,e.VisualExperience
2=Te,e.VisualExperienceFrame=Ae,e.WarnChangeEventName=A,e.createEmbeddingContext=Je}(n)},69776(e,n,r){"use strict";r.d(n,{Vq:()=>h});var t=r(65043),i=r(62582),o=function(){return o=Object.assign||function(e){for(var n,r=1,t=arguments.length;r<t;r++)for(var i in n=arguments[r])Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i]);return e},o.apply(this,arguments)};var a="",s=null,c=null,u=null;function l(){a="",null!==s&&s.disconnect(),null!==c&&(window.clearTimeout(c),c=null)}function p(e){return["BUTTON","INPUT","SELECT","TEXTAREA"].includes(e.tagName)&&!e.hasAttribute("disabled")||["A","AREA"].includes(e.tagName)&&e.hasAttribute("href")}function f(){var e=null;if("#"===a)e=document.body;else{var n=a.replace("#","");null===(e=document.getElementById(n))&&"#top"===a&&(e=document.body)}if(null!==e){u(e);var r=e.getAttribute("tabindex");return null!==r||p(e)||e.setAttribute("tabindex",-1),e.focus({preventScroll:!0}),null!==r||p(e)||(e.blur(),e.removeAttribute("tabindex")),l(),!0}return!1}function d(e){return t.forwardRef(function(n,r){var p="";"string"===typeof n.to&&n.to.includes("#")?p="#"+n.to.split("#").slice(1).join("#"):"object"===typeof n.to&&"string"===typeof n.to.hash&&(p=n.to.hash);var d={};e===i.k2&&(d.isActive=function(e,n){return e&&e.isExact&&n.hash===p});var h=function(e,n){var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.indexOf(t)<0&&(r[t]=e[t]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(t=Object.getOwnPropertySymbols(e);i<t.length;i++)n.indexOf(t[i])<0&&Object.prototype.propertyIsEnumerable.call(e,t[i])&&(r[t[i]]=e[t[i]])}return r}(n,["scroll","smooth","timeout","elementId"]);return t.createElement(e,o({},d,h,{onClick:function(e){var r;l(),a=n.elementId?"#"+n.elementId:p,n.onClick&&n.onClick(e),""===a||e.defaultPrevented||0!==e.button||n.target&&"_self"!==n.target||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||(u=n.scroll||function(e){return n.smooth?e.scrollIntoView({behavior:"smooth"}):e.scrollIntoView()},r=n.timeout,window.setTimeout(function(){!1===f()&&(null===s&&(s=new MutationObserver(f)),s.observe(document,{attributes:!0,childList:!0,subtree:!0}),c=window.setTimeout(function(){l()},r||1e4))},0))},ref:r}),n.children)})}var h=d(i.N_);d(i.k2)}}]);
3//# sourceMappingURL=7151.44e94c47.chunk.js.map

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.