Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/portlet_url/create_resource_url.es",["module","exports","require","./create_portlet_url.es"],function(p,f,k){Object.defineProperty(f,"__esModule",{value:!0});f.default=l;var n=m(k("./create_portlet_url.es"));function m(a){return a&&a.__esModule?a:{default:a}}function g(a,d){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(a);d&&(b=b.filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}));
c.push.apply(c,b)}return c}function h(a){for(var d=1;d<arguments.length;d++){var c=null!=arguments[d]?arguments[d]:{};d%2?g(Object(c),!0).forEach(function(b){var e=c[b];b in a?Object.defineProperty(a,b,{value:e,enumerable:!0,configurable:!0,writable:!0}):a[b]=e}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(c)):g(Object(c)).forEach(function(b){Object.defineProperty(a,b,Object.getOwnPropertyDescriptor(c,b))})}return a}function l(a){return(0,n.default)(a,
h(h({},1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}),{},{p_p_lifecycle:"2"}))}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/fetch.es",["module","exports","require"],function(m,f,n){Object.defineProperty(f,"__esModule",{value:!0});f.default=k;function g(c,a){var d=Object.keys(c);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(c);a&&(b=b.filter(function(e){return Object.getOwnPropertyDescriptor(c,e).enumerable}));d.push.apply(d,b)}return d}function h(c){for(var a=1;a<arguments.length;a++){var d=null!=arguments[a]?arguments[a]:{};a%2?g(Object(d),
!0).forEach(function(b){var e=d[b];b in c?Object.defineProperty(c,b,{value:e,enumerable:!0,configurable:!0,writable:!0}):c[b]=e}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(d)):g(Object(d)).forEach(function(b){Object.defineProperty(c,b,Object.getOwnPropertyDescriptor(d,b))})}return c}var l={credentials:"include"};function k(c){var a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},d=new Headers({"x-csrf-token":Liferay.authToken});(new Headers(a.headers||
{})).forEach(function(b,e){d.set(e,b)});a=h(h({},l),a);a.headers=d;return fetch(c,a)}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/session.es",["module","exports","require","./fetch.es"],function(q,e,l){Object.defineProperty(e,"__esModule",{value:!0});e.getSessionValue=m;e.setSessionValue=n;var g=p(l("./fetch.es"));function p(b){return b&&b.__esModule?b:{default:b}}function f(b){"@babel/helpers - typeof";f="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"===typeof Symbol&&a.constructor===Symbol&&
a!==Symbol.prototype?"symbol":typeof a};return f(b)}function h(b){var a=Liferay.ThemeDisplay.getDoAsUserIdEncoded(),d=new FormData;d.append("cmd",b);d.append("p_auth",Liferay.authToken);a&&d.append("doAsUserId",a);return d}function k(){return"".concat(Liferay.ThemeDisplay.getPortalURL()).concat(Liferay.ThemeDisplay.getPathMain(),"/portal/session_click")}function m(b){var a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},d=h("get");d.append("key",b);a.useHttpSession&&d.append("useHttpSession",
!0);return(0,g.default)(k(),{body:d,method:"POST"}).then(function(c){return c.text()}).then(function(c){c.startsWith("serialize://")&&(c=c.substring(12),c=JSON.parse(c));return c})}function n(b,a){var d=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},c=h("set");a&&"object"===f(a)&&(a="serialize://"+JSON.stringify(a));c.append(b,a);d.useHttpSession&&c.append("useHttpSession",!0);return(0,g.default)(k(),{body:c,method:"POST"})}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/throttle.es",["module","exports","require"],function(n,d,p){Object.defineProperty(d,"__esModule",{value:!0});d.default=k;function k(l,e){var b=null,f;return function(){for(var c=arguments.length,g=Array(c),a=0;a<c;a++)g[a]=arguments[a];var m=this,h=Date.now();c=function(){b=setTimeout(function(){b=null},e);f=h;l.apply(m,g)};null===b?c():(a=Math.max(f+e-h,0),clearTimeout(b),b=setTimeout(c,a))}}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/add_params",["module","exports","require"],function(r,k,t){Object.defineProperty(k,"__esModule",{value:!0});k.default=p;function e(d){"@babel/helpers - typeof";e="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"===typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a};return e(d)}function p(d,a){if(!d||"object"!==e(d)&&"string"!==typeof d)throw new TypeError("Parameter params must be an object or string");
if("string"!==typeof a)throw new TypeError("Parameter baseUrl must be a string");var f=a.startsWith("/")?new URL(a,location.href):new URL(a);"object"===e(d)?Object.entries(d).forEach(function(b){var c=Array.isArray(b)?b:void 0;if(!c)if(Symbol.iterator in Object(b)||"[object Arguments]"===Object.prototype.toString.call(b)){c=[];var g=!0,l=!1,m=void 0;try{for(var h=b[Symbol.iterator](),n;!(g=(n=h.next()).done)&&(c.push(n.value),2!==c.length);g=!0);}catch(q){l=!0,m=q}finally{try{if(!g&&null!=h["return"])h["return"]()}finally{if(l)throw m;
}}}else c=void 0;if(!(b=c))throw new TypeError("Invalid attempt to destructure non-iterable instance");f.searchParams.append(b[0],b[1])}):(new URLSearchParams(d.trim())).forEach(function(b,c){b?f.searchParams.append(c,b):f.searchParams.append(c,"")});return f.toString()}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/get_dom",["module","exports","require"],function(d,b,e){Object.defineProperty(b,"__esModule",{value:!0});b.default=c;function c(a){return a._node||a._nodes?a.nodeType?a:a._node||null:a}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/get_element",["module","exports","require","./get_dom"],function(g,b,c){Object.defineProperty(b,"__esModule",{value:!0});b.default=d;var f=e(c("./get_dom"));function e(a){return a&&a.__esModule?a:{default:a}}function d(a){a=(0,f.default)(a);return"string"===typeof a?document.querySelector(a):a.jquery?a[0]:a}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/in_browser_view",["module","exports","require","./get_element"],function(p,g,m){Object.defineProperty(g,"__esModule",{value:!0});g.default=h;var k=n(m("./get_element"));function n(b){return b&&b.__esModule?b:{default:b}}function h(b,d,a){var c=!1;if(b=(0,k.default)(b)){a||(a=b.getBoundingClientRect(),a={left:a.left+window.scrollX,top:a.top+window.scrollY},a.bottom=a.top+b.offsetHeight,a.right=a.left+b.offsetWidth);d||=window;d=(0,k.default)(d);
var e=d.scrollX;c=e+d.innerWidth;var f=d.scrollY;if(c=a.bottom<=f+d.innerHeight&&a.left>=e&&a.right<=c&&a.top>=f){var l=d.frameElement;l&&(c=l.getBoundingClientRect(),c={left:c.left+window.scrollX,top:c.top+window.scrollY},e=c.left-e,a.left+=e,a.right+=e,f=c.top-f,a.top+=f,a.bottom+=f,c=h(b,d.parent,a))}}return c}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/focus_form_field",["module","exports","require","./get_element","./in_browser_view"],function(q,d,e){Object.defineProperty(d,"__esModule",{value:!0});d.default=h;var k=f(e("./get_element")),l=f(e("./in_browser_view"));function f(a){return a&&a.__esModule?a:{default:a}}function m(a){for(var b=[];a.parentElement;)a.parentElement.getAttribute("disabled")&&b.push(a.parentElement),a=a.parentElement;return b}function h(a){a=(0,k.default)(a);if((0,l.default)(a)){var b=
m(a);b=!a.getAttribute("disabled")&&0<a.offsetWidth&&0<a.offsetHeight&&!b.length;var c=a.closest("form");if(!c||b)a.focus();else if(c){var g=c.getAttribute("data-fm-namespace")+"formReady";Liferay.on(g,function n(p){c.getAttribute("name")===p.formName&&(a.focus(),Liferay.detach(g,n))})}}}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/get_portlet_id",["module","exports","require"],function(e,a,f){Object.defineProperty(a,"__esModule",{value:!0});a.default=b;var c=/^(?:p_p_id)?_(.*)_.*$/;function b(d){return d.replace(c,"$1")}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/is_phone",["module","exports","require","../breakpoints"],function(g,b,c){Object.defineProperty(b,"__esModule",{value:!0});b.default=d;var f=e(c("../breakpoints"));function e(a){return a&&a.__esModule?a:{default:a}}function d(){return window.innerWidth<f.default.PHONE}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/is_tablet",["module","exports","require","../breakpoints"],function(g,b,c){Object.defineProperty(b,"__esModule",{value:!0});b.default=d;var f=e(c("../breakpoints"));function e(a){return a&&a.__esModule?a:{default:a}}function d(){return window.innerWidth<f.default.TABLET}});
Liferay.Loader.define("frontend-js-web@4.0.59/liferay/util/normalize_friendly_url",["module","exports","require"],function(d,a,e){Object.defineProperty(a,"__esModule",{value:!0});a.default=c;function c(b){if("string"!==typeof b)throw new TypeError("parameter text must be a string");return b.replace(/[^a-z0-9_-]/gi,"-").replace(/^-+/,"").replace(/--+/,"-").toLowerCase()}});
Liferay.Loader.define("frontend-js-web@4.0.59/index.es","module exports require ./liferay/aop/AOP.es ./liferay/autosize/autosize.es ./liferay/debounce/debounce.es ./liferay/delegate/delegate.es ./liferay/util/form/object_to_form_data.es ./liferay/breakpoints ./liferay/CompatibilityEventProxy.es ./liferay/DefaultEventHandler.es ./liferay/ItemSelectorDialog.es ./liferay/PortletBase.es ./liferay/modal/Modal ./liferay/modal/commands/OpenSimpleInputModal.es ./liferay/util/portlet_url/create_action_url.es ./liferay/util/portlet_url/create_portlet_url.es ./liferay/util/portlet_url/create_render_url.es ./liferay/util/portlet_url/create_resource_url.es ./liferay/util/session.es ./liferay/toast/commands/OpenToast.es ./liferay/throttle.es ./liferay/util/add_params ./liferay/util/fetch.es ./liferay/util/focus_form_field ./liferay/util/get_portlet_id ./liferay/util/get_portlet_namespace.es ./liferay/util/in_browser_view ./liferay/util/is_phone ./liferay/util/is_tablet ./liferay/util/navigate.es ./liferay/util/normalize_friendly_url ./liferay/util/toggle_disabled".split(" "),
function(M,a,b){Object.defineProperty(a,"__esModule",{value:!0});Object.defineProperty(a,"AOP",{enumerable:!0,get:function(){return h.default}});Object.defineProperty(a,"autoSize",{enumerable:!0,get:function(){return k.default}});Object.defineProperty(a,"cancelDebounce",{enumerable:!0,get:function(){return e.cancelDebounce}});Object.defineProperty(a,"debounce",{enumerable:!0,get:function(){return e.debounce}});Object.defineProperty(a,"delegate",{enumerable:!0,get:function(){return l.default}});Object.defineProperty(a,
"objectToFormData",{enumerable:!0,get:function(){return m.default}});Object.defineProperty(a,"BREAKPOINTS",{enumerable:!0,get:function(){return n.default}});Object.defineProperty(a,"CompatibilityEventProxy",{enumerable:!0,get:function(){return p.default}});Object.defineProperty(a,"DefaultEventHandler",{enumerable:!0,get:function(){return q.default}});Object.defineProperty(a,"ItemSelectorDialog",{enumerable:!0,get:function(){return r.default}});Object.defineProperty(a,"PortletBase",{enumerable:!0,
get:function(){return t.default}});Object.defineProperty(a,"openModal",{enumerable:!0,get:function(){return f.openModal}});Object.defineProperty(a,"openSelectionModal",{enumerable:!0,get:function(){return f.openSelectionModal}});Object.defineProperty(a,"openSimpleInputModal",{enumerable:!0,get:function(){return u.default}});Object.defineProperty(a,"createActionURL",{enumerable:!0,get:function(){return v.default}});Object.defineProperty(a,"createPortletURL",{enumerable:!0,get:function(){return w.default}});
Object.defineProperty(a,"createRenderURL",{enumerable:!0,get:function(){return x.default}});Object.defineProperty(a,"createResourceURL",{enumerable:!0,get:function(){return y.default}});Object.defineProperty(a,"getSessionValue",{enumerable:!0,get:function(){return g.getSessionValue}});Object.defineProperty(a,"setSessionValue",{enumerable:!0,get:function(){return g.setSessionValue}});Object.defineProperty(a,"openToast",{enumerable:!0,get:function(){return z.openToast}});Object.defineProperty(a,"throttle",
{enumerable:!0,get:function(){return A.default}});Object.defineProperty(a,"addParams",{enumerable:!0,get:function(){return B.default}});Object.defineProperty(a,"fetch",{enumerable:!0,get:function(){return C.default}});Object.defineProperty(a,"focusFormField",{enumerable:!0,get:function(){return D.default}});Object.defineProperty(a,"getPortletId",{enumerable:!0,get:function(){return E.default}});Object.defineProperty(a,"getPortletNamespace",{enumerable:!0,get:function(){return F.default}});Object.defineProperty(a,
"inBrowserView",{enumerable:!0,get:function(){return G.default}});Object.defineProperty(a,"isPhone",{enumerable:!0,get:function(){return H.default}});Object.defineProperty(a,"isTablet",{enumerable:!0,get:function(){return I.default}});Object.defineProperty(a,"navigate",{enumerable:!0,get:function(){return J.default}});Object.defineProperty(a,"normalizeFriendlyURL",{enumerable:!0,get:function(){return K.default}});Object.defineProperty(a,"toggleDisabled",{enumerable:!0,get:function(){return L.default}});
var h=c(b("./liferay/aop/AOP.es")),k=c(b("./liferay/autosize/autosize.es")),e=b("./liferay/debounce/debounce.es"),l=c(b("./liferay/delegate/delegate.es")),m=c(b("./liferay/util/form/object_to_form_data.es")),n=c(b("./liferay/breakpoints")),p=c(b("./liferay/CompatibilityEventProxy.es")),q=c(b("./liferay/DefaultEventHandler.es")),r=c(b("./liferay/ItemSelectorDialog.es")),t=c(b("./liferay/PortletBase.es")),f=b("./liferay/modal/Modal"),u=c(b("./liferay/modal/commands/OpenSimpleInputModal.es")),v=c(b("./liferay/util/portlet_url/create_action_url.es")),
w=c(b("./liferay/util/portlet_url/create_portlet_url.es")),x=c(b("./liferay/util/portlet_url/create_render_url.es")),y=c(b("./liferay/util/portlet_url/create_resource_url.es")),g=b("./liferay/util/session.es"),z=b("./liferay/toast/commands/OpenToast.es"),A=c(b("./liferay/throttle.es")),B=c(b("./liferay/util/add_params")),C=c(b("./liferay/util/fetch.es")),D=c(b("./liferay/util/focus_form_field")),E=c(b("./liferay/util/get_portlet_id")),F=c(b("./liferay/util/get_portlet_namespace.es")),G=c(b("./liferay/util/in_browser_view")),
H=c(b("./liferay/util/is_phone")),I=c(b("./liferay/util/is_tablet")),J=c(b("./liferay/util/navigate.es")),K=c(b("./liferay/util/normalize_friendly_url")),L=c(b("./liferay/util/toggle_disabled"));function c(d){return d&&d.__esModule?d:{default:d}}});
Liferay.Loader.define("remote-app-support-web@1.0.8/index",["module","exports","require","frontend-js-web"],function(P,m,I){Object.defineProperty(m,"__esModule",{value:!0});m.default=J;m.VERSION=m.REMOTE_APP_PROTOCOL=void 0;var t=I("frontend-js-web");function B(c,a){var d=Object.keys(c);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(c);a&&(e=e.filter(function(l){return Object.getOwnPropertyDescriptor(c,l).enumerable}));d.push.apply(d,e)}return d}function C(c){for(var a=1;a<arguments.length;a++){var d=
null!=arguments[a]?arguments[a]:{};a%2?B(Object(d),!0).forEach(function(e){var l=d[e];e in c?Object.defineProperty(c,e,{value:l,enumerable:!0,configurable:!0,writable:!0}):c[e]=l}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(d)):B(Object(d)).forEach(function(e){Object.defineProperty(c,e,Object.getOwnPropertyDescriptor(d,e))})}return c}var p=new Map,q=new Set,K=-101;m.REMOTE_APP_PROTOCOL="com.liferay.remote.app.protocol";m.VERSION=0;var r={};function D(c){return c.replace(/&/g,
"\x26amp;").replace(/</g,"\x26lt;").replace(/>/g,"\x26gt;").replace(/"/g,"\x26quot;").replace(/'/g,"\x26#39;")}function L(c,a){if(Object.prototype.hasOwnProperty.call(c,a)&&"number"===typeof c[a])return c[a]}function k(c,a){if(Object.prototype.hasOwnProperty.call(c,a)&&"string"===typeof c[a])return c[a]}function M(c){}function h(c,a){c.postMessage(C(C({},a),{},{protocol:"com.liferay.remote.app.protocol",role:"host",version:0}),"*")}function N(c){var a=c.data,d=c.source;if(a&&"com.liferay.remote.app.protocol"===
k(a,"protocol")&&"client"===k(a,"role")&&0===L(a,"version")){var e=k(a,"appID");if(p.has(d)&&p.get(d)!==e)a="Attempted to use new UUID ".concat(e," with application that is already registered"),h(d,{appID:e,code:K,kind:"error",message:a});else switch(c=k(a,"command"),c){case "fetch":var l=a.requestID,g=a.resource;a=a.init;var f=a.body;if(null===f||void 0===f?0:f.__FORM_DATA__){var E=new FormData;Object.entries(f.__FORM_DATA__).forEach(function(b){var n=Array.isArray(b)?b:void 0;if(!n)if(Symbol.iterator in
Object(b)||"[object Arguments]"===Object.prototype.toString.call(b)){n=[];var u=!0,F=!1,G=void 0;try{for(var v=b[Symbol.iterator](),H;!(u=(H=v.next()).done)&&(n.push(H.value),2!==n.length);u=!0);}catch(O){F=!0,G=O}finally{try{if(!u&&null!=v["return"])v["return"]()}finally{if(F)throw G;}}}else n=void 0;if(!(b=n))throw new TypeError("Invalid attempt to destructure non-iterable instance");E.append(b[0],b[1])});a.body=E}(0,t.fetch)(g,a).then(function(b){r[l]=b;h(d,{appID:e,headers:Array.from(b.headers.entries()),
kind:"fetch:resolve",ok:b.ok,redirected:b.redirected,requestID:l,status:b.status,statusText:b.statusText,type:b.type,url:b.url})}).catch(function(b){h(d,{appID:e,error:b,kind:"fetch:reject",requestID:l})});break;case "fetch:response:blob":var w=a.requestID;null===(f=r[w])||void 0===f?void 0:f.blob().then(function(b){h(d,{appID:e,blob:b,kind:"fetch:response:blob:resolve",requestID:w})}).catch(function(b){h(d,{appID:e,error:b,kind:"fetch:response:blob:reject",requestID:w})});break;case "fetch:response:json":var x,
y=a.requestID;null===(x=r[y])||void 0===x?void 0:x.json().then(function(b){h(d,{appID:e,json:b,kind:"fetch:response:json:resolve",requestID:y})}).catch(function(b){h(d,{appID:e,error:b,kind:"fetch:response:json:reject",requestID:y})});break;case "fetch:response:text":var z,A=a.requestID;null===(z=r[A])||void 0===z?void 0:z.text().then(function(b){h(d,{appID:e,kind:"fetch:response:text:resolve",requestID:A,text:b})}).catch(function(b){h(d,{appID:e,error:b,kind:"fetch:response:text:reject",requestID:A})});
break;case "get":f=k(a,"property");a=a.requestID;"companyId"===f?g=Liferay.ThemeDisplay.getCompanyId():"css"===f?g=Liferay.ThemeDisplay.getCDNBaseURL()+Liferay.ThemeDisplay.getPathThemeRoot()+"/css/clay.css":"defaultLanguageId"===f?g=Liferay.ThemeDisplay.getDefaultLanguageId():"isControlPanel"===f?g=Liferay.ThemeDisplay.isControlPanel():"isSignedIn"===f?g=Liferay.ThemeDisplay.isSignedIn():"languageId"===f?g=Liferay.ThemeDisplay.getLanguageId():"siteGroupId"===f?g=Liferay.ThemeDisplay.getSiteGroupId():
"userId"===f?g=Liferay.ThemeDisplay.getUserId():"userName"===f&&(g=Liferay.ThemeDisplay.getUserName());void 0!==g?h(d,{appID:e,kind:"get:resolve",property:f,requestID:a,value:g}):h(d,{appID:e,error:"Unsupported property ".concat(f),kind:"get:reject",property:f,requestID:a});break;case "navigate":(a=k(a,"url"))&&(0,t.navigate)(a);break;case "openToast":g=k(a,"type")||"info";(a=k(a,"message"))&&(0,t.openToast)({message:D(a),type:D(g)});break;case "register":if(a=k(a,"appID"))q.has(a)?"Attempted to register already registered UUID ".concat(a):
(p.set(d,a),q.add(a),h(d,{appID:a,kind:"registered"}));break;case "unregister":p.has(d)&&q.has(e)&&(p.delete(d),q.delete(e));break;default:M("Unexpected command: ".concat(c))}}}function J(){window.addEventListener("message",N)}});
