Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.65.0/lib/Radio",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _excluded=["checked",
"children","className","containerProps","inline","label"];function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,
excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];
if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var ClayRadio=_react.default.forwardRef(function(_ref,ref){var checked=_ref.checked,children=_ref.children,className=_ref.className,_ref$containerProps=_ref.containerProps,containerProps=_ref$containerProps===void 0?{className:""}:_ref$containerProps,inline=_ref.inline,label=_ref.label,otherProps=_objectWithoutProperties(_ref,_excluded);return _react.default.createElement("div",_extends({},containerProps,{className:(0,_classnames.default)("custom-control custom-radio",
containerProps.className,{"custom-control-inline":inline})}),_react.default.createElement("label",null,_react.default.createElement("input",_extends({},otherProps,{checked:checked,className:(0,_classnames.default)("custom-control-input",className),ref:ref,role:"radio",type:"radio"})),_react.default.createElement("span",{className:"custom-control-label"},label&&_react.default.createElement("span",{className:"custom-control-label-text"},label)),children))});ClayRadio.displayName="ClayRadio";var _default=
ClayRadio;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.65.0/lib/RadioGroup",["module","exports","require","@frontend-taglib-clay$clayui/shared","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _shared=require("@frontend-taglib-clay$clayui/shared");var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));
var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _excluded=["children","className","defaultValue","inline","name","onChange","onSelectedValueChange","selectedValue","value"];function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};
return _extends.apply(this,arguments)}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,
key,source[key])});else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||
_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest()}function _nonIterableRest(){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 _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n===
"Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _iterableToArrayLimit(arr,i){var _i=arr==null?null:typeof Symbol!=="undefined"&&arr[Symbol.iterator]||arr["@@iterator"];if(_i==null)return;var _arr=[];var _n=true;var _d=false;var _s,_e;try{for(_i=_i.call(arr);!(_n=
(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i["return"]!=null)_i["return"]()}finally{if(_d)throw _e;}}return _arr}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<
sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var ClayRadioGroup=function ClayRadioGroup(_ref){var children=
_ref.children,className=_ref.className,defaultValue=_ref.defaultValue,inline=_ref.inline,name=_ref.name,onChange=_ref.onChange,onSelectedValueChange=_ref.onSelectedValueChange,selectedValue=_ref.selectedValue,value=_ref.value,otherProps=_objectWithoutProperties(_ref,_excluded);var _useInternalState=(0,_shared.useInternalState)({defaultName:"defaultValue",defaultValue:defaultValue,handleName:"onChange",name:"value",onChange:onChange!==null&&onChange!==void 0?onChange:onSelectedValueChange,value:value!==
null&&value!==void 0?value:selectedValue}),_useInternalState2=_slicedToArray(_useInternalState,2),internalValue=_useInternalState2[0],setValue=_useInternalState2[1];return _react.default.createElement("div",_extends({},otherProps,{className:(0,_classnames.default)(className)}),_react.default.Children.map(children,function(child,i){return _react.default.cloneElement(child,_objectSpread(_objectSpread({},child.props),{},{checked:internalValue===child.props.value,inline:inline,key:i,name:name,onChange:function onChange(){return setValue(child.props.value)},
type:"radio"}))}))};var _default=ClayRadioGroup;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.65.0/lib/Select",["module","exports","require","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _excluded=["children"],
_excluded2=["label"],_excluded3=["children","className","sizing"];function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,
{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=
source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var OptGroup=function OptGroup(_ref){var children=_ref.children,otherProps=_objectWithoutProperties(_ref,_excluded);return _react.default.createElement("optgroup",otherProps,children)};var Option=function Option(_ref2){var label=
_ref2.label,otherProps=_objectWithoutProperties(_ref2,_excluded2);return _react.default.createElement("option",otherProps,label)};function ClaySelect(_ref3){var children=_ref3.children,className=_ref3.className,sizing=_ref3.sizing,otherProps=_objectWithoutProperties(_ref3,_excluded3);return _react.default.createElement("select",_extends({},otherProps,{className:(0,_classnames.default)("form-control",className,_defineProperty({},"form-control-".concat(sizing),sizing))}),children)}ClaySelect.OptGroup=
OptGroup;ClaySelect.Option=Option;var _default=ClaySelect;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.65.0/lib/SelectWithOption",["module","exports","require","frontend-js-react-web$react","./Select"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _Select=_interopRequireDefault(require("./Select"));var _excluded=["options"];function _interopRequireDefault(obj){return obj&&
obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=
Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}
var ClaySelectWithOption=function ClaySelectWithOption(_ref){var _ref$options=_ref.options,options=_ref$options===void 0?[]:_ref$options,otherProps=_objectWithoutProperties(_ref,_excluded);return _react.default.createElement(_Select.default,otherProps,options.map(function(option,index){if(option.type==="group")return _react.default.createElement(_Select.default.OptGroup,{key:index,label:option.label},option.options&&option.options.map(function(item,j){return _react.default.createElement(_Select.default.Option,
_extends({},item,{key:j}))}));return _react.default.createElement(_Select.default.Option,_extends({},option,{key:index}))}))};var _default=ClaySelectWithOption;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.65.0/lib/Toggle",["module","exports","require","@frontend-taglib-clay$clayui/icon","frontend-taglib-clay$classnames","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _icon=_interopRequireDefault(require("@frontend-taglib-clay$clayui/icon"));var _classnames=_interopRequireDefault(require("frontend-taglib-clay$classnames"));
var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _excluded=["checked","containerProps","disabled","id","label","onChange","onToggle","spritemap","symbol","toggled","type","value"];function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _extends(){_extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source)if(Object.prototype.hasOwnProperty.call(source,key))target[key]=source[key]}return target};
return _extends.apply(this,arguments)}function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key]}}return target}function _objectWithoutPropertiesLoose(source,
excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key]}return target}var ClayToggle=_react.default.forwardRef(function(_ref,ref){var checked=_ref.checked,_ref$containerProps=_ref.containerProps,containerProps=_ref$containerProps===void 0?{}:_ref$containerProps,disabled=_ref.disabled,id=_ref.id,label=_ref.label,_onChange=_ref.onChange,onToggle=_ref.onToggle,
spritemap=_ref.spritemap,symbol=_ref.symbol,toggled=_ref.toggled,_ref$type=_ref.type,type=_ref$type===void 0?"checkbox":_ref$type,value=_ref.value,otherProps=_objectWithoutProperties(_ref,_excluded);if(type==="radio")toggled=checked;return _react.default.createElement("label",_extends({},containerProps,{className:(0,_classnames.default)("toggle-switch","simple-toggle-switch",containerProps.className,{disabled:disabled}),ref:ref}),_react.default.createElement("span",{className:"toggle-switch-check-bar"},
_react.default.createElement("input",_extends({},otherProps,{checked:toggled,className:"toggle-switch-check",disabled:disabled,id:id,onChange:function onChange(event){if(_onChange)_onChange(event);if(onToggle)onToggle(!toggled)},type:type,value:value})),_react.default.createElement("span",{"aria-hidden":"true",className:"toggle-switch-bar"},_react.default.createElement("span",{className:"toggle-switch-handle"},symbol&&_react.default.createElement(_react.default.Fragment,null,_react.default.createElement("span",
{className:(0,_classnames.default)("button-icon","button-icon-on","toggle-switch-icon")},_react.default.createElement(_icon.default,{spritemap:spritemap,symbol:symbol.on})),_react.default.createElement("span",{className:(0,_classnames.default)("button-icon","button-icon-off","toggle-switch-icon")},_react.default.createElement(_icon.default,{spritemap:spritemap,symbol:symbol.off})))))),label&&_react.default.createElement("span",{className:"toggle-switch-label"},label))});ClayToggle.displayName="ClayToggle";
var _default=ClayToggle;exports.default=_default}});
Liferay.Loader.define("@frontend-taglib-clay$clayui/form@3.65.0/lib/index",["module","exports","require","./Checkbox","./DualListBox","./Form","./Input","./Radio","./RadioGroup","./Select","./SelectBox","./SelectWithOption","./Toggle"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"ClayCheckbox",{enumerable:true,get:function get(){return _Checkbox.default}});Object.defineProperty(exports,
"ClayDualListBox",{enumerable:true,get:function get(){return _DualListBox.default}});Object.defineProperty(exports,"ClayInput",{enumerable:true,get:function get(){return _Input.default}});Object.defineProperty(exports,"ClayRadio",{enumerable:true,get:function get(){return _Radio.default}});Object.defineProperty(exports,"ClayRadioGroup",{enumerable:true,get:function get(){return _RadioGroup.default}});Object.defineProperty(exports,"ClaySelect",{enumerable:true,get:function get(){return _Select.default}});
Object.defineProperty(exports,"ClaySelectBox",{enumerable:true,get:function get(){return _SelectBox.default}});Object.defineProperty(exports,"ClaySelectWithOption",{enumerable:true,get:function get(){return _SelectWithOption.default}});Object.defineProperty(exports,"ClayToggle",{enumerable:true,get:function get(){return _Toggle.default}});exports.default=void 0;var _Checkbox=_interopRequireDefault(require("./Checkbox"));var _DualListBox=_interopRequireDefault(require("./DualListBox"));var _Form=_interopRequireDefault(require("./Form"));
var _Input=_interopRequireDefault(require("./Input"));var _Radio=_interopRequireDefault(require("./Radio"));var _RadioGroup=_interopRequireDefault(require("./RadioGroup"));var _Select=_interopRequireDefault(require("./Select"));var _SelectBox=_interopRequireDefault(require("./SelectBox"));var _SelectWithOption=_interopRequireDefault(require("./SelectWithOption"));var _Toggle=_interopRequireDefault(require("./Toggle"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
var _default=_Form.default;exports.default=_default}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/modal/components/SimpleInputModal.es",["module","exports","require","@frontend-taglib-clay$clayui/alert","@frontend-taglib-clay$clayui/button","@frontend-taglib-clay$clayui/form","@frontend-taglib-clay$clayui/icon","@frontend-taglib-clay$clayui/modal","frontend-js-react-web","frontend-js-web","frontend-js-react-web$react"],function(module,exports,require){var define=undefined;var global=window;{function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol===
"function"&&typeof Symbol.iterator==="symbol")_typeof=function _typeof(obj){return typeof obj};else _typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};return _typeof(obj)}Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _alert=_interopRequireDefault(require("@frontend-taglib-clay$clayui/alert"));var _button=_interopRequireDefault(require("@frontend-taglib-clay$clayui/button"));
var _form=require("@frontend-taglib-clay$clayui/form");var _icon=_interopRequireDefault(require("@frontend-taglib-clay$clayui/icon"));var _modal=_interopRequireWildcard(require("@frontend-taglib-clay$clayui/modal"));var _frontendJsReactWeb=require("frontend-js-react-web");var _frontendJsWeb=require("frontend-js-web");var _react=_interopRequireWildcard(require("frontend-js-react-web$react"));function _getRequireWildcardCache(){if(typeof WeakMap!=="function")return null;var cache=new WeakMap;_getRequireWildcardCache=
function _getRequireWildcardCache(){return cache};return cache}function _interopRequireWildcard(obj){if(obj&&obj.__esModule)return obj;if(obj===null||_typeof(obj)!=="object"&&typeof obj!=="function")return{default:obj};var cache=_getRequireWildcardCache();if(cache&&cache.has(obj))return cache.get(obj);var newObj={};var hasPropertyDescriptor=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var key in obj)if(Object.prototype.hasOwnProperty.call(obj,key)){var desc=hasPropertyDescriptor?Object.getOwnPropertyDescriptor(obj,
key):null;if(desc&&(desc.get||desc.set))Object.defineProperty(newObj,key,desc);else newObj[key]=obj[key]}newObj.default=obj;if(cache)cache.set(obj,newObj);return newObj}function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,
sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,
key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance");}function _iterableToArrayLimit(arr,i){if(!(Symbol.iterator in Object(arr)||Object.prototype.toString.call(arr)===
"[object Arguments]"))return;var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=arr[Symbol.iterator](),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i["return"]!=null)_i["return"]()}finally{if(_d)throw _e;}}return _arr}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}var SimpleInputModal=function SimpleInputModal(_ref){var alert=_ref.alert,checkboxFieldLabel=_ref.checkboxFieldLabel,
checkboxFieldName=_ref.checkboxFieldName,checkboxFieldValue=_ref.checkboxFieldValue,closeModal=_ref.closeModal,dialogTitle=_ref.dialogTitle,formSubmitURL=_ref.formSubmitURL,idFieldName=_ref.idFieldName,idFieldValue=_ref.idFieldValue,initialVisible=_ref.initialVisible,mainFieldLabel=_ref.mainFieldLabel,mainFieldName=_ref.mainFieldName,namespace=_ref.namespace,onFormSuccess=_ref.onFormSuccess,placeholder=_ref.placeholder;var isMounted=(0,_frontendJsReactWeb.useIsMounted)();var _useState=(0,_react.useState)(),
_useState2=_slicedToArray(_useState,2),errorMessage=_useState2[0],setErrorMessage=_useState2[1];var _useState3=(0,_react.useState)(false),_useState4=_slicedToArray(_useState3,2),loadingResponse=_useState4[0],setLoadingResponse=_useState4[1];var _useState5=(0,_react.useState)(initialVisible),_useState6=_slicedToArray(_useState5,2),visible=_useState6[0],setVisible=_useState6[1];var _useState7=(0,_react.useState)(""),_useState8=_slicedToArray(_useState7,2),inputValue=_useState8[0],setInputValue=_useState8[1];
var _useState9=(0,_react.useState)(checkboxFieldValue),_useState10=_slicedToArray(_useState9,2),isChecked=_useState10[0],setChecked=_useState10[1];var handleFormError=function handleFormError(responseContent){setErrorMessage(responseContent.error||"")};var _useModal=(0,_modal.useModal)({onClose:function onClose(){setVisible(false);closeModal()}}),observer=_useModal.observer,onClose=_useModal.onClose;return visible&&_react.default.createElement(_modal.default,{observer:observer,size:"md"},_react.default.createElement(_modal.default.Header,
null,dialogTitle),_react.default.createElement("form",{id:"".concat(namespace,"form"),onSubmit:function _handleSubmit(event){event.preventDefault();var formData=new FormData(document.querySelector("#".concat(namespace,"form")));(0,_frontendJsWeb.fetch)(formSubmitURL,{body:formData,method:"POST"}).then(function(response){return response.json()}).then(function(responseContent){if(isMounted())if(responseContent.error){setLoadingResponse(false);handleFormError(responseContent)}else{setVisible(false);
closeModal();if(responseContent.redirectURL)(0,_frontendJsWeb.navigate)(responseContent.redirectURL);else if(onFormSuccess)onFormSuccess(_objectSpread(_objectSpread({},responseContent),{},{redirectURL:responseContent.redirectURL||""}))}}).catch(function(response){handleFormError(response)});setLoadingResponse(true)}},_react.default.createElement(_modal.default.Body,null,alert&&alert.message&&alert.title&&_react.default.createElement(_alert.default,{displayType:alert.style,title:alert.title},alert.message),
_react.default.createElement("input",{name:"".concat(namespace).concat(idFieldName),type:"hidden",value:idFieldValue}),_react.default.createElement("div",{className:"form-group ".concat(errorMessage?"has-error":"")},_react.default.createElement("label",{className:"control-label",htmlFor:"".concat(namespace).concat(mainFieldName)},mainFieldLabel,_react.default.createElement("span",{className:"reference-mark"},_react.default.createElement(_icon.default,{symbol:"asterisk"}))),_react.default.createElement("input",
{autoFocus:true,className:"form-control",disabled:loadingResponse,id:"".concat(namespace).concat(mainFieldName),name:"".concat(namespace).concat(mainFieldName),onChange:function onChange(event){return setInputValue(event.target.value)},placeholder:placeholder,required:true,type:"text",value:inputValue}),errorMessage&&_react.default.createElement("div",{className:"form-feedback-item"},_react.default.createElement(_icon.default,{className:"inline-item inline-item-before",symbol:"exclamation-full"}),
errorMessage)),checkboxFieldName&&checkboxFieldLabel&&_react.default.createElement("div",{className:"form-check"},_react.default.createElement(_form.ClayCheckbox,{checked:isChecked,disabled:loadingResponse,label:checkboxFieldLabel,name:"".concat(namespace).concat(checkboxFieldName),onChange:function onChange(){return setChecked(function(isChecked){return!isChecked})}}))),_react.default.createElement(_modal.default.Footer,{last:_react.default.createElement(_button.default.Group,{spaced:true},_react.default.createElement(_button.default,
{disabled:loadingResponse,displayType:"secondary",onClick:onClose},'Cancel'),_react.default.createElement(_button.default,{disabled:loadingResponse,displayType:"primary",type:"submit"},loadingResponse&&_react.default.createElement("span",{className:"inline-item inline-item-before"},_react.default.createElement("span",{"aria-hidden":"true",className:"loading-animation"})),'Save'))})))};var _default=SimpleInputModal;exports.default=_default}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/modal/commands/OpenSimpleInputModal.es",["module","exports","require","frontend-js-react-web","frontend-js-react-web$react","frontend-js-react-web$react-dom","../components/SimpleInputModal.es"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.openSimpleInputModal=openSimpleInputModal;exports.default=void 0;var _frontendJsReactWeb=require("frontend-js-react-web");
var _react=_interopRequireDefault(require("frontend-js-react-web$react"));var _reactDom=require("frontend-js-react-web$react-dom");var _SimpleInputModal=_interopRequireDefault(require("../components/SimpleInputModal.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var DEFAULT_MODAL_CONTAINER_ID="modalContainer";var DEFAULT_RENDER_DATA={portletId:"UNKNOWN_PORTLET_ID"};function getDefaultModalContainer(){var container=document.getElementById(DEFAULT_MODAL_CONTAINER_ID);
if(!container){container=document.createElement("div");container.id=DEFAULT_MODAL_CONTAINER_ID;document.body.appendChild(container)}return container}function dispose(){(0,_reactDom.unmountComponentAtNode)(getDefaultModalContainer())}function openSimpleInputModalImplementation(_ref){var alert=_ref.alert,checkboxFieldLabel=_ref.checkboxFieldLabel,checkboxFieldName=_ref.checkboxFieldName,checkboxFieldValue=_ref.checkboxFieldValue,dialogTitle=_ref.dialogTitle,formSubmitURL=_ref.formSubmitURL,idFieldName=
_ref.idFieldName,idFieldValue=_ref.idFieldValue,mainFieldLabel=_ref.mainFieldLabel,mainFieldName=_ref.mainFieldName,namespace=_ref.namespace,onFormSuccess=_ref.onFormSuccess,placeholder=_ref.placeholder;dispose();(0,_frontendJsReactWeb.render)(_react.default.createElement(_SimpleInputModal.default,{alert:alert,checkboxFieldLabel:checkboxFieldLabel,checkboxFieldName:checkboxFieldName,checkboxFieldValue:checkboxFieldValue,closeModal:dispose,dialogTitle:dialogTitle,formSubmitURL:formSubmitURL,idFieldName:idFieldName,
idFieldValue:idFieldValue,initialVisible:"true",mainFieldLabel:mainFieldLabel,mainFieldName:mainFieldName,namespace:namespace,onFormSuccess:onFormSuccess,placeholder:placeholder}),DEFAULT_RENDER_DATA,getDefaultModalContainer())}var didEmitDeprecationWarning=false;function openSimpleInputModal(data){return openSimpleInputModalImplementation.call(null,data)}var _default=openSimpleInputModalImplementation;exports.default=_default}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/get_portlet_namespace.es",["module","exports","require"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=getPortletNamespace;function getPortletNamespace(portletId){if(typeof portletId!=="string")throw new TypeError("portletId must be a string");return"_".concat(portletId,"_")}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/portlet_url/create_portlet_url.es",["module","exports","require","../get_portlet_namespace.es"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=createPortletURL;var _get_portlet_namespace=_interopRequireDefault(require("../get_portlet_namespace.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(obj){"@babel/helpers - typeof";
if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol")_typeof=function _typeof(obj){return typeof obj};else _typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};return _typeof(obj)}var SCHEME_REGEXP=/^[a-z][a-z0-9+.-]*:/i;function isAbsolute_(urlString){return SCHEME_REGEXP.test(urlString)}function createPortletURL(basePortletURL){var parameters=arguments.length>1&&arguments[1]!==undefined?arguments[1]:
{};if(typeof basePortletURL!=="string")throw new TypeError("basePortletURL parameter must be a string");if(!parameters||_typeof(parameters)!=="object")throw new TypeError("parameters argument must be an object");var reservedParameters=new Set(["doAsGroupId","doAsUserId","doAsUserLanguageId","p_auth","p_auth_secret","p_f_id","p_j_a_id","p_l_id","p_l_reset","p_p_auth","p_p_cacheability","p_p_i_id","p_p_id","p_p_isolated","p_p_lifecycle","p_p_mode","p_p_resource_id","p_p_state","p_p_state_rcv","p_p_static",
"p_p_url_type","p_p_width","p_t_lifecycle","p_v_l_s_g_id","refererGroupId","refererPlid","saveLastPath","scroll"]);if(basePortletURL.indexOf(Liferay.ThemeDisplay.getPortalURL())!==0&&!isAbsolute_(basePortletURL))if(basePortletURL.indexOf("/")!==0)basePortletURL="".concat(Liferay.ThemeDisplay.getPortalURL(),"/").concat(basePortletURL);else basePortletURL=Liferay.ThemeDisplay.getPortalURL()+basePortletURL;var portletURL=new URL(basePortletURL);var urlSearchParams=new URLSearchParams(portletURL.search);
var portletID=parameters.p_p_id||urlSearchParams.get("p_p_id");if(Object.entries(parameters).length&&!portletID)throw new TypeError("Portlet ID must not be null if parameters are provided");var namespace="";if(Object.entries(parameters).length)namespace=(0,_get_portlet_namespace.default)(portletID);Object.keys(parameters).forEach(function(key){var param;if(reservedParameters.has(key))param=key;else param="".concat(namespace).concat(key);urlSearchParams.set(param,parameters[key])});portletURL.search=
urlSearchParams.toString();return portletURL}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/portlet_url/create_action_url.es",["module","exports","require","./create_portlet_url.es"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=createActionURL;var _create_portlet_url=_interopRequireDefault(require("./create_portlet_url.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function ownKeys(object,
enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});
else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function createActionURL(basePortletURL){var parameters=arguments.length>
1&&arguments[1]!==undefined?arguments[1]:{};return(0,_create_portlet_url.default)(basePortletURL,_objectSpread(_objectSpread({},parameters),{},{p_p_lifecycle:"1"}))}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/portlet_url/create_render_url.es",["module","exports","require","./create_portlet_url.es"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=createRenderURL;var _create_portlet_url=_interopRequireDefault(require("./create_portlet_url.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function ownKeys(object,
enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});
else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function createRenderURL(basePortletURL){var parameters=arguments.length>
1&&arguments[1]!==undefined?arguments[1]:{};return(0,_create_portlet_url.default)(basePortletURL,_objectSpread(_objectSpread({},parameters),{},{p_p_lifecycle:"0"}))}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/portlet_url/create_resource_url.es",["module","exports","require","./create_portlet_url.es"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=createResourceURL;var _create_portlet_url=_interopRequireDefault(require("./create_portlet_url.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function ownKeys(object,
enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});
else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}function createResourceURL(basePortletURL){var parameters=arguments.length>
1&&arguments[1]!==undefined?arguments[1]:{};return(0,_create_portlet_url.default)(basePortletURL,_objectSpread(_objectSpread({},parameters),{},{p_p_lifecycle:"2"}))}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/fetch.es",["module","exports","require"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=defaultFetch;function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,
sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2)ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])});else if(Object.getOwnPropertyDescriptors)Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));else ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,
key))})}return target}function _defineProperty(obj,key,value){if(key in obj)Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});else obj[key]=value;return obj}var DEFAULT_INIT={credentials:"include"};function defaultFetch(resource){var init=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var headers=new Headers({"x-csrf-token":Liferay.authToken});(new Headers(init.headers||{})).forEach(function(value,key){headers.set(key,value)});var mergedInit=
_objectSpread(_objectSpread({},DEFAULT_INIT),init);mergedInit.headers=headers;return fetch(resource,mergedInit)}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/session.es",["module","exports","require","./fetch.es"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.getSessionValue=getSessionValue;exports.setSessionValue=setSessionValue;var _fetch=_interopRequireDefault(require("./fetch.es"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _typeof(obj){"@babel/helpers - typeof";
if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol")_typeof=function _typeof(obj){return typeof obj};else _typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};return _typeof(obj)}var TOKEN_SERIALIZE="serialize://";function getSessionClickFormData(cmd){var doAsUserIdEncoded=Liferay.ThemeDisplay.getDoAsUserIdEncoded();var formData=new FormData;formData.append("cmd",cmd);formData.append("p_auth",Liferay.authToken);
if(doAsUserIdEncoded)formData.append("doAsUserId",doAsUserIdEncoded);return formData}function getSessionClickURL(){return"".concat(Liferay.ThemeDisplay.getPortalURL()).concat(Liferay.ThemeDisplay.getPathMain(),"/portal/session_click")}function getSessionValue(key){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var formData=getSessionClickFormData("get");formData.append("key",key);if(options.useHttpSession)formData.append("useHttpSession",true);return(0,_fetch.default)(getSessionClickURL(),
{body:formData,method:"POST"}).then(function(response){return response.text()}).then(function(responseText){if(responseText.startsWith(TOKEN_SERIALIZE)){var value=responseText.substring(TOKEN_SERIALIZE.length);responseText=JSON.parse(value)}return responseText})}function setSessionValue(key,value){var options=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};var formData=getSessionClickFormData("set");if(value&&_typeof(value)==="object")value=TOKEN_SERIALIZE+JSON.stringify(value);formData.append(key,
value);if(options.useHttpSession)formData.append("useHttpSession",true);return(0,_fetch.default)(getSessionClickURL(),{body:formData,method:"POST"})}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/throttle.es",["module","exports","require"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=throttle;function throttle(fn,interval){var timeout=null;var last;return function(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];var context=this;var now=Date.now();var schedule=function schedule(){timeout=
setTimeout(function(){timeout=null},interval);last=now;fn.apply(context,args)};if(timeout===null)schedule();else{var remaining=Math.max(last+interval-now,0);clearTimeout(timeout);timeout=setTimeout(schedule,remaining)}}}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/add_params",["module","exports","require"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=addParams;function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance");}function _iterableToArrayLimit(arr,
i){if(!(Symbol.iterator in Object(arr)||Object.prototype.toString.call(arr)==="[object Arguments]"))return;var _arr=[];var _n=true;var _d=false;var _e=undefined;try{for(var _i=arr[Symbol.iterator](),_s;!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break}}catch(err){_d=true;_e=err}finally{try{if(!_n&&_i["return"]!=null)_i["return"]()}finally{if(_d)throw _e;}}return _arr}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}function _typeof(obj){"@babel/helpers - typeof";
if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol")_typeof=function _typeof(obj){return typeof obj};else _typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};return _typeof(obj)}function addParams(params,baseUrl){if(!params||_typeof(params)!=="object"&&typeof params!=="string")throw new TypeError("Parameter params must be an object or string");if(typeof baseUrl!=="string")throw new TypeError("Parameter baseUrl must be a string");
var url=baseUrl.startsWith("/")?new URL(baseUrl,location.href):new URL(baseUrl);if(_typeof(params)==="object")Object.entries(params).forEach(function(_ref){var _ref2=_slicedToArray(_ref,2),key=_ref2[0],value=_ref2[1];url.searchParams.append(key,value)});else{var searchParams=new URLSearchParams(params.trim());searchParams.forEach(function(value,key){if(value)url.searchParams.append(key,value);else url.searchParams.append(key,"")})}return url.toString()}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/get_dom",["module","exports","require"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=getDOM;function getDOM(element){if(element._node||element._nodes)return element.nodeType?element:element._node||null;return element}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/get_element",["module","exports","require","./get_dom"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=getElement;var _get_dom=_interopRequireDefault(require("./get_dom"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function getElement(element){var currentElement=(0,_get_dom.default)(element);return typeof currentElement===
"string"?document.querySelector(currentElement):currentElement.jquery?currentElement[0]:currentElement}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/in_browser_view",["module","exports","require","./get_element"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=inBrowserView;var _get_element=_interopRequireDefault(require("./get_element"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function inBrowserView(node,baseWindow,nodeRegion){var viewable=false;
node=(0,_get_element.default)(node);if(node){if(!nodeRegion){nodeRegion=node.getBoundingClientRect();nodeRegion={left:nodeRegion.left+window.scrollX,top:nodeRegion.top+window.scrollY};nodeRegion.bottom=nodeRegion.top+node.offsetHeight;nodeRegion.right=nodeRegion.left+node.offsetWidth}if(!baseWindow)baseWindow=window;baseWindow=(0,_get_element.default)(baseWindow);var winRegion={};winRegion.left=baseWindow.scrollX;winRegion.right=winRegion.left+baseWindow.innerWidth;winRegion.top=baseWindow.scrollY;
winRegion.bottom=winRegion.top+baseWindow.innerHeight;viewable=nodeRegion.bottom<=winRegion.bottom&&nodeRegion.left>=winRegion.left&&nodeRegion.right<=winRegion.right&&nodeRegion.top>=winRegion.top;if(viewable){var frameElement=baseWindow.frameElement;if(frameElement){var frameOffset=frameElement.getBoundingClientRect();frameOffset={left:frameOffset.left+window.scrollX,top:frameOffset.top+window.scrollY};var xOffset=frameOffset.left-winRegion.left;nodeRegion.left+=xOffset;nodeRegion.right+=xOffset;
var yOffset=frameOffset.top-winRegion.top;nodeRegion.top+=yOffset;nodeRegion.bottom+=yOffset;viewable=inBrowserView(node,baseWindow.parent,nodeRegion)}}}return viewable}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/focus_form_field",["module","exports","require","./get_element","./in_browser_view"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=focusFormField;var _get_element=_interopRequireDefault(require("./get_element"));var _in_browser_view=_interopRequireDefault(require("./in_browser_view"));function _interopRequireDefault(obj){return obj&&obj.__esModule?
obj:{default:obj}}function getDisabledParents(element){var result=[];while(element.parentElement){if(element.parentElement.getAttribute("disabled"))result.push(element.parentElement);element=element.parentElement}return result}function focusFormField(element){element=(0,_get_element.default)(element);if((0,_in_browser_view.default)(element)){var disabledParents=getDisabledParents(element);var focusable=!element.getAttribute("disabled")&&element.offsetWidth>0&&element.offsetHeight>0&&!disabledParents.length;
var form=element.closest("form");if(!form||focusable)element.focus();else if(form){var portletName=form.getAttribute("data-fm-namespace");var formReadyEventName=portletName+"formReady";var formReadyHandler=function formReadyHandler(event){var elFormName=form.getAttribute("name");var formName=event.formName;if(elFormName===formName){element.focus();Liferay.detach(formReadyEventName,formReadyHandler)}};Liferay.on(formReadyEventName,formReadyHandler)}}}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/get_portlet_id",["module","exports","require"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=getPortletId;var REGEX_PORTLET_ID=/^(?:p_p_id)?_(.*)_.*$/;function getPortletId(portletId){return portletId.replace(REGEX_PORTLET_ID,"$1")}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/is_phone",["module","exports","require","../breakpoints"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=isPhone;var _breakpoints=_interopRequireDefault(require("../breakpoints"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function isPhone(){return window.innerWidth<_breakpoints.default.PHONE}}});
Liferay.Loader.define("frontend-js-web@4.0.57/liferay/util/is_tablet",["module","exports","require","../breakpoints"],function(module,exports,require){var define=undefined;var global=window;{Object.defineProperty(exports,"__esModule",{value:true});exports.default=isTablet;var _breakpoints=_interopRequireDefault(require("../breakpoints"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function isTablet(){return window.innerWidth<_breakpoints.default.TABLET}}});
