From 59e1a164bd68dd11720f595ebb4216711530971f Mon Sep 17 00:00:00 2001 From: Yasir Arafat <148990700+Arafat-plugins@users.noreply.github.com> Date: Sun, 26 Apr 2026 15:24:09 +0600 Subject: [PATCH 1/2] Fix missing nonce in regenerate pages action --- assets/js/admin-settings-manager.js | 1 + assets/js/admin-settings-manager.min.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/js/admin-settings-manager.js b/assets/js/admin-settings-manager.js index 15f9ffd67e..e88a774df9 100644 --- a/assets/js/admin-settings-manager.js +++ b/assets/js/admin-settings-manager.js @@ -2404,6 +2404,7 @@ var axios = (__webpack_require__(/*! axios */ "./node_modules/axios/index.js")[" } var form_data = new FormData(); form_data.append('action', action); + form_data.append('directorist_nonce', typeof directorist_admin !== 'undefined' && directorist_admin.directorist_nonce ? directorist_admin.directorist_nonce : ''); // Append if has option field if (this.local_value && (0,_babel_runtime_helpers_typeof__WEBPACK_IMPORTED_MODULE_0__["default"])(this.local_value) === 'object' && Object.keys(this.local_value)) { diff --git a/assets/js/admin-settings-manager.min.js b/assets/js/admin-settings-manager.min.js index 98eb1692dc..5a3e6bfa94 100644 --- a/assets/js/admin-settings-manager.min.js +++ b/assets/js/admin-settings-manager.min.js @@ -1,2 +1,2 @@ /*! For license information please see admin-settings-manager.min.js.LICENSE.txt */ -!function(){var t={44365:function(t,e,i){var n={"./Card_Widget_Placeholder.vue":2181,"./Confirmation_Modal.vue":93013,"./Dropable_Element.vue":57603,"./Field_List_Component.vue":15289,"./Form_Field_Validatior.vue":33706,"./Options_Window.vue":99506,"./Sections_Module.vue":40133,"./Sidebar_Navigation.vue":22136,"./Sub_Fields_Module.vue":54181,"./Sub_Navigation.vue":76969,"./Submenu_Module.vue":60665,"./Widget_Action_Tools.vue":7651,"./Widget_Actions.vue":75185,"./Widgets_Option_Window.vue":23309,"./Widgets_Window.vue":19412,"./card-widgets/Avatar_Card_Widget.vue":2057,"./card-widgets/Badge_Card_Widget.vue":19967,"./card-widgets/Button_Card_Widget.vue":34134,"./card-widgets/Category_Card_Widget.vue":950,"./card-widgets/Excerpt_Card_Widget.vue":41634,"./card-widgets/Icon_Card_Widget.vue":31899,"./card-widgets/List_Item_Card_Widget.vue":69301,"./card-widgets/Price_Card_Widget.vue":72867,"./card-widgets/Rating_Card_Widget.vue":17534,"./card-widgets/Ratings_Count_Card_Widget.vue":74730,"./card-widgets/Reviews_Card_Widget.vue":91746,"./card-widgets/Section_Title_Card_Widget.vue":37786,"./card-widgets/Tagline_Card_Widget.vue":29652,"./card-widgets/Thumbnail_Card_Widget.vue":54541,"./card-widgets/Title_Card_Widget.vue":48452,"./card-widgets/View_Count_Card_Widget.vue":52422,"./draggable-list-modules/Draggable_List_Item.vue":46416,"./draggable-list-modules/Draggable_List_Item_Wrapper.vue":42286,"./form-builder-modules/Form_Builder_Droppable_Placeholder.vue":40443,"./form-builder-modules/Form_Builder_Widget_List_Section_Component.vue":46143,"./form-builder-modules/widget-component/Form_Builder_Widget_Component.vue":20959,"./form-builder-modules/widget-component/Form_Builder_Widget_Modal_Component.vue":83005,"./form-builder-modules/widget-component/Form_Builder_Widget_Titlebar_Component.vue":98904,"./form-builder-modules/widget-component/Form_Builder_Widget_Trash_Confirmation.vue":91017,"./form-builder-modules/widget-group-components/Form_Builder_Widget_Group_Component.vue":78412,"./form-builder-modules/widget-group-components/Form_Builder_Widget_Group_Header_Component.vue":35097,"./form-builder-modules/widget-group-components/Form_Builder_Widget_Group_Titlebar_Component.vue":95904,"./form-builder-modules/widget-group-components/Form_Builder_Widget_Trash_Confirmation.vue":35794,"./form-fields/Ajax_Action_Field.vue":60993,"./form-fields/Button_Example_Field.vue":85143,"./form-fields/Button_Field.vue":85001,"./form-fields/Card_Builder_Field.vue":15606,"./form-fields/Card_Builder_Grid_View_Field.vue":66497,"./form-fields/Card_Builder_Grid_View_With_Thumbnail_Field.vue":81025,"./form-fields/Card_Builder_Grid_View_Without_Thumbnail_Field.vue":71778,"./form-fields/Card_Builder_List_View_Field.vue":77078,"./form-fields/Card_Builder_List_View_With_Thumbnail_Field.vue":71635,"./form-fields/Card_Builder_List_View_Without_Thumbnail_Field.vue":5180,"./form-fields/Card_Builder_Listing_Header_Field.vue":66502,"./form-fields/Checkbox_Field.vue":22494,"./form-fields/ColorField.vue":83695,"./form-fields/Conditional_Logic_Field.vue":36983,"./form-fields/Editable_Button_Field.vue":76199,"./form-fields/Export_Data_Field.vue":36223,"./form-fields/Export_Field.vue":36205,"./form-fields/Fields_Group_Field.vue":18691,"./form-fields/Form_Builder_Field.vue":60938,"./form-fields/Formgent_Form_Field.vue":76922,"./form-fields/Hidden_Field.vue":67174,"./form-fields/Icon_Field.vue":55696,"./form-fields/Image_Field.vue":3740,"./form-fields/Import_Field.vue":66473,"./form-fields/Meta_Key_Field.vue":4045,"./form-fields/Multi_Fields_Field.vue":31173,"./form-fields/Note_Field.vue":18861,"./form-fields/Number_Field.vue":85740,"./form-fields/Password_Field.vue":44234,"./form-fields/Radio_Field.vue":79581,"./form-fields/Radio_Images_Field.vue":69795,"./form-fields/Range_Field.vue":20092,"./form-fields/Repeater_Field.vue":34266,"./form-fields/Restore_Field.vue":38467,"./form-fields/Select2_Field.vue":67365,"./form-fields/Select_Api_Field.vue":74832,"./form-fields/Select_Field.vue":59076,"./form-fields/Shortcode_Field.vue":85807,"./form-fields/Shortcode_List_Field.vue":50348,"./form-fields/Tab_Field.vue":23918,"./form-fields/Text_Field.vue":74849,"./form-fields/TextareaField.vue":62744,"./form-fields/Title_Field.vue":97210,"./form-fields/Toggle_Field.vue":16726,"./form-fields/WP_Media_Picker_Field.vue":240,"./form-fields/examples/SelectApiFieldExample.vue":32106,"./form-fields/themes/butterfly/Ajax_Action_Field_Theme_Butterfly.vue":62784,"./form-fields/themes/butterfly/Button_Example_Field_Theme_Butterfly.vue":64514,"./form-fields/themes/butterfly/Button_Field_Theme_Butterfly.vue":37102,"./form-fields/themes/butterfly/Checkbox_Field_Theme_Butterfly.vue":15743,"./form-fields/themes/butterfly/Color_Field_Theme_Butterfly.vue":7186,"./form-fields/themes/butterfly/Export_Data_Field_Theme_Butterfly.vue":34975,"./form-fields/themes/butterfly/Export_Field_Theme_Butterfly.vue":3664,"./form-fields/themes/butterfly/Import_Field_Theme_Butterfly.vue":73057,"./form-fields/themes/butterfly/Note_Field_Theme_Butterfly.vue":48357,"./form-fields/themes/butterfly/Radio_Field_Theme_Butterfly.vue":3731,"./form-fields/themes/butterfly/Radio_Images_Field_Theme_Butterfly.vue":97787,"./form-fields/themes/butterfly/Range_Field_Theme_Butterfly.vue":47268,"./form-fields/themes/butterfly/Restore_Field_Theme_Butterfly.vue":2293,"./form-fields/themes/butterfly/Select_Field_Theme_Butterfly.vue":13019,"./form-fields/themes/butterfly/Shortcode_Field_Theme_Butterfly.vue":54099,"./form-fields/themes/butterfly/Shortcode_List_Field_Theme_Butterfly.vue":96053,"./form-fields/themes/butterfly/Tab_Field_Theme_Butterfly.vue":45698,"./form-fields/themes/butterfly/Text_Field_Theme_Butterfly.vue":42309,"./form-fields/themes/butterfly/Textarea_Field_Theme_Butterfly.vue":47461,"./form-fields/themes/butterfly/Toggle_Field_Theme_Butterfly.vue":53520,"./form-fields/themes/butterfly/WP_Media_Picker_Field_Theme_Butterfly.vue":22879,"./form-fields/themes/default/Ajax_Action_Field_Theme_Default.vue":16554,"./form-fields/themes/default/Checkbox_Field_Theme_Default.vue":75514,"./form-fields/themes/default/Color_Field_Theme_Default.vue":37515,"./form-fields/themes/default/Conditional_Logic_Field_Theme_Default.vue":87819,"./form-fields/themes/default/Export_Data_Field_Theme_Default.vue":69324,"./form-fields/themes/default/Export_Field_Theme_Default.vue":57637,"./form-fields/themes/default/Import_Field_Theme_Default.vue":85833,"./form-fields/themes/default/Note_Field_Theme_Default.vue":96663,"./form-fields/themes/default/Radio_Field_Theme_Default.vue":77553,"./form-fields/themes/default/Radio_Images_Field_Theme_Default.vue":73182,"./form-fields/themes/default/Range_Field_Theme_Default.vue":62018,"./form-fields/themes/default/Restore_Field_Theme_Default.vue":52475,"./form-fields/themes/default/Select_Api_Field_Theme_Default.vue":48298,"./form-fields/themes/default/Select_Field_Theme_Default.vue":96124,"./form-fields/themes/default/Shortcode_Field_Theme_Default.vue":17201,"./form-fields/themes/default/Shortcode_List_Field_Theme_Default.vue":64650,"./form-fields/themes/default/Tab_Field_Theme_Default.vue":99207,"./form-fields/themes/default/Text_Field_Theme_Default.vue":27652,"./form-fields/themes/default/Textarea_Field_Theme_Default.vue":3751,"./form-fields/themes/default/Title_Field_Theme_Default.vue":74432,"./form-fields/themes/default/Toggle_Field_Theme_Default.vue":6341,"./form-fields/themes/default/WP_Media_Picker_Field_Theme_Default.vue":35351};function o(t){var e=r(t);return i(e)}function r(t){if(!i.o(n,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return n[t]}o.keys=function(){return Object.keys(n)},o.resolve=r,t.exports=o,o.id=44365},72505:function(t,e,i){t.exports=i(18015)},35592:function(t,e,i){"use strict";var n=i(9516),o=i(7522),r=i(33948),a=i(79106),s=i(99615),l=i(62012),c=i(64202),d=i(47763);t.exports=function(t){return new Promise(function(e,i){var u=t.data,p=t.headers,f=t.responseType;n.isFormData(u)&&delete p["Content-Type"];var g=new XMLHttpRequest;if(t.auth){var h=t.auth.username||"",v=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";p.Authorization="Basic "+btoa(h+":"+v)}var m=s(t.baseURL,t.url);function _(){if(g){var n="getAllResponseHeaders"in g?l(g.getAllResponseHeaders()):null,r={data:f&&"text"!==f&&"json"!==f?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:n,config:t,request:g};o(e,i,r),g=null}}if(g.open(t.method.toUpperCase(),a(m,t.params,t.paramsSerializer),!0),g.timeout=t.timeout,"onloadend"in g?g.onloadend=_:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(_)},g.onabort=function(){g&&(i(d("Request aborted",t,"ECONNABORTED",g)),g=null)},g.onerror=function(){i(d("Network Error",t,null,g)),g=null},g.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),i(d(e,t,t.transitional&&t.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",g)),g=null},n.isStandardBrowserEnv()){var b=(t.withCredentials||c(m))&&t.xsrfCookieName?r.read(t.xsrfCookieName):void 0;b&&(p[t.xsrfHeaderName]=b)}"setRequestHeader"in g&&n.forEach(p,function(t,e){void 0===u&&"content-type"===e.toLowerCase()?delete p[e]:g.setRequestHeader(e,t)}),n.isUndefined(t.withCredentials)||(g.withCredentials=!!t.withCredentials),f&&"json"!==f&&(g.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&g.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&g.upload&&g.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){g&&(g.abort(),i(t),g=null)}),u||(u=null),g.send(u)})}},18015:function(t,e,i){"use strict";var n=i(9516),o=i(69012),r=i(35155),a=i(85343);function s(t){var e=new r(t),i=o(r.prototype.request,e);return n.extend(i,r.prototype,e),n.extend(i,e),i}var l=s(i(96987));l.Axios=r,l.create=function(t){return s(a(l.defaults,t))},l.Cancel=i(31928),l.CancelToken=i(3191),l.isCancel=i(93864),l.all=function(t){return Promise.all(t)},l.spread=i(17980),l.isAxiosError=i(45019),t.exports=l,t.exports.default=l},31928:function(t){"use strict";function e(t){this.message=t}e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,t.exports=e},3191:function(t,e,i){"use strict";var n=i(31928);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(t){e=t});var i=this;t(function(t){i.reason||(i.reason=new n(t),e(i.reason))})}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o(function(e){t=e}),cancel:t}},t.exports=o},93864:function(t){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},35155:function(t,e,i){"use strict";var n=i(9516),o=i(79106),r=i(83471),a=i(64490),s=i(85343),l=i(34841),c=l.validators;function d(t){this.defaults=t,this.interceptors={request:new r,response:new r}}d.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&l.assertOptions(e,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var i=[],n=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(n=n&&e.synchronous,i.unshift(e.fulfilled,e.rejected))});var o,r=[];if(this.interceptors.response.forEach(function(t){r.push(t.fulfilled,t.rejected)}),!n){var d=[a,void 0];for(Array.prototype.unshift.apply(d,i),d=d.concat(r),o=Promise.resolve(t);d.length;)o=o.then(d.shift(),d.shift());return o}for(var u=t;i.length;){var p=i.shift(),f=i.shift();try{u=p(u)}catch(t){f(t);break}}try{o=a(u)}catch(t){return Promise.reject(t)}for(;r.length;)o=o.then(r.shift(),r.shift());return o},d.prototype.getUri=function(t){return t=s(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],function(t){d.prototype[t]=function(e,i){return this.request(s(i||{},{method:t,url:e,data:(i||{}).data}))}}),n.forEach(["post","put","patch"],function(t){d.prototype[t]=function(e,i,n){return this.request(s(n||{},{method:t,url:e,data:i}))}}),t.exports=d},83471:function(t,e,i){"use strict";var n=i(9516);function o(){this.handlers=[]}o.prototype.use=function(t,e,i){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!i&&i.synchronous,runWhen:i?i.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){n.forEach(this.handlers,function(e){null!==e&&t(e)})},t.exports=o},99615:function(t,e,i){"use strict";var n=i(29137),o=i(84680);t.exports=function(t,e){return t&&!n(e)?o(t,e):e}},47763:function(t,e,i){"use strict";var n=i(5449);t.exports=function(t,e,i,o,r){var a=new Error(t);return n(a,e,i,o,r)}},64490:function(t,e,i){"use strict";var n=i(9516),o=i(82881),r=i(93864),a=i(96987);function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return s(t),t.headers=t.headers||{},t.data=o.call(t,t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],function(e){delete t.headers[e]}),(t.adapter||a.adapter)(t).then(function(e){return s(t),e.data=o.call(t,e.data,e.headers,t.transformResponse),e},function(e){return r(e)||(s(t),e&&e.response&&(e.response.data=o.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)})}},5449:function(t){"use strict";t.exports=function(t,e,i,n,o){return t.config=e,i&&(t.code=i),t.request=n,t.response=o,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},85343:function(t,e,i){"use strict";var n=i(9516);t.exports=function(t,e){e=e||{};var i={},o=["url","method","data"],r=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(t,e){return n.isPlainObject(t)&&n.isPlainObject(e)?n.merge(t,e):n.isPlainObject(e)?n.merge({},e):n.isArray(e)?e.slice():e}function c(o){n.isUndefined(e[o])?n.isUndefined(t[o])||(i[o]=l(void 0,t[o])):i[o]=l(t[o],e[o])}n.forEach(o,function(t){n.isUndefined(e[t])||(i[t]=l(void 0,e[t]))}),n.forEach(r,c),n.forEach(a,function(o){n.isUndefined(e[o])?n.isUndefined(t[o])||(i[o]=l(void 0,t[o])):i[o]=l(void 0,e[o])}),n.forEach(s,function(n){n in e?i[n]=l(t[n],e[n]):n in t&&(i[n]=l(void 0,t[n]))});var d=o.concat(r).concat(a).concat(s),u=Object.keys(t).concat(Object.keys(e)).filter(function(t){return-1===d.indexOf(t)});return n.forEach(u,c),i}},7522:function(t,e,i){"use strict";var n=i(47763);t.exports=function(t,e,i){var o=i.config.validateStatus;i.status&&o&&!o(i.status)?e(n("Request failed with status code "+i.status,i.config,null,i.request,i)):t(i)}},82881:function(t,e,i){"use strict";var n=i(9516),o=i(96987);t.exports=function(t,e,i){var r=this||o;return n.forEach(i,function(i){t=i.call(r,t,e)}),t}},96987:function(t,e,i){"use strict";var n=i(9516),o=i(7018),r=i(5449),a={"Content-Type":"application/x-www-form-urlencoded"};function s(t,e){!n.isUndefined(t)&&n.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var l,c={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(l=i(35592)),l),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),n.isFormData(t)||n.isArrayBuffer(t)||n.isBuffer(t)||n.isStream(t)||n.isFile(t)||n.isBlob(t)?t:n.isArrayBufferView(t)?t.buffer:n.isURLSearchParams(t)?(s(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):n.isObject(t)||e&&"application/json"===e["Content-Type"]?(s(e,"application/json"),function(t){if(n.isString(t))try{return(0,JSON.parse)(t),n.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){var e=this.transitional,i=e&&e.silentJSONParsing,o=e&&e.forcedJSONParsing,a=!i&&"json"===this.responseType;if(a||o&&n.isString(t)&&t.length)try{return JSON.parse(t)}catch(t){if(a){if("SyntaxError"===t.name)throw r(t,this,"E_JSON_PARSE");throw t}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],function(t){c.headers[t]={}}),n.forEach(["post","put","patch"],function(t){c.headers[t]=n.merge(a)}),t.exports=c},69012:function(t){"use strict";t.exports=function(t,e){return function(){for(var i=new Array(arguments.length),n=0;n=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([i]):a[e]?a[e]+", "+i:i}}),a):a}},17980:function(t){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},34841:function(t,e,i){"use strict";var n=i(64198),o={};["object","boolean","number","function","string","symbol"].forEach(function(t,e){o[t]=function(i){return typeof i===t||"a"+(e<1?"n ":" ")+t}});var r={},a=n.version.split(".");function s(t,e){for(var i=e?e.split("."):a,n=t.split("."),o=0;o<3;o++){if(i[o]>n[o])return!0;if(i[o]0;){var r=n[o],a=e[r];if(a){var s=t[r],l=void 0===s||a(s,r,t);if(!0!==l)throw new TypeError("option "+r+" must be "+l)}else if(!0!==i)throw Error("Unknown option "+r)}},validators:o}},9516:function(t,e,i){"use strict";var n=i(69012),o=Object.prototype.toString;function r(t){return"[object Array]"===o.call(t)}function a(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function l(t){if("[object Object]"!==o.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function c(t){return"[object Function]"===o.call(t)}function d(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),r(t))for(var i=0,n=t.length;i0,log:t};this.$emit("validate",o)}},checkRequired:function(t,e){var i={valid:!0};return e&&this.isEmpty(t)?(i.valid=!1,i.log={type:"error",message:"The field is required"},i):i},checkMin:function(t,e){var i={valid:!0};if(this.isEmpty(t))return i;var n=Number(t);return Number.isNaN(n)?(i.valid=!1,i.log={type:"error",message:"The field must be number"},i):ne?(i.valid=!1,i.log={type:"error",message:"The field must be maximum of "+e},i):i},isEmpty:function(t){return"string"==typeof t&&!t.length||"number"==typeof t&&!t.toString().length||!t}}},c=i(11642),d=i(75478);function u(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}var p=i(72505).default,f={mixins:[d.A,l,c.A],model:{prop:"value",event:"input"},created:function(){this.setup()},computed:function(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,l=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){l=!0,r=t},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw r}}}}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);it.length)&&(e=t.length);for(var i=0,n=Array(e);i=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}(t);try{for(s.s();!(r=s.n()).done;){var c=r.value,d=void 0!==c.id?c.id:"";t[a].id=e+d,a++}}catch(t){s.e(t)}finally{s.f()}return t},formGroupClass:function(){return d({},this.validationLog.inputErrorClasses?this.validationLog.inputErrorClasses:{})}}),data:function(){return{local_value:[],validationLog:{}}},methods:{getCheckedStatus:function(t){return this.local_value.includes(this.getValue(t))},getValue:function(t){return void 0!==t.value?t.value:""},getTheOptions:function(){return JSON.parse(JSON.stringify(this.theOptions))},filtereValue:function(t){if(!t||!Array.isArray(t))return[];var e=this.theOptions.map(function(t){if(void 0!==t.value)return t.value});return t.filter(function(t){return e.includes(t)})},hasDeprecatedValue:function(t){if(!t&&"object"!==(0,n.A)(t))return[];var e=JSON.parse(JSON.stringify(t)),i=this.theOptions.map(function(t){if(void 0!==t.value)return t.value}),o=e.filter(function(t){return!i.includes(t)});return!(!o&&"object"!==(0,n.A)(o))&&!!o.length&&o},removeDeprecatedValue:function(t,e){return JSON.parse(JSON.stringify(t)).filter(function(t){return!e.includes(t)})}}}},24242:function(t,e,i){"use strict";var n=i(64467),o=i(25134),r=i.n(o),a=i(75478);function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function l(t){for(var e=1;et.length)&&(e=t.length);for(var i=0,n=Array(e);i '.concat(e),this.isPreparingExportFile=!0;var i=this;s.post(directorist_admin.ajax_url,t).then(function(t){var n;console.log({response:t}),i.button_label=e,i.isPreparingExportFile=!1,null!=t&&null!==(n=t.data)&&void 0!==n&&n.file_url&&i.downloadURI(i.exportFileName,t.data.file_url)}).catch(function(t){console.log({error:t}),i.button_label=e,i.isPreparingExportFile=!1})}},downloadURI:function(t,e){var i=document.createElement("a");i.download=t,i.href=e,document.body.appendChild(i),i.click(),document.body.removeChild(i)},export_CSV:function(){if(Array.isArray(this.data)){var t,e="data:text/csv;charset=utf-8,",i=0,o=function(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(t){if("string"==typeof t)return a(t,e);var i={}.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?a(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,l=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){l=!0,r=t},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw r}}}}(this.justifyTable(this.data));try{for(o.s();!(t=o.n()).done;){var r=t.value;if(r&&"object"===(0,n.A)(r)){var s=[];if(0===i){for(var l in r)s.push('"'.concat(l,'"'));e+=s.join(",")+"\r\n"}var c=[];for(var d in r){var u="object"===(0,n.A)(r[d])?"":r[d];c.push('"'.concat(u,'"'))}e+=c.join(",")+"\r\n",i++}}}catch(t){o.e(t)}finally{o.f()}var p=encodeURI(e),f=this.exportFileName+".csv",g=document.createElement("a");g.setAttribute("href",p),g.setAttribute("download",f),g.click()}},export_JSON:function(){var t=JSON.stringify(this.data),e="data:application/json;charset=utf-8,"+encodeURIComponent(t),i=this.exportFileName+".json",n=document.createElement("a");n.setAttribute("href",e),n.setAttribute("download",i),n.click()},justifyTable:function(t){if(!Array.isArray(t))return t;if(!t.length)return t;var e=[];t.forEach(function(t,i){e.push(Object.keys(t).length)});var i=t[e.indexOf(Math.max.apply(Math,e))],n=[];return t.forEach(function(t,e){var o={};for(var r in i)o[r]=t[r]?t[r]:"";n.push(o)}),n}}}},91705:function(t,e,i){"use strict";var n=i(64467),o=i(75478),r=i(95353),a=i(11642);function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function l(t){for(var e=1;e'},exportFileName:{type:String,default:"data"},restorData:{required:!1},buttonLabelOnProcessing:{type:String,default:""},action:{type:String,default:""},url:{type:String,default:""},openInNewTab:{type:Boolean,default:!0},title:{type:[String],default:""},description:{type:[String],default:""},id:{type:[String,Number],default:""},name:{type:[String,Number],default:""},multi_directory_status:{type:String,default:""},schema:{type:String,default:""},value:{default:""},options:{required:!1},optionsSource:{required:!1},showDefaultOption:{type:Boolean,default:!1},defaultOption:{type:Object,required:!1},placeholder:{type:[String,Number],default:""},infoTextForNoOption:{type:String,default:"Nothing available"},cols:{type:[String,Number],default:"30"},rows:{type:[String,Number],default:"10"},min:{type:[String,Number],default:void 0},max:{type:[String,Number],default:void 0},step:{type:[String,Number],default:void 0},componets:{required:!1},defaultImg:{required:!1},selectButtonLabel:{type:String,default:"Select"},changeButtonLabel:{type:String,default:"Change"},prepareExportFileFrom:{type:String,default:""},rules:{required:!1},validationState:{required:!1},validation:{required:!1},nonce:{required:!1},preview:{required:!1},editor:{required:!1},editorID:{required:!1},createFormButton:{required:!1},toggle_position:{required:!1},apiPath:{type:String,default:""},apiMethod:{type:String,default:"GET"},apiParams:{type:Object,default:function(){return{}}},resyncLabel:{type:String,default:"Reload"},showResyncButton:{type:Boolean,default:!1},enableInfiniteScroll:{type:Boolean,default:!0},perPage:{type:Number,default:20},pageParam:{type:String,default:"page"},perPageParam:{type:String,default:"per_page"},scrollThreshold:{type:Number,default:100}}}},70571:function(t,e,i){"use strict";var n=i(1472),o=i(75478);e.A={mixins:[o.A,n.A],created:function(){},computed:{},data:function(){return{}},methods:{}}},99078:function(t,e,i){"use strict";var n=i(82284),o=i(64467),r=i(95353),a=i(11642),s=i(75478);function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}(t);try{for(s.s();!(r=s.n()).done;){var c=r.value,d=void 0!==c.id?c.id:"";t[a].id=e+d,a++}}catch(t){s.e(t)}finally{s.f()}return t},formGroupClass:function(){return d({},this.validationLog.inputErrorClasses?this.validationLog.inputErrorClasses:{})}}),data:function(){return{local_value:"",validationLog:{}}},methods:{getCheckedStatus:function(t){return this.local_value.includes(this.getValue(t))},getValue:function(t){return void 0!==t.value?t.value:""},getTheOptions:function(){return JSON.parse(JSON.stringify(this.theOptions))},filtereValue:function(t){return t||(0,n.A)(t),[]},hasDeprecatedValue:function(t){if(!t&&"object"!==(0,n.A)(t))return[];var e=JSON.parse(JSON.stringify(t)),i=this.theOptions.map(function(t){if(void 0!==t.value)return t.value}),o=e.filter(function(t){return!i.includes(t)});return!(!o&&"object"!==(0,n.A)(o))&&!!o.length&&o},removeDeprecatedValue:function(t,e){return JSON.parse(JSON.stringify(t)).filter(function(t){return!e.includes(t)})}}}},98180:function(t,e,i){"use strict";var n=i(64467),o=i(75478);function r(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function a(t){for(var e=1;et.length)&&(e=t.length);for(var i=0,n=Array(e);i=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,l=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){l=!0,r=t},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw r}}}}(e);try{for(o.s();!(i=o.n()).done;){var r=i.value;"function"==typeof this[r.type]&&(n=this[r.type](n,r))}}catch(t){o.e(t)}finally{o.f()}return n},replace:function(t,e){if(!e.find&&!e.find_regex)return t;if(!e.replace&&!e.replace_from)return t;var i="",n="";if(e.find&&(n=e.find),e.find_regex&&(n=new RegExp(e.find_regex,"g")),e.replace&&"string"==typeof e.replace&&(i=e.replace),e.replace_from&&"string"==typeof e.replace_from&&(i=this.getTergetFields({root:this.root,path:e.replace_from})),e.look_for){var o=new RegExp(e.look_for,"g"),r=o.exec(t);if(!r)return t;Array.isArray(r)&&(r=r[0]),r=r.replace(n,i),t=t.replace(o,r)}else t=t.replace(n,i);return t},lowercase:function(t,e){if(!e.find&&!e.find_regex)return t;var i="";e.find&&(i=e.find),e.find_regex&&(i=new RegExp(e.find_regex,"g"));var n=i.exec(t);return n?(Array.isArray(n)&&(n=n[0]),n=n.toLowerCase(),t=t.replace(i,n)):t},copyToClip:function(){if(document.selection)document.getSelection().removeAllRanges(),(t=document.body.createTextRange()).moveToElementText(this.$refs.shortcode),t.select().createTextRange(),document.execCommand("copy"),this.successMsg="Copied to clipboard",setTimeout(this.clearSuccessMessage,2e3);else if(window.getSelection){var t;(t=document.createRange()).selectNode(this.$refs.shortcode),window.getSelection().removeAllRanges(),window.getSelection().addRange(t),document.execCommand("copy"),this.successMsg="Copied to clipboard",setTimeout(this.clearSuccessMessage,2e3)}},clearSuccessMessage:function(){this.successMsg=""},generate:function(){this.generateShortcode=!0}}}},3345:function(t,e,i){"use strict";var n=i(82284),o=i(64467),r=i(75478),a=i(11642);function s(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(t){if("string"==typeof t)return l(t,e);var i={}.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?l(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i'}},data:function(){return{shortcodes_list:[],successMsg:"",dirty:!1}},methods:{generateShortcode:function(){if(this.shortcodes_list=[],"string"==typeof this.shortcodes)return this.dirty=!0,void this.shortcodes_list.push(this.shortcodes);if(Array.isArray(this.shortcodes)){var t,e=s(this.shortcodes);try{for(e.s();!(t=e.n()).done;){var i=t.value;if("string"!=typeof i){if("object"===(0,n.A)(i)){if(!i.shortcode)continue;var o=i.shortcode;if(i.mapAtts&&(o=this.applyAttsMapping(i)),"string"==typeof o){this.shortcodes_list.push(o);continue}Array.isArray(o)&&(this.shortcodes_list=this.shortcodes_list.concat(o))}}else this.shortcodes_list.push(i)}}catch(t){e.e(t)}finally{e.f()}}this.dirty=!0},applyAttsMapping:function(t){if(!t.shortcode)return"";if(!t.mapAtts)return t.shortcode;var e,i=t.shortcode,n=s(t.mapAtts);try{for(n.s();!(e=n.n()).done;){var o=e.value;o.map?i=this.applyMap(o,i):o.mapAll&&(i=this.applyMapAll(o,i))}}catch(t){n.e(t)}finally{n.f()}return i},applyMap:function(t,e){var i=e,n=this.getTergetFields({root:this.root,path:t.map});if(!n)return e;if(t.where&&!Array.isArray(t.where)){var o=i,r=n[t.where.key];return t.where.applyFilter&&(r=this.applyFilters(r,t.where.applyFilter)),t.where.mapTo&&(o=o.replace(t.where.mapTo,r)),o}if(t.where&&Array.isArray(t.where)){var a,l=i,c=s(t.where);try{for(c.s();!(a=c.n()).done;){var d=a.value,u=n[d.key];"string"==typeof u&&(d.applyFilter&&(u=this.applyFilters(u,d.applyFilter)),d.mapTo&&(l=l.replace(d.mapTo,u)))}}catch(t){c.e(t)}finally{c.f()}return l}},applyMapAll:function(t,e){var i=[],n=this.getTergetFields({root:this.root,path:t.mapAll});if(!n)return e;if(Array.isArray(!n))return e;var o,r=s(n);try{for(r.s();!(o=r.n()).done;){var a=o.value;if(!t.where||Array.isArray(t.where)){if(t.where&&Array.isArray(t.where)){var l,c=e,d=s(t.where);try{for(d.s();!(l=d.n()).done;){var u=l.value,p=a[u.key];u.applyFilter&&(p=this.applyFilters(p,u.applyFilter)),u.mapTo&&(c=c.replace(u.mapTo,p))}}catch(t){d.e(t)}finally{d.f()}i.push(c)}}else{var f=e,g=a[t.where.key];t.where.applyFilter&&(g=this.applyFilters(g,t.where.applyFilter)),t.where.mapTo&&(f=f.replace(t.where.mapTo,g)),i.push(f)}}}catch(t){r.e(t)}finally{r.f()}return i},applyFilters:function(t,e){if(!e)return t;var i,n=t,o=s(e);try{for(o.s();!(i=o.n()).done;){var r=i.value;"function"==typeof this[r.type]&&(n=this[r.type](n,r))}}catch(t){o.e(t)}finally{o.f()}return n},replace:function(t,e){if(!e.find&&!e.find_regex)return t;if(!e.replace&&!e.replace_from)return t;var i="",n="";if(e.find&&(n=e.find),e.find_regex&&(n=new RegExp(e.find_regex,"g")),e.replace&&"string"==typeof e.replace&&(i=e.replace),e.replace_from&&"string"==typeof e.replace_from&&(i=this.getTergetFields({root:this.root,path:e.replace_from})),e.look_for){var o=new RegExp(e.look_for,"g"),r=o.exec(t);if(!r)return t;Array.isArray(r)&&(r=r[0]),r=r.replace(n,i),t=t.replace(o,r)}else t=t.replace(n,i);return t},lowercase:function(t,e){if(!e.find&&!e.find_regex)return t.toLowerCase();var i="";if(e.find&&(i=e.find),e.find_regex&&(i=new RegExp(e.find_regex,"g")),!i)return t.toLowerCase();var n=i.exec(t);return n?(Array.isArray(n)&&(n=n[0]),n=n.toLowerCase(),t=t.replace(i,n)):t},copyToClip:function(t,e){var i=t?this.$refs[t]:null;if(i="number"==typeof e?this.$refs[t][e]:i)if(document.selection)document.getSelection().removeAllRanges(),(n=document.body.createTextRange()).moveToElementText(i),n.select().createTextRange(),document.execCommand("copy"),this.successMsg="Copied",setTimeout(this.clearSuccessMessage,2e3);else if(window.getSelection){var n;(n=document.createRange()).selectNode(i),window.getSelection().removeAllRanges(),window.getSelection().addRange(n),document.execCommand("copy"),this.successMsg="Copied",setTimeout(this.clearSuccessMessage,2e3)}},clearSuccessMessage:function(){this.successMsg=""},generate:function(){this.hasShortcode=!0}}}},78808:function(t,e,i){"use strict";var n=i(64467),o=i(75478);function r(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function a(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,l=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){l=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(l)throw r}}}}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i1&&!this.isObject(h)&&y++,g.length>1&&!y&&(h=h[g[1]]),void 0===h&&y++,!y&&(this.checkComparison({data_a:h,data_b:f.value,compare:m})&&(l.push(d[b]),_++))}_?r++:o++}}else{h=d[g[0]];var w=void 0!==d.hidden&&d.hidden;if(g.length>1&&!this.isObject(h)&&v++,g.length>1&&!v&&(h=d[g[0]][g[1]],w=void 0!==d[g[0]].hidden&&d[g[0]].hidden),w&&v++,void 0===h&&v++,v){o++;continue}if(!this.checkComparison({data_a:h,data_b:f.value,compare:m})){o++;continue}l.push(d[g[0]]),r++}}}}catch(t){p.e(t)}finally{p.f()}var O=!1;switch(s){case"and":O=!o;break;case"or":O=!!r}return{status:O,failed_conditions:o,succeed_conditions:r,matched_data:l}},checkComparison:function(t){var e={data_a:"",data_b:"",compare:"="};Object.assign(e,t);var i=!1;switch(e.compare){case"=":i=e.data_a==e.data_b;break;case"==":i=e.data_a===e.data_b;break;case"!=":case"not":i=e.data_a!==e.data_b;break;case">":i=e.data_a>e.data_b;break;case"<":i=e.data_a=":i=e.data_a>=e.data_b;break;case"<=":i=e.data_a<=e.data_b}return i},getFormFieldName:function(t){return t+"-field"},updateFieldValue:function(t,e){this.$store.commit("updateFieldValue",{field_key:t,value:e})},updateFieldValidationState:function(t,e){this.$store.commit("updateFieldData",{field_key:t,option_key:"validationState",value:e})},updateFieldData:function(t,e,i){this.$store.commit("updateFieldData",{field_key:t,option_key:e,value:i})},getActiveClass:function(t,e){return t===e?"active":""},getTergetFields:function(t){var e={root:this.fields,path:""};if(this.isObject(t)&&Object.assign(e,t),"string"!=typeof e.path)return null;var i=null,o=e.path.split("."),r=!1;if(o&&"object"===(0,n.A)(o)){i=this.fields;var s,l=a(o);try{for(l.s();!(s=l.n()).done;){var c=s.value;if(c.length)if("self"!==c){if(void 0===i[c]){r=!0;break}if(void 0!==i[c].isVisible&&!i[c].isVisible){r=!0;break}i=null!==i?i[c]:e.root[c]}else i=e.root}}catch(t){l.e(t)}finally{l.f()}}return!r&&JSON.parse(JSON.stringify(i))},getSanitizedProps:function(t){if(t&&"object"===(0,n.A)(t)){var e=JSON.parse(JSON.stringify(t));return delete e.value,e}return t}},evaluateConditionalLogic:function(t,e){if(!t||!t.enabled)return!0;if(!t.groups||!Array.isArray(t.groups)||0===t.groups.length)return!0;var i,n=[],o=a(t.groups);try{for(o.s();!(i=o.n()).done;){var r=i.value;if(r.conditions&&Array.isArray(r.conditions)&&0!==r.conditions.length){var s,l=[],c=a(r.conditions);try{for(c.s();!(s=c.n()).done;){var d=s.value;if(d.field&&d.field.trim()&&d.operator&&d.operator.trim()){var u=this.getFieldValueForCondition(e,d.field),p=this.evaluateCondition(d,u);l.push(p)}}}catch(t){c.e(t)}finally{c.f()}if(0!==l.length){var f=r.operator;f&&"string"==typeof f||(f="AND"),f=f.toString().trim().toUpperCase();var g;g="OR"===f?l.some(function(t){return!0===t}):l.every(function(t){return!0===t}),n.push(g)}}}}catch(t){o.e(t)}finally{o.f()}var h=t.globalOperator;null==h||""===h?h="OR":(h=String(h).trim().toUpperCase())||(h="OR");var v=!0;return n.length>0&&(v="AND"===h?n.every(function(t){return!0===t}):n.some(function(t){return!0===t})),"hide"===t.action?!v:v},getFieldValueForCondition:function(t,e){if(!t||!e)return null;if(void 0!==t[e]){var i=t[e];if(this.isObject(i)&&void 0!==i.value)return i.value;if("object"!==(0,n.A)(i))return i}return null},evaluateCondition:function(t,e){if(!t.operator)return!1;var i=t.operator.toLowerCase(),n=t.value;if("empty"===i)return this.isEmpty(e);if("not empty"===i)return!this.isEmpty(e);var o=e,r=n;if(Array.isArray(o))return this.evaluateArrayCondition(o,r,i);switch("string"==typeof o&&(o=o.trim().toLowerCase()),"string"==typeof r&&(r=r.trim().toLowerCase()),i){case"is":case"==":case"=":return o==r;case"is not":case"!=":case"not":return o!=r;case"contains":return"string"==typeof o&&"string"==typeof r&&o.includes(r);case"does not contain":return"string"!=typeof o||"string"!=typeof r||!o.includes(r);case"greater than":case">":return Number(o)>Number(r);case"less than":case"<":return Number(o)=":return Number(o)>=Number(r);case"less than or equal":case"<=":return Number(o)<=Number(r);case"starts with":return"string"==typeof o&&"string"==typeof r&&o.startsWith(r);case"ends with":return"string"==typeof o&&"string"==typeof r&&o.endsWith(r);default:return!1}},evaluateArrayCondition:function(t,e,i){if(!Array.isArray(t)||0===t.length)return"empty"===i;var o=e;switch("string"==typeof o&&(o=o.trim().toLowerCase()),i){case"is":case"==":case"=":var r=String(o).toLowerCase().trim(),a=t.map(function(t){return"string"==typeof t?t.trim().toLowerCase():"number"==typeof t?String(t).toLowerCase():"object"===(0,n.A)(t)&&null!==t?t.name?String(t.name).trim().toLowerCase():t.label?String(t.label).trim().toLowerCase():t.value?String(t.value).trim().toLowerCase():t.id?String(t.id).toLowerCase():String(t).toLowerCase():String(t).toLowerCase()}).some(function(t){return t===r});return!!a&&!(t.length>2)&&a;case"contains":return t.some(function(t){var e=t;return"string"==typeof e&&(e=e.trim().toLowerCase()),"object"===(0,n.A)(e)&&null!==e&&(e=e.name?e.name:e.label?e.label:e.value?e.value:e.id?e.id:String(e)),String(e).toLowerCase().includes(String(o).toLowerCase())||String(e).toLowerCase()===String(o).toLowerCase()});case"is not":case"!=":case"does not contain":return!t.some(function(t){var e=t;return"string"==typeof e&&(e=e.trim().toLowerCase()),"object"===(0,n.A)(e)&&null!==e&&(e=e.name?e.name:e.label?e.label:e.value?e.value:e.id?e.id:String(e)),String(e).toLowerCase().includes(String(o).toLowerCase())||String(e).toLowerCase()===String(o).toLowerCase()});default:return!1}},isEmpty:function(t){return null==t||"string"==typeof t&&""===t.trim()||!(!Array.isArray(t)||0!==t.length)},data:function(){return{default_option:{value:"",label:"Select..."}}}}},1472:function(t,e,i){"use strict";var n=i(64467),o=i(82284);function r(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(t){if("string"==typeof t)return a(t,e);var i={}.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?a(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,s=!0,l=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){l=!0,r=t},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw r}}}}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);it.length)&&(e=t.length);for(var i=0,n=Array(e);i=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){l=!0,a=t},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw a}}}}(t.split("."));try{for(s.s();!(n=s.n()).done;){var l=n.value;if(!r(a))return i;if(!a.hasOwnProperty(l))return i;a=a[l]}}catch(t){s.e(t)}finally{s.f()}return a}},51873:function(t,e,i){var n=i(9325).Symbol;t.exports=n},34932:function(t){t.exports=function(t,e){for(var i=-1,n=null==t?0:t.length,o=Array(n);++io?0:o+e),(i=i>o?o:i)<0&&(i+=o),o=e>i?0:i-e>>>0,e>>>=0;for(var r=Array(o);++n=o?t:n(t,e,i)}},12507:function(t,e,i){var n=i(28754),o=i(49698),r=i(63912),a=i(13222);t.exports=function(t){return function(e){e=a(e);var i=o(e)?r(e):void 0,s=i?i[0]:e.charAt(0),l=i?n(i,1).join(""):e.slice(1);return s[t]()+l}}},45539:function(t,e,i){var n=i(40882),o=i(50828),r=i(66645),a=RegExp("['’]","g");t.exports=function(t){return function(e){return n(r(o(e).replace(a,"")),t,"")}}},24647:function(t,e,i){var n=i(54552)({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"});t.exports=n},34840:function(t,e,i){var n="object"==typeof i.g&&i.g&&i.g.Object===Object&&i.g;t.exports=n},659:function(t,e,i){var n=i(51873),o=Object.prototype,r=o.hasOwnProperty,a=o.toString,s=n?n.toStringTag:void 0;t.exports=function(t){var e=r.call(t,s),i=t[s];try{t[s]=void 0;var n=!0}catch(t){}var o=a.call(t);return n&&(e?t[s]=i:delete t[s]),o}},49698:function(t){var e=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},45434:function(t){var e=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;t.exports=function(t){return e.test(t)}},59350:function(t){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},9325:function(t,e,i){var n=i(34840),o="object"==typeof self&&self&&self.Object===Object&&self,r=n||o||Function("return this")();t.exports=r},63912:function(t,e,i){var n=i(61074),o=i(49698),r=i(42054);t.exports=function(t){return o(t)?r(t):n(t)}},42054:function(t){var e="\\ud800-\\udfff",i="["+e+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",r="[^"+e+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+n+"|"+o+")?",c="[\\ufe0e\\ufe0f]?",d=c+l+"(?:\\u200d(?:"+[r,a,s].join("|")+")"+c+l+")*",u="(?:"+[r+n+"?",n,a,s,i].join("|")+")",p=RegExp(o+"(?="+o+")|"+u+d,"g");t.exports=function(t){return t.match(p)||[]}},22225:function(t){var e="\\ud800-\\udfff",i="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",o="A-Z\\xc0-\\xd6\\xd8-\\xde",r="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="["+r+"]",s="\\d+",l="["+i+"]",c="["+n+"]",d="[^"+e+r+s+i+n+o+"]",u="(?:\\ud83c[\\udde6-\\uddff]){2}",p="[\\ud800-\\udbff][\\udc00-\\udfff]",f="["+o+"]",g="(?:"+c+"|"+d+")",h="(?:"+f+"|"+d+")",v="(?:['’](?:d|ll|m|re|s|t|ve))?",m="(?:['’](?:D|LL|M|RE|S|T|VE))?",_="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",b="[\\ufe0e\\ufe0f]?",y=b+_+"(?:\\u200d(?:"+["[^"+e+"]",u,p].join("|")+")"+b+_+")*",w="(?:"+[l,u,p].join("|")+")"+y,O=RegExp([f+"?"+c+"+"+v+"(?="+[a,f,"$"].join("|")+")",h+"+"+m+"(?="+[a,f+g,"$"].join("|")+")",f+"?"+g+"+"+v,f+"+"+m,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,w].join("|"),"g");t.exports=function(t){return t.match(O)||[]}},84058:function(t,e,i){var n=i(14792),o=i(45539)(function(t,e,i){return e=e.toLowerCase(),t+(i?n(e):e)});t.exports=o},14792:function(t,e,i){var n=i(13222),o=i(55808);t.exports=function(t){return o(n(t).toLowerCase())}},50828:function(t,e,i){var n=i(24647),o=i(13222),r=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");t.exports=function(t){return(t=o(t))&&t.replace(r,n).replace(a,"")}},56449:function(t){var e=Array.isArray;t.exports=e},40346:function(t){t.exports=function(t){return null!=t&&"object"==typeof t}},44394:function(t,e,i){var n=i(72552),o=i(40346);t.exports=function(t){return"symbol"==typeof t||o(t)&&"[object Symbol]"==n(t)}},13222:function(t,e,i){var n=i(77556);t.exports=function(t){return null==t?"":n(t)}},55808:function(t,e,i){var n=i(12507)("toUpperCase");t.exports=n},66645:function(t,e,i){var n=i(1733),o=i(45434),r=i(13222),a=i(22225);t.exports=function(t,e,i){return t=r(t),void 0===(e=i?void 0:e)?o(t)?a(t):n(t):t.match(e)||[]}},2853:function(t,e,i){"use strict";i.d(e,{mc:function(){return ie},sx:function(){return ne}});var n="dndrop-container-instance",o="dndrop-draggable-wrapper",r="animated",a="__dndrop_draggable_translation_value",s="__dndrop_draggable_visibility_value",l="dndrop-ghost",c="dndrop-container",d="dndrop-stretcher-element",u="dndrop-stretcher-instance",p="dndrop-disable-touch-action",f="dndrop-no-user-select",g="dndrop-drop-preview-default-class",h="dndrop-drop-preview-inner-class",v="dndrop-drop-preview-constant-class",m="dndrop-drop-preview-flex-container-class",_={groupName:void 0,behaviour:"move",orientation:"vertical",getChildPayload:void 0,animationDuration:250,autoScrollEnabled:!0,shouldAcceptDrop:void 0,shouldAnimateDrop:void 0};function b(t){t.element;var e=t.draggables;return function(t,i){var n,o,r=t.removedIndex,a=t.addedIndex,s=t.element,l=null;if(null!==r&&(o=r,l=(n=s).removeChild(n.children[o]),e.splice(r,1)),null!==a){var c=window.document.createElement("div");c.className="dndrop-draggable-wrapper",c.appendChild(l&&l.firstElementChild?l.firstElementChild:s),function(t,e,i){i>=t.children.length?t.appendChild(e):t.insertBefore(e,t.children[i])}(s,c,a),a>=e.length?e.push(c):e.splice(a,0,c)}i&&i(t)}}var y=function(t,e,i){return"x"===i?{left:Math.max(t.left,e.left),top:t.top,right:Math.min(t.right,e.right),bottom:t.bottom}:{left:t.left,top:Math.max(t.top,e.top),right:t.right,bottom:Math.min(t.bottom,e.bottom)}},w=function(t){var e=t.getBoundingClientRect(),i={left:e.left,right:e.right,top:e.top,bottom:e.bottom};if(x(t,"x")&&!C(t,"x")){var n=i.right-i.left;i.right=i.right+t.scrollWidth-n}if(x(t,"y")&&!C(t,"y")){var o=i.bottom-i.top;i.bottom=i.bottom+t.scrollHeight-o}return i},O=function(t){var e=window.getComputedStyle(t),i=e.overflow;if("auto"===i||"scroll"===i)return"xy";var n=e["overflow-x"],o="auto"===n||"scroll"===n,r=e["overflow-y"],a="auto"===r||"scroll"===r;return o&&a?"xy":o?"x":a?"y":null},W=function(t,e){var i=window.getComputedStyle(t),n=i.overflow,o=i["overflow-"+e];return"auto"===n||"scroll"===n||"auto"===o||"scroll"===o},C=function(t,e){var i=window.getComputedStyle(t),n=i.overflow,o=i["overflow-"+e];return"auto"===n||"scroll"===n||"hidden"===n||"auto"===o||"scroll"===o||"hidden"===o},x=function(t,e){return"x"===e?t.scrollWidth>t.clientWidth:t.scrollHeight>t.clientHeight},A=function(t,e){var i=t,n=e||w(t);for(i=t.parentElement;i;)x(i,"x")&&C(i,"x")&&(n=y(n,i.getBoundingClientRect(),"x")),x(i,"y")&&C(i,"y")&&(n=y(n,i.getBoundingClientRect(),"y")),i=i.parentElement;return n},S=function(t,e){for(var i=t;i;){if(i.matches(e))return i;i=i.parentElement}return null},k=function(t,e){return t.className.split(" ").map(function(t){return t}).indexOf(e)>-1},j=function(t,e){if(t){var i=t.className.split(" ").filter(function(t){return t});-1===i.indexOf(e)&&(i.unshift(e),t.className=i.join(" "))}},D=function(t,e){if(t){var i=t.className.split(" ").filter(function(t){return t&&t!==e});t.className=i.join(" ")}},P=function(t){if(t){var e=window.getComputedStyle(t);if(e)return e.cursor}return null};function E(t){return!(t.bottom<=t.top||t.right<=t.left)}var T={size:"offsetWidth",distanceToParent:"offsetLeft",translate:"transform",begin:"left",end:"right",dragPosition:"x",scrollSize:"scrollWidth",offsetSize:"offsetWidth",scrollValue:"scrollLeft",scale:"scaleX",setSize:"width",setters:{translate:function(t){return"translate3d("+t+"px, 0, 0)"}}},I={size:"offsetHeight",distanceToParent:"offsetTop",translate:"transform",begin:"top",end:"bottom",dragPosition:"y",scrollSize:"scrollHeight",offsetSize:"offsetHeight",scrollValue:"scrollTop",scale:"scaleY",setSize:"height",setters:{translate:function(t){return"translate3d(0,"+t+"px, 0)"}}};function L(t,e,i){t["dndrop-extra-size-for-insertion"]=0;var n,o=(n="horizontal"===e?T:I,{get:function(t,e){return t[n[e]||e]},set:function(t,e,i){t[n[e]]=n.setters[e]?n.setters[e](i):i}}),r={translation:0};function l(){c(t),function(t){var e=t.getBoundingClientRect();r.scaleX=t.offsetWidth?(e.right-e.left)/t.offsetWidth:1,r.scaleY=t.offsetHeight?(e.bottom-e.top)/t.offsetHeight:1}(t)}function c(t){r.rect=w(t);var e=A(t,r.rect);E(e)&&(r.lastVisibleRect=r.visibleRect),r.visibleRect=e}function d(t){var i=t;if(i.tagName){var n=i.getBoundingClientRect();return"vertical"===e?n.bottom-n.top:n.right-n.left}return o.get(t,"size")*o.get(r,"scale")}function u(t){return o.get(t,"dragPosition")}return window.addEventListener("resize",function(){c(t)}),setTimeout(function(){l()},10),{getSize:d,getContainerRectangles:function(){return{rect:r.rect,visibleRect:r.visibleRect,lastVisibleRect:r.lastVisibleRect}},getBeginEndOfDOMRect:function(t){return{begin:o.get(t,"begin"),end:o.get(t,"end")}},getBeginEndOfContainer:function(){return{begin:o.get(r.rect,"begin")+r.translation,end:o.get(r.rect,"end")+r.translation}},getBeginEndOfContainerVisibleRect:function(){return{begin:o.get(r.visibleRect,"begin")+r.translation,end:o.get(r.visibleRect,"end")+r.translation}},getBeginEnd:function(e){var i=function(t){return(o.get(t,"distanceToParent")+(t[a]||0))*o.get(r,"scale")}(e)+(o.get(r.rect,"begin")+r.translation)-o.get(t,"scrollValue");return{begin:i,end:i+d(e)*o.get(r,"scale")}},getAxisValue:u,setTranslation:function(t,e){e?o.set(t.style,"translate",e):t.style.removeProperty("transform"),t[a]=e},getTranslation:function(t){return t[a]},setVisibility:function(t,e){void 0!==t[s]&&t[s]===e||(e?t.style.removeProperty("visibility"):t.style.visibility="hidden",t[s]=e)},isVisible:function(t){return void 0===t[s]||t[s]},isInVisibleRect:function(t,i){var n=r.visibleRect,o=n.left,a=n.top,s=n.right,l=n.bottom;l-a<2&&(l=a+30);var c=r.rect;return"vertical"===e?t>c.left&&ta&&io&&tc.top&&is||uc)return null;"x"===e?(n=a,o=s,r=d):(n=l,o=c,r=u);var p=o-n,f=p>400?100:p/4;return o-r=0&&e.item(i)!==this;);return i>-1}),Array.prototype.some||(Array.prototype.some=function(t){if(null==this)throw new TypeError("Array.prototype.some called on null or undefined");if("function"!=typeof t)throw new TypeError;for(var e=Object(this),i=e.length>>>0,n=arguments.length>=2?arguments[1]:void 0,o=0;o ."+d]={display:"inline-block"},R["."+c+".horizontal > ."+o]=B,R["."+c+".vertical > ."+o]=V,R["."+o]={"box-sizing":"border-box"},R["."+o+".horizontal"]=B,R["."+o+".vertical"]=V,R["."+o+".animated"]={transition:"transform ease"},R["."+l]={"box-sizing":"border-box"},R["."+l+".animated"]={transition:"all ease-in-out"},R["."+l+" *"]={"pointer-events":"none"},R["."+p+" *"]={"touch-action":"none","-ms-touch-action":"none"},R["."+f]={"-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none"},R["."+h]={flex:"1"},R["."+c+".horizontal > ."+v]={height:"100%",overflow:"hidden",display:"table-cell","vertical-align":"top"},R["."+c+".vertical > ."+v]={overflow:"hidden",display:"block",width:"100%"},R["."+m]={width:"100%",height:"100%",display:"flex","justify-content":"stretch","align-items":"stretch"},R["."+g]={"background-color":"rgba(150, 150, 150, 0.1)",border:"1px solid #ccc"};var U=["mousedown","touchstart"],K=["mousemove","touchmove"],q=["mouseup","touchend"],J=null,z=null,Z=null,X=null,Y=[],Q=!1,tt=!1,et=!1,it=!1,nt=null,ot=null,rt=null,at=null,st=function(){var t=null,e=!1;function i(){t=requestAnimationFrame(function(){J.forEach(function(t){return t.layout.invalidateRects()}),setTimeout(function(){null!==t&&i()},50)})}return{start:function(){e||(e=!0,i())},stop:function(){null!==t&&(cancelAnimationFrame(t),t=null),e=!1}}}(),lt="undefined"!=typeof window&&!!(window.navigator.userAgent.match(/Android/i)||window.navigator.userAgent.match(/webOS/i)||window.navigator.userAgent.match(/iPhone/i)||window.navigator.userAgent.match(/iPad/i)||window.navigator.userAgent.match(/iPod/i)||window.navigator.userAgent.match(/BlackBerry/i)||window.navigator.userAgent.match(/Windows Phone/i));function ct(){q.forEach(function(t){window.document.addEventListener(t,_t,{passive:!1})})}function dt(){return X&&X.ghostParent?X.ghostParent:z&&z.parentElement||window.document.body}var ut=function(){var t,e,i,n=null;function o(i){var n=bt(i),o=n.clientX,r=n.clientY;if(e)(Math.abs(t.clientX-o)>5||Math.abs(t.clientY-r)>5)&&s();else if(Math.abs(t.clientX-o)>1||Math.abs(t.clientY-r)>1)return l()}function r(){s()}function a(){s()}function s(){clearTimeout(n),K.forEach(function(t){return window.document.removeEventListener(t,o)},{passive:!1}),q.forEach(function(t){return window.document.removeEventListener(t,r)},{passive:!1}),U.forEach(function(t){return window.document.removeEventListener(t,o)},{passive:!1}),window.document.removeEventListener("drag",a,{passive:!1})}function l(){clearTimeout(n),s(),i()}return function(s,c,d){t=bt(s),i=d,(e="number"==typeof c?c:lt?200:0)&&(n=setTimeout(l,e)),K.forEach(function(t){return window.document.addEventListener(t,o)},{passive:!1}),q.forEach(function(t){return window.document.addEventListener(t,r)},{passive:!1}),U.forEach(function(t){return window.document.addEventListener(t,o)},{passive:!1}),window.document.addEventListener("drag",a,{passive:!1})}}();function pt(t){var e=bt(t);if(Y&&Y.length&&!Q&&(void 0===e.button||0===e.button)&&(z=S(e.target,"."+o))){var i=S(z,"."+c),n=Y.filter(function(t){return t.element===i})[0];if(n&&void 0!==n){var r=n.getOptions().dragHandleSelector,a=n.getOptions().nonDragAreaSelector,s=!0;if(r&&!S(e.target,r)&&(s=!1),a&&S(e.target,a)&&(s=!1),s){n.layout.invalidate(),j(window.document.body,p),j(window.document.body,f);var l=function(){D(window.document.body,p),D(window.document.body,f),window.document.removeEventListener("mouseup",l),window.document.removeEventListener("touchend",l)};window.document.addEventListener("mouseup",l),window.document.addEventListener("touchend",l),ut(e,n.getOptions().dragBeginDelay,function(){window.getSelection?window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().removeAllRanges():window.document.selection&&window.document.selection.empty(),Ct(e,P(t.target)),K.forEach(function(t){window.document.addEventListener(t,ft,{passive:!1})}),ct()})}}}}function ft(t){t.cancelable&&t.preventDefault();var e=bt(t);if(X){var i=X.container.getOptions();"contain"===i.behaviour?function(t,e){var i=t.clientX,n=t.clientY;void 0===e&&(e="vertical");var o,r,a,s,l=X.container.layout.getBeginEndOfContainerVisibleRect();"vertical"===e?(o=n,r="y",a="top",s=X.size.offsetHeight):(o=i,r="x",a="left",s=X.size.offsetWidth);var c=l.begin,d=l.end-s,u=Math.max(c,Math.min(d,o+Z.positionDelta[a]));Z.topLeft[r]=u,X.position[r]=Math.max(l.begin,Math.min(l.end,o+Z.centerDelta[r])),X.mousePosition[r]=Math.max(l.begin,Math.min(l.end,o)),X.position[r]l.end-s/2&&(X.position[r]=l.end-2)}(e,i.orientation):rt?"y"===rt?(Z.topLeft.y=e.clientY+Z.positionDelta.top,X.position.y=e.clientY+Z.centerDelta.y,X.mousePosition.y=e.clientY):"x"===rt&&(Z.topLeft.x=e.clientX+Z.positionDelta.left,X.position.x=e.clientX+Z.centerDelta.x,X.mousePosition.x=e.clientX):(Z.topLeft.x=e.clientX+Z.positionDelta.left,Z.topLeft.y=e.clientY+Z.positionDelta.top,X.position.x=e.clientX+Z.centerDelta.x,X.position.y=e.clientY+Z.centerDelta.y,X.mousePosition.x=e.clientX,X.mousePosition.y=e.clientY),At(),(it=!nt(X))&&vt()}else Ct(e,P(t.target))}var gt,ht,vt=(gt=mt,ht=null,function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];ht&&clearTimeout(ht),ht=setTimeout(function(){ht=null,gt.call.apply(gt,[null].concat(t))},20)});function mt(){it&&(it=!1,yt(X,J))}function _t(){var t;K.forEach(function(t){window.document.removeEventListener(t,ft,{passive:!1})}),q.forEach(function(t){window.document.removeEventListener(t,_t,{passive:!1})}),ot&&"function"==typeof ot&&ot({reset:!0}),at&&((t=at)&&"undefined"!=typeof window&&(window.document.head||window.document.getElementsByTagName("head")[0]).removeChild(t),at=null),X&&(st.stop(),mt(),et=!0,function(){function t(){D(Z.ghost,"animated"),Z.ghost.style.transitionDuration=null,dt().removeChild(Z.ghost),function(){Q=!1,Wt(!1);for(var t=J||[],e=t.shift();void 0!==e;)e.handleDrop(X),e=t.shift();J=null,z=null,Z=null,X=null,rt=null,nt=null,et=!1}()}function e(e,i,n){var o=e.top,r=e.left;j(Z.ghost,"animated"),n&&j(Z.ghost.firstElementChild,n),Z.topLeft.x=r,Z.topLeft.y=o,At(i),setTimeout(function(){t()},i+20)}function i(t,e){j(Z.ghost,"animated"),At(t,.9,!0),setTimeout(function(){e()},t+20)}if(X.targetElement){var n=Y.filter(function(t){return t.element===X.targetElement})[0];!(g=n.getOptions()).shouldAnimateDrop||g.shouldAnimateDrop(X.container.getOptions(),X.payload)?e(n.getDragResult().shadowBeginEnd.rect,Math.max(150,n.getOptions().animationDuration/2),n.getOptions().dropClass):t()}else{var o=Y.filter(function(t){return t===X.container})[0];if(o){var r=o.getOptions(),a=r.behaviour,s=r.removeOnDropOut;if("move"!==a&&"contain"!==a||!tt&&s||!o.getDragResult())i(o.getOptions().animationDuration,t);else{var l=o.layout.getContainerRectangles();if(!E(l.visibleRect)&&E(l.lastVisibleRect))e({top:l.lastVisibleRect.top,left:l.lastVisibleRect.left},o.getOptions().animationDuration,o.getOptions().dropClass);else{var c=o.getDragResult(),d=c.removedIndex,u=c.elementSize,p=o.layout;o.getTranslateCalculator({dragResult:{removedIndex:d,addedIndex:d,elementSize:u,pos:void 0,shadowBeginEnd:void 0}});var f=d>0?p.getBeginEnd(o.draggables[d-1]).end:p.getBeginEndOfContainer().begin;e(p.getTopLeftOfElementBegin(f),o.getOptions().animationDuration,o.getOptions().dropClass)}}}else i(_.animationDuration,t)}var g}())}function bt(t){return t.touches?t.touches[0]:t}function yt(t,e){var i=!1;e.forEach(function(e){var n=e.handleDrag(t);i=!!n.containerBoxChanged||!1,n.containerBoxChanged=!1}),i&&(i=!1,requestAnimationFrame(function(){Y.forEach(function(t){t.layout.invalidateRects(),t.onTranslated()})}))}function wt(t){var e=t,i=null;return function(t){return!(null!==i||!Q||et||(i=requestAnimationFrame(function(){Q&&!et&&(yt(t,e),ot({draggableInfo:t})),i=null}),0))}}function Ot(t,e){return t.getOptions().autoScrollEnabled?function(t,e){void 0===e&&(e=1500);var i=t.reduce(function(t,e){var i=function(t){for(var e=[],i=t.element;i;){var n=O(i);if(n&&!k(i,"dndrop-prevent-auto-scroll-class")){var o={};switch(n){case"xy":o.x={animator:N(i,"x")},o.y={animator:N(i,"y")};break;case"x":o.x={animator:N(i,"x")};break;case"y":o.y={animator:N(i,"y")}}e.push({axisAnimations:o,getRect:M(i),scrollerElement:i})}i=i.parentElement}return e}(e).filter(function(e){return!t.find(function(t){return t.scrollerElement===e.scrollerElement})});return t.concat(i)},[]);return function(t){var n=t.draggableInfo;if(t.reset)i.forEach(function(t){t.axisAnimations.x&&t.axisAnimations.x.animator.stop(),t.axisAnimations.y&&t.axisAnimations.y.animator.stop()});else if(n){!function(t,e){t.forEach(function(t){var i=t.axisAnimations,n=(0,t.getRect)();i.x&&(i.x.scrollParams=$(e,"x",n),t.cachedRect=n),i.y&&(i.y.scrollParams=$(e,"y",n),t.cachedRect=n)})}(i,n.mousePosition),i.forEach(function(t){var i=t.axisAnimations,n=i.x,o=i.y;if(n)if(n.scrollParams){var r=n.scrollParams,a=r.direction,s=r.speedFactor;n.animator.animate(a,s*e)}else n.animator.stop();if(o)if(o.scrollParams){var l=o.scrollParams,c=l.direction,d=l.speedFactor;o.animator.animate(c,d*e)}else o.animator.stop()});var o=i.filter(function(t){return t.cachedRect});if(o.length&&o.length>1){var r=function(t,e){for(var i=document.elementFromPoint(e.x,e.y);i;){var n=t.find(function(t){return t.scrollerElement===i});if(n)return n;i=i.parentElement}return null}(o,n.mousePosition);r&&o.forEach(function(t){t!==r&&(t.axisAnimations.x&&t.axisAnimations.x.animator.stop(),t.axisAnimations.y&&t.axisAnimations.y.animator.stop())})}}}}(e,t.getScrollMaxSpeed()):function(t){return null}}function Wt(t){var e=X.container,i=X.payload;Y.forEach(function(n){if(!e.getOptions().fireRelatedEventsOnly||n===e){var o=n.getOptions(),r=o.onDragStart,a=o.onDragEnd,s=t?r:a;if(s){var l={isSource:n===e,payload:i,willAcceptDrop:!1};n.isDragRelevant(e,i)&&(l.willAcceptDrop=!0),s(l)}}})}function Ct(t,e){if(null!==z){if(z.classList.contains("dndrop-not-draggable"))return;Q=!0;var i=Y.filter(function(t){return z.parentElement===t.element})[0];i.setDraggables(),rt=i.getOptions().lockAxis?i.getOptions().lockAxis.toLowerCase():null,X=function(t){var e=Y.filter(function(e){return t.parentElement===e.element})[0],i=e.draggables.indexOf(t),n=e.getOptions().getGhostParent,o=t.getBoundingClientRect();return{container:e,element:t,size:{offsetHeight:o.bottom-o.top,offsetWidth:o.right-o.left},elementIndex:i,payload:e.getOptions().getChildPayload?e.getOptions().getChildPayload(i):void 0,targetElement:null,position:{x:0,y:0},groupName:e.getOptions().groupName,ghostParent:n?n():null,invalidateShadow:null,mousePosition:null,relevantContainers:null}}(z),Z=function(t,e,i,n){var o,r,a=e.x,s=e.y,c=t.getBoundingClientRect(),d=c.left,u=c.top,p=c.right,f=c.bottom,g=(o=i.layout.getContainerRectangles().visibleRect,r=c,{left:Math.max(o.left,r.left),top:Math.max(o.top,r.top),right:Math.min(o.right,r.right),bottom:Math.min(o.bottom,r.bottom)}),h=g.left+(g.right-g.left)/2,v=g.top+(g.bottom-g.top)/2,m=t.cloneNode(!0);return m.style.zIndex="1000",m.style.boxSizing="border-box",m.style.position="fixed",m.style.top="0px",m.style.left="0px",m.style.transform="none",m.style.removeProperty("transform"),i.shouldUseTransformForGhost()?m.style.transform="translate3d("+d+"px, "+u+"px, 0)":(m.style.top=u+"px",m.style.left=d+"px"),m.style.width=p-d+"px",m.style.height=f-u+"px",m.style.overflow="visible",m.style.transition=null,m.style.removeProperty("transition"),m.style.pointerEvents="none",m.style.userSelect="none",i.getOptions().dragClass?setTimeout(function(){j(m.firstElementChild,i.getOptions().dragClass);var t=window.getComputedStyle(m.firstElementChild).cursor;at=G(t)}):at=G(n),j(m,i.getOptions().orientation||"vertical"),j(m,l),{ghost:m,centerDelta:{x:h-a,y:v-s},positionDelta:{left:d-a,top:u-s},topLeft:{x:d,y:u}}}(z,{x:t.clientX,y:t.clientY},X.container,e),X.position={x:t.clientX+Z.centerDelta.x,y:t.clientY+Z.centerDelta.y},X.mousePosition={x:t.clientX,y:t.clientY},J=Y.filter(function(t){return t.isDragRelevant(i,X.payload)}),X.relevantContainers=J,nt=wt(J),ot&&"function"==typeof ot&&ot({reset:!0,draggableInfo:void 0}),ot=Ot(i,J),J.forEach(function(t){return t.prepareDrag(t,J)}),Wt(!0),nt(X),dt().appendChild(Z.ghost),st.start()}}var xt=null;function At(t,e,i){void 0===t&&(t=0),void 0===e&&(e=1),void 0===i&&(i=!1);var n=Z.ghost,o=Z.topLeft,r=o.x,a=o.y,s=!X.container||X.container.shouldUseTransformForGhost(),l=s?"translate3d("+r+"px,"+a+"px, 0)":null;if(1!==e&&(l=l?l+" scale("+e+")":"scale("+e+")"),t>0)return Z.ghost.style.transitionDuration=t+"ms",void requestAnimationFrame(function(){l&&(n.style.transform=l),s||(n.style.left=r+"px",n.style.top=a+"px"),xt=null,i&&(n.style.opacity="0")});null===xt&&(xt=requestAnimationFrame(function(){l&&(n.style.transform=l),s||(n.style.left=r+"px",n.style.top=a+"px"),xt=null,i&&(n.style.opacity="0")}))}"undefined"!=typeof window&&function(){if("undefined"!=typeof window){var t=window.document.head||window.document.getElementsByTagName("head")[0],e=window.document.createElement("style");e.id="dndrop-style-definitions";var i=H(R);e.type="text/css",e.styleSheet?e.styleSheet.cssText=i:e.appendChild(window.document.createTextNode(i)),t.appendChild(e)}}();var St=("undefined"!=typeof window&&U.forEach(function(t){window.document.addEventListener(t,pt,{passive:!1})}),{register:function(t){!function(t){Y.push(t),Q&&X&&t.isDragRelevant(X.container,X.payload)&&(J.push(t),t.prepareDrag(t,J),ot&&"function"==typeof ot&&ot({reset:!0,draggableInfo:void 0}),ot=Ot(t,J),nt=wt(J),t.handleDrag(X))}(t)},unregister:function(t){!function(t){if(Y.splice(Y.indexOf(t),1),Q&&X){X.container===t&&t.fireRemoveElement(),X.targetElement===t.element&&(X.targetElement=null);var e=J.indexOf(t);e>-1&&(J.splice(e,1),ot&&"function"==typeof ot&&ot({reset:!0,draggableInfo:void 0}),ot=Ot(t,J),nt=wt(J))}}(t)},isDragging:function(){return Q},cancelDrag:function(){if(Q&&!tt&&!et){tt=!0,it=!1;var t=Object.assign({},X,{targetElement:null,position:{x:Number.MAX_SAFE_INTEGER,y:Number.MAX_SAFE_INTEGER},mousePosition:{x:Number.MAX_SAFE_INTEGER,y:Number.MAX_SAFE_INTEGER}});J.forEach(function(e){e.handleDrag(t)}),X&&(X.targetElement=null,X.cancelDrop=!0,_t(),tt=!1)}}});function kt(t,e,i){void 0===i&&(i=_.animationDuration),e?(j(t,r),t.style.transitionDuration=i+"ms"):(D(t,r),t.style.removeProperty("transition-duration"))}function jt(t){var e=t.element,i=t.getOptions;return function(t,n){var r=i(),a=t.getOptions();return"copy"!==r.behaviour&&S(e,"."+o)!==t.element&&(t.element===e||!(!a.groupName||a.groupName!==r.groupName)||!!r.shouldAcceptDrop&&r.shouldAcceptDrop(t.getOptions(),n))}}function Dt(t){var e=[];return Array.prototype.forEach.call(t.children,function(i){if(i.nodeType===Node.ELEMENT_NODE){var n=i;k(i,o)||(n=function(t){if(Xt.wrapChild){var e=window.document.createElement("div");return e.className=""+o,t.parentElement.insertBefore(e,t),e.appendChild(t),e}return t}(i)),n[a]=0,e.push(n)}else t.removeChild(i)}),e}function Pt(t){var e=t.element,i=t.draggables,n=t.layout,o=t.getOptions,r=function(t){var e=t.element,i=t.draggables,n=t.layout;return function(){i.forEach(function(t){kt(t,!1),n.setTranslation(t,0),n.setVisibility(t,!0)}),e[u]&&(e[u].parentNode.removeChild(e[u]),e[u]=null)}}({element:e,draggables:i,layout:n,getOptions:o}),a=(Xt.dropHandler||b)({element:e,draggables:i,layout:n,getOptions:o});return function(t,e,i){var n=e.addedIndex,s=e.removedIndex;if(void 0===i&&(i=!1),r(),t&&!t.cancelDrop)if(t.targetElement||o().removeOnDropOut||i){var l=function(t){return null!==t},c=l(n)?l(s)&&sf?i(t,n,d+1,r,a):a?n<(f+p)/2?d:d+1:d};return function(t,e,n){return void 0===n&&(n=!1),i(t,e,0,t.length-1,n)}}({layout:e.layout}),function(t){var e=t.dragResult,o=e.shadowBeginEnd,r=e.pos;if(!o){var a=n(i,r,!0);return null!==a?a:i.length}return o.begin+o.beginAdjustment<=r&&o.end>=r?null:ro.end?n(i,r)+1:i.length});return function(t){var e=t.dragResult,i=null;return null!==e.pos&&null===(i=o({dragResult:e}))&&(i=e.addedIndex),{addedIndex:i}}}function Rt(){var t=null;return function(e){var i=e.dragResult,n=i.addedIndex,o=i.shadowBeginEnd;n!==t&&null!==t&&o&&(o.beginAdjustment=0),t=n}}function Ht(t){var e=t.element,i=t.draggables,n=t.layout,o=t.getOptions,r=null;return function(t){var s=t.dragResult,l=s.addedIndex,c=s.removedIndex,p=s.elementSize;if(null===c)if(null!==l){if(!r){var f=n.getBeginEndOfContainer();f.end=f.begin+n.getSize(e);var g=n.getScrollSize(e)>n.getSize(e)?f.begin+n.getScrollSize(e)-n.getScrollValue(e):f.end,h=i.length>0?n.getBeginEnd(i[i.length-1]).end-i[i.length-1][a]:f.begin;if(h+p>g){(r=window.document.createElement("div")).className=d+" "+o().orientation;var v=i.length>0?p+h-g:p;return n.setSize(r.style,v+"px"),e.appendChild(r),e[u]=r,{containerBoxChanged:!0}}}}else if(r){n.setTranslation(r,0);var m=r;return r=null,e.removeChild(m),e[u]=null,{containerBoxChanged:!0}}}}function Gt(t){var e=t.draggables,i=t.layout,n=null,o=null;return function(t){var r=t.dragResult,a=r.addedIndex,s=r.removedIndex,l=r.elementSize;if(a!==n||s!==o){for(var c=0;c-1){var m=i.getSize(e[u]);if(v=i.getBeginEnd(e[u]),lr&&c--,n.onDropReady({addedIndex:c,removedIndex:r,payload:s,element:l?l.firstElementChild||l:void 0})}}}function zt(t){return"drop-zone"===t.getOptions().behaviour?Zt(t)(Et,Tt,It,Lt,$t,Ft,Nt,qt,Jt):Zt(t)(Et,Tt,It,Lt,$t,Vt,Bt,Rt,Ht,Gt,Ut,Mt,Kt,qt,Jt)}function Zt(t){return function(){for(var e=[],i=arguments.length;i--;)e[i]=arguments[i];var n=e.map(function(e){return e(t)}),o=null;return function(t){return o=n.reduce(function(e,i){return Object.assign(e,i({draggableInfo:t,dragResult:e}))},o||{addedIndex:null,removedIndex:null,elementSize:null,pos:null,shadowBeginEnd:null}),o}}}var Xt=function(t,e){var i=function(t){return function(e){var i=Object.assign({},_,e),n=null,r=null,a=function(t,e){var i=Dt(t),n=e();return j(t,c+" "+n.orientation),{element:t,draggables:i,getOptions:e,layout:L(t,n.orientation,n.animationDuration)}}(t,f),s=zt(a),l=Pt(a),d=function(t,e){var i=[];function n(){i&&(i.forEach(function(t){return t.removeEventListener("scroll",e)}),window.removeEventListener("scroll",e))}return function(){for(var e=t;e;)(W(e,"x")||W(e,"y"))&&i.push(e),e=e.parentElement}(),{dispose:function(){n(),i=null},start:function(){i&&(i.forEach(function(t){return t.addEventListener("scroll",e)}),window.addEventListener("scroll",e))},stop:n}}(t,function(){a.layout.invalidateRects(),u()});function u(){null!==r&&(r.invalidateShadow=!0,n=s(r),r.invalidateShadow=!1)}function p(t,e){for(var i=Dt(e),n=0;n0},hasDisplayedWidgets:function(){var t;return(null===(t=this.displayedWidgets)||void 0===t?void 0:t.length)>0},hasAcceptedWidgets:function(){var t;return(null===(t=this.acceptedWidgets)||void 0===t?void 0:t.length)>0},canAddMore:function(){var t;return!this.enable_widget&&(this.maxWidget<1||(null===(t=this.selectedWidgets)||void 0===t?void 0:t.length)1},isDragging:function(){var t=this;return function(e){return t.draggingWidget===e}},isDragEnd:function(){var t=this;return function(e){return t.dragEndWidget===e}}},methods:{hasValidWidget:function(t){var e=this.availableWidgets[t];return e&&"object"===(0,s.A)(e)&&"string"==typeof e.type},isWidgetSelected:function(t){var e;return null===(e=this.selectedWidgets)||void 0===e?void 0:e.includes(t)},isWidgetActive:function(t){return this.widgetOptionsWindow.widget===t&&""!==this.widgetOptionsWindow.widget&&this.isEditable(t)},isEditable:function(t){var e=this.availableWidgets[t];if(null==e||!e.options)return!1;var i=e.options;return!("string"==typeof i||Array.isArray(i)&&0===i.length||"object"===(0,s.A)(i)&&0===Object.keys(i).length)},shouldShowOptionsArea:function(t){return this.widgetOptionsWindow.widget===t&&""!==this.widgetOptionsWindow.widget},getWidgetLabel:function(t){var e;return(null===(e=this.availableWidgets[t])||void 0===e?void 0:e.label)||"Not Available"},getWidgetIcon:function(t){var e,i=null===(e=this.availableWidgets[t])||void 0===e?void 0:e.icon;return"string"==typeof i?i:""},getWidgetOptions:function(t){var e=this.availableWidgets[t];return null!=e&&e.options&&"string"!=typeof e.options?e.options:{}},getWidgetFields:function(t){var e=this.availableWidgets[t];return null!=e&&e.fields&&"string"!=typeof e.fields?e.fields:{}},editWidget:function(t){var e;this.disableWidgetEdit||null!==(e=event)&&void 0!==e&&null!==(e=e.target)&&void 0!==e&&e.closest(".cptm-options-area")||(this.widgetOptionsWindow.widget!==t?this.isEditable(t)&&(this.$emit("activate-widget-options",t),this.$emit("edit-widget",t)):this.$emit("close-option-window"))},handleModalClick:function(t){t.stopPropagation()},handleOptionsWindowClose:function(){this.$emit("close-option-window")},handleUpdateOptionWindow:function(t){this.$emit("update",t.selectedWidgets)},handleActiveWidgetUpdate:function(t){var e=t.widgetKey,i=t.updatedWidget;this.$emit("update-active-widget",{widgetKey:e,updatedWidget:i})},handleSettingsClick:function(){this.showWidgetsPickerWindow&&this.$emit("close-widgets-picker-window"),this.$emit("open-widgets-option-window")},handleInsertClick:function(){if(1===this.acceptedWidgets.length)return this.selectedWidgets.push(this.acceptedWidgets[0]),void(this.activeWidgets[this.acceptedWidgets[0]]=function(t){for(var e=1;e=1){console.log("@",{counter:e,maxAertRange:1});break}t[i]=this.validation_state.log[i],e++}return t}}),data:function(){return{validation_state:{hasError:!1,inputErrorClasses:(0,r.A)({},"cpt-has-error",!1),log:{}}}},methods:{notifyValidationState:function(){this.$emit("validate",this.validation_state)},validate:function(){if(this.rules){var t={},e=0;for(var i in this.rules)switch(i){case"required":var n=this.checkRequired(this.value,this.rules[i]);n.valid||(t.required=n.log,e++);break;case"min":var o=this.checkMin(this.value,this.rules[i]);o.valid||(t.min=o.log,e++);break;case"max":var a=this.checkMax(this.value,this.rules[i]);a.valid||(t.max=a.log,e++);break;case"minLength":var s=this.checkMinLength(this.value,this.rules[i]);s.valid||(t.min=s.log,e++);break;case"maxLength":var l=this.checkMaxLength(this.value,this.rules[i]);l.valid||(t.max=l.log,e++);break;case"unique":var c=this.checkUnique(this.value,this.rules[i]);c.valid||(t.max=c.log,e++)}var d={hasError:e>0,log:t};d.hasError&&(d.inputErrorClasses=(0,r.A)({},"cpt-has-error",!0)),this.validation_state=d,this.notifyValidationState()}else this.notifyValidationState()},checkRequired:function(t,e){var i={valid:!0};return e&&this.isEmpty(t)?(i.valid=!1,i.log={type:"error",message:"The field is required"},i):i},checkMin:function(t,e){var i={valid:!0};if(this.isEmpty(t))return i;var n=Number(t);return Number.isNaN(n)?(i.valid=!1,i.log={type:"error",message:"The field must be number"},i):ne?(i.valid=!1,i.log={type:"error",message:"The field must be maximum of "+e},i):i},checkMinLength:function(t,e){var i={valid:!0};return this.isEmpty(t)||Number.isNaN(t.length)?i:t.lengthe?(i.valid=!1,i.log={type:"error",message:"The field must be maximum of "+e},i):i},checkUnique:function(t,e){var i={valid:!0};if(!e)return i;if(!this.fieldId)return i;if(this.isEmpty(t))return i;var n=this.fields;for(var r in this.root&&"object"===(0,o.A)(this.root)&&(n=this.root),n){var a=!!this.sectionId.length,s=!!this.fieldId.length;if((!a||this.sectionId!==r)&&(a||!s||this.fieldId!==r)){if(!a||"object"!==(0,o.A)(n[r])){if("object"===(0,o.A)(n[r])){if("string"==typeof n[r]&&t==n[r])return i.valid=!1,i.log={type:"error",message:"The field must be unique"},i;if(void 0!==n[r].value&&t==n[r].value)return i.valid=!1,i.log={type:"error",message:"The field must be unique"},i}return i}if(n[r][this.fieldId]==t)return i.valid=!1,i.log={type:"error",message:"The field must be unique"},i}}return i},isEmpty:function(t){return"string"==typeof t&&!t.length||"number"==typeof t&&!t.toString().length||!t}}},c=(0,i(14486).A)(l,n,[],!1,null,null,null).exports},99506:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return l}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-option-card",class:t.mainWrapperClass},[e("div",{staticClass:"cptm-option-card-header"},[e("div",{staticClass:"cptm-option-card-header-title-section"},[e("h3",{staticClass:"cptm-option-card-header-title"},[t._v(t._s(t.title))]),t._v(" "),e("div",{staticClass:"cptm-header-action-area"},[e("a",{staticClass:"cptm-header-action-link cptm-header-action-close",attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.$emit("close")}}},[e("span",{staticClass:"fa fa-times"})])])])]),t._v(" "),e("div",{staticClass:"cptm-option-card-body"},[t.local_fields?t._l(t.local_fields,function(i,n){return e(i.type+"-field",t._b({key:t.fieldKeys[n],tag:"component",on:{update:function(e){return t.updateFieldData(e,n)}}},"component",i,!1))}):t._e()],2)])};n._withStripped=!0;var o=i(64467);function r(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function a(t){for(var e=1;e0?e("div",{staticClass:"cptm-field-group-container"},[e("div",{staticClass:"atbdp-row"},[e("div",{staticClass:"atbdp-col atbdp-col-4"},[e("label",{staticClass:"cptm-field-group-container__label"},[e("span",[t._v(t._s(t.containerGroupLabel))])])]),t._v(" "),e("div",{staticClass:"atbdp-col atbdp-col-8"},[e("div",{staticClass:"cptm-container-group-fields"},t._l(t.groupedContainerFields,function(i,r){return e(t.getFormFieldName(t.fields[i].type),t._b({key:r,ref:i,refInFor:!0,tag:"component",class:(0,n.A)({},"highlight-field",t.getHighlightState(i)),attrs:{"field-id":r,id:t.menuKey+"__"+o+"__"+i,"cached-data":t.cached_fields[i]},on:{update:function(e){return t.updateFieldValue(i,e)},save:function(e){return t.$emit("save",e)},validate:function(e){return t.updateFieldValidationState(i,e)},"is-visible":function(e){return t.updateFieldData(i,"isVisible",e)},"do-action":function(e){return t.doAction(e,"sections-module")}}},"component",t.fields[i],!1))}),1)])])]):t._e()],1):t._e()}),0):t._e()])}),0)};o._withStripped=!0;var r=i(95353);function a(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function s(t){for(var e=1;e=0&&i1},attrs:{"group-name":"card-widget-options","drag-handle-selector":".options-drag-handle","get-ghost-parent":t.getGhostParent},on:{drop:function(e){return t.onElementsDrop(e)}}},t._l(t.widgetsList,function(i,n){return e("Draggable",{key:n,attrs:{data:{widget:i}}},[e("div",{staticClass:"cptm-form-builder-field-list-item-wrapper"},[Object.keys(t.widgetsList).length>1?e("span",{staticClass:"cptm-form-builder-field-list-item-drag options-drag-handle"},[e("span",{staticClass:"uil uil-draggabledots"})]):t._e(),t._v(" "),e("span",{staticClass:"cptm-form-builder-field-list-item"},[e("span",{staticClass:"cptm-form-builder-field-list-item-content"},[e("span",{staticClass:"cptm-form-builder-field-list-item-icon"},[e("span",{class:null==i?void 0:i.icon})]),t._v(" "),e("span",{staticClass:"cptm-form-builder-field-list-item-label"},[t._v("\n "+t._s(null==i?void 0:i.label)+"\n ")])]),t._v(" "),t.isEditable(i)&&"listing_title"!==i.widget_key?e("span",{staticClass:"cptm-form-builder-field-list-item-edit",class:t.activeWidgetKey===n?"active":"",on:{click:function(e){return e.preventDefault(),t.edit(n)}}},[e("span",{staticClass:"las la-cog"})]):t._e(),t._v(" "),e("span",{staticClass:"cptm-form-builder-field-list-item-action",on:{click:function(e){return e.preventDefault(),t.trash(n)}}},[e("span",{staticClass:"uil uil-trash-alt"})])])]),t._v(" "),t.activeWidgetKey===n?e("div",{staticClass:"cptm-widget-options-container"},[t._l(t.widgetTypeField(n),function(i,o){return e("div",{key:o},[i?e(t.getFormFieldName(i.type),t._b({ref:i,refInFor:!0,tag:"component",attrs:{"field-id":"".concat(n,"-").concat(o),fieldKey:"".concat(n,"-").concat(o)},on:{update:function(e){return t.updateWidgetOptionValue(e)}}},"component",i,!1)):t._e()],1)}),t._v(" "),t._l(t.widgetFields(n),function(i,o){return e("div",{key:o,staticClass:"cptm-widget-options-wrap"},[i?e(t.getFormFieldName(i.type),t._b({ref:i,refInFor:!0,tag:"component",attrs:{"field-id":"".concat(n,"-").concat(o),fieldKey:"".concat(n,"-").concat(o)},on:{update:function(e){return t.updateWidgetFieldValue(o,e)}}},"component",i,!1)):t._e()],1)})],2):t._e()])}),1):e("p",{staticClass:"cptm-info-text"},[t._v("Nothing available")])],1)])};n._withStripped=!0;var o=i(3453),r=i(89394),a=i(82284),s=i(64467),l=i(2853),c=i(95353),d=i(11642);function u(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function p(t){for(var e=1;e=this.maxWidget},infoTexts:function(){var t=[];return this.maxWidgetLimitIsReached&&Object.keys(this.unSelectedWidgetsList).length&&t.push({type:"info",text:this.decodeInfoText(this.maxWidget,this.maxWidgetInfoText)}),t},mainWrapperClass:function(){return(0,r.A)({active:this.active},this.animation,!0)}},data:function(){return{localSelectedWidgets:[]}},methods:{init:function(){if("object"===(0,a.A)(this.selectedWidgets)){var t=new Set(this.selectedWidgets);this.localSelectedWidgets=(0,o.A)(t)}},close:function(){this.$emit("close")},decodeInfoText:function(t,e){return e.replace(/__DATA__/gi,t).replace(/({\w+})/gi,function(e){if(t<2)return"";var i=e.replace(/{/gi,"");return i.replace(/}/gi,"")}).replace(/({\w+\|\w+})/gi,function(e){var i=e.match(/\w+|w+/gi);return"object"!==(0,a.A)(i)&&i.length<2?"":t<2?i[0]:i[1]})},selectWidget:function(t){if(!this.maxWidgetLimitIsReached&&void 0===this.activeWidgets[t]){var e=this.localSelectedWidgets.indexOf(t);-1==e?(this.localSelectedWidgets.push(t),this.$emit("widget-selection",{key:t,selected_widgets:this.localSelectedWidgets})):this.localSelectedWidgets.splice(e,1)}},widgetListClass:function(t){return{hide:void 0!==this.activeWidgets[t],disabled:this.maxWidgetLimitIsReached||void 0!==this.activeWidgets[t],clickable:!this.maxWidgetLimitIsReached}}}},l=(0,i(14486).A)(s,n,[],!1,null,null,null).exports},2057:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-has-widget-control cptm-widget-actions-tools-wrap"},[e("div",{staticClass:"cptm-placeholder-author-thumb"},[t.isAvailableOptions?e("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none"}},[e("path",{attrs:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.0001 5.33268C13.4228 5.33268 11.3334 7.42202 11.3334 9.99935C11.3334 12.5767 13.4228 14.666 16.0001 14.666C18.5774 14.666 20.6668 12.5767 20.6668 9.99935C20.6668 7.42202 18.5774 5.33268 16.0001 5.33268ZM8.66678 9.99935C8.66678 5.94926 11.95 2.66602 16.0001 2.66602C20.0502 2.66602 23.3334 5.94926 23.3334 9.99935C23.3334 14.0494 20.0502 17.3327 16.0001 17.3327C11.95 17.3327 8.66678 14.0494 8.66678 9.99935ZM12.4351 19.3326C12.5112 19.3326 12.5884 19.3327 12.6668 19.3327H19.3334C19.4118 19.3327 19.489 19.3326 19.5651 19.3326C21.2015 19.332 22.3188 19.3316 23.2687 19.6197C25.3994 20.2661 27.0667 21.9334 27.713 24.0641C28.0012 25.014 28.0008 26.1313 28.0002 27.7677C28.0001 27.8438 28.0001 27.921 28.0001 27.9993C28.0001 28.7357 27.4032 29.3327 26.6668 29.3327C25.9304 29.3327 25.3334 28.7357 25.3334 27.9993C25.3334 26.0416 25.319 25.3583 25.1612 24.8382C24.7734 23.5598 23.773 22.5594 22.4946 22.1716C21.9745 22.0138 21.2912 21.9993 19.3334 21.9993H12.6668C10.709 21.9993 10.0257 22.0138 9.50564 22.1716C8.22723 22.5594 7.22682 23.5598 6.83902 24.8382C6.68125 25.3583 6.66678 26.0416 6.66678 27.9993C6.66678 28.7357 6.06982 29.3327 5.33344 29.3327C4.59706 29.3327 4.00011 28.7357 4.00011 27.9993C4.00011 27.921 4.00008 27.8438 4.00005 27.7677C3.99945 26.1313 3.99904 25.014 4.28718 24.0641C4.93351 21.9334 6.60087 20.2661 8.73154 19.6197C9.68141 19.3316 10.7988 19.332 12.4351 19.3326Z",fill:"#141921"}})]):e("svg",{attrs:{width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M35.1667 20.8327L37.5 23.1827L26.6167 34.166L20.8333 28.3327L23.1667 25.9827L26.6167 29.4493L35.1667 20.8327ZM16.6667 28.3327L21.6667 33.3327H5V29.9993C5 26.316 10.9667 23.3327 18.3333 23.3327L21.4833 23.516L16.6667 28.3327ZM18.3333 6.66602C20.1014 6.66602 21.7971 7.36839 23.0474 8.61864C24.2976 9.86888 25 11.5646 25 13.3327C25 15.1008 24.2976 16.7965 23.0474 18.0467C21.7971 19.297 20.1014 19.9993 18.3333 19.9993C16.5652 19.9993 14.8695 19.297 13.6193 18.0467C12.369 16.7965 11.6667 15.1008 11.6667 13.3327C11.6667 11.5646 12.369 9.86888 13.6193 8.61864C14.8695 7.36839 16.5652 6.66602 18.3333 6.66602Z",fill:"#141921"}})]),t._v(" "),t.isAvailableOptions?e("a",{staticClass:"cptm-widget-action-link cptm-placeholder-author-thumb-options",attrs:{href:"#"},on:{click:function(e){return e.stopPropagation(),t.toggleOptions.apply(null,arguments)}}},[e("span",{staticClass:"las la-cog"})]):e("a",{staticClass:"cptm-placeholder-author-thumb-trash",attrs:{href:"#"},on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-trash-alt"})])])]),t._v(" "),t.showOptions?e("div",{staticClass:"cptm-widget-action-modal-container"},[e("div",{staticClass:"cptm-option-card cptm-animation-slide-up",class:{active:t.showOptions}},[e("div",{staticClass:"cptm-option-card-header"},[e("div",{staticClass:"cptm-option-card-header-title-section"},[e("h3",{staticClass:"cptm-option-card-header-title"},[t._v("Edit Element")]),t._v(" "),e("div",{staticClass:"cptm-header-action-area"},[e("a",{staticClass:"cptm-header-action-link cptm-header-action-close",attrs:{href:"#"},on:{click:function(e){return e.stopPropagation(),t.toggleOptions.apply(null,arguments)}}},[e("span",{staticClass:"fa fa-times"})])])])]),t._v(" "),e("div",{staticClass:"cptm-option-card-body"},[e("div",{staticClass:"cptm-input-toggle-wrap"},[t._m(0),t._v(" "),e("div",{staticClass:"directorist_vertical-align-m cptm-input-toggle-btn"},[e("div",{staticClass:"directorist_item"},[e("label",{staticClass:"cptm-input-toggle",class:{active:t.isEnabled},attrs:{for:"avatar-toggle-".concat(t.widgetKey)}}),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.isEnabled,expression:"isEnabled"}],staticClass:"cptm-toggle-input",attrs:{type:"checkbox",id:"avatar-toggle-".concat(t.widgetKey),name:"avatar-toggle-".concat(t.widgetKey)},domProps:{checked:Array.isArray(t.isEnabled)?t._i(t.isEnabled,null)>-1:t.isEnabled},on:{change:[function(e){var i=t.isEnabled,n=e.target,o=!!n.checked;if(Array.isArray(i)){var r=t._i(i,null);n.checked?r<0&&(t.isEnabled=i.concat([null])):r>-1&&(t.isEnabled=i.slice(0,r).concat(i.slice(r+1)))}else t.isEnabled=o},t.handleToggleChange]}})])])]),t._v(" "),t.isAvailableOptions&&t.hasPositionField?e("div",{staticClass:"cptm-option-card-body-item"},[e("label",{staticClass:"cptm-option-card-body-item-label"},[t._v("Position")]),t._v(" "),e("div",{staticClass:"cptm-option-card-body-item-options"},t._l(t.optionFields,function(i,n){return"position"===n||"align"===n||"Position"===i.label||"Align"===i.label?e(i.type+"-field",t._b({key:n,tag:"component",on:{update:function(e){return t.updateFieldData(e,n)}}},"component",i,!1)):t._e()}),1)]):t._e()])])]):t._e()])};n._withStripped=!0;var o=i(82284),r={name:"avatar-card-widget",props:{label:{type:String,default:""},widgetKey:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1},activeWidgets:{type:Object},selectedWidgets:{type:Array,default:function(){return[]}},availableWidgets:{type:Object,default:function(){return{}}}},data:function(){return{localOptions:null,showOptions:!1,isEnabled:!0}},created:function(){this.init(),this.checkWidgetStatus()},watch:{options:{handler:function(t){t&&(this.localOptions=JSON.parse(JSON.stringify(t)))},deep:!0},selectedWidgets:{handler:function(){this.checkWidgetStatus()},deep:!0}},computed:{isAvailableOptions:function(){return!(!this.localOptions||"object"!==(0,o.A)(this.localOptions))&&!(!this.localOptions.fields||"object"!==(0,o.A)(this.localOptions.fields))&&Object.keys(this.localOptions.fields).length>0},optionFields:function(){return this.isAvailableOptions?this.localOptions.fields:{}},hasPositionField:function(){if(!this.isAvailableOptions)return!1;var t=this.localOptions.fields;return t.position||t.align||Object.keys(t).some(function(e){return"Position"===t[e].label||"Align"===t[e].label||e.toLowerCase().includes("position")||e.toLowerCase().includes("align")})}},methods:{init:function(){this.options&&(this.localOptions=JSON.parse(JSON.stringify(this.options)))},checkWidgetStatus:function(){this.selectedWidgets&&Array.isArray(this.selectedWidgets)?this.isEnabled=this.selectedWidgets.includes(this.widgetKey):this.activeWidgets&&(this.isEnabled=void 0!==this.activeWidgets[this.widgetKey])},toggleOptions:function(){this.showOptions=!this.showOptions},handleToggleChange:function(){this.isEnabled?this.$emit("insert-widget",{key:this.widgetKey,selected_widgets:[this.widgetKey]}):this.$emit("trash")},updateFieldData:function(t,e){this.localOptions&&this.localOptions.fields&&(this.localOptions.fields[e].value=t);var i=this.activeWidgets[this.widgetKey],n=JSON.parse(JSON.stringify(i));n.options&&n.options.fields&&(n.options.fields[e]||(n.options.fields[e]={}),n.options.fields[e].value=t),this.$emit("update",{widgetKey:this.widgetKey,updatedWidget:n})}}},a=(0,i(14486).A)(r,n,[function(){var t=this._self._c;return t("div",{staticClass:"cptm-input-toggle-content"},[t("label",[t("span",[this._v("Avatar")])])])}],!1,null,null,null).exports},19967:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return r}});var n=function(){var t,e,i,n,o,r=this,a=r._self._c;return a("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[a("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap",class:{"cptm-widget-badge--icon":r.isIconType&&r.icon},style:{background:r.isIconType&&r.icon?null===(t=r.fields)||void 0===t||null===(t=t.icon)||void 0===t||null===(t=t.icon_background)||void 0===t?void 0:t.value:(null===(e=r.fields)||void 0===e||null===(e=e.text)||void 0===e||null===(e=e.text_background)||void 0===e?void 0:e.value)||""}},[r.isIconType&&r.icon?a("span",{staticClass:"cptm-widget-badge-icon",class:r.icon,style:{color:null===(i=r.fields)||void 0===i||null===(i=i.icon)||void 0===i||null===(i=i.icon_color)||void 0===i?void 0:i.value}}):a("span",{staticClass:"cptm-widget-badge-wrapper"},[r.icon?a("span",{staticClass:"cptm-widget-badge-icon",class:r.icon,style:{color:(null===(n=r.fields)||void 0===n||null===(n=n.text)||void 0===n||null===(n=n.text_color)||void 0===n?void 0:n.value)||""}}):r._e(),r._v(" "),r.label?a("span",{staticClass:"cptm-widget-badge-label",style:{color:(null===(o=r.fields)||void 0===o||null===(o=o.text)||void 0===o||null===(o=o.text_color)||void 0===o?void 0:o.value)||""}},[r._v(r._s(r.label))]):r._e(),r._v(" "),r.readOnly?r._e():a("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(t){return t.stopPropagation(),r.$emit("trash")}}},[a("span",{staticClass:"las la-times"})])])])])};n._withStripped=!0;var o={name:"badge-card-widget",props:{widgetKey:{type:String},icon:{type:String,default:""},label:{type:String,default:""},options:{type:[Object,Array],default:function(){return{}}},fields:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}},computed:{isIconType:function(){var t;return!(!this.options||Array.isArray(this.options))&&"icon"===(null===(t=this.options)||void 0===t||null===(t=t.type)||void 0===t?void 0:t.value)}}},r=(0,i(14486).A)(o,n,[],!1,null,null,null).exports},34134:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap"},[t.displayIcon?e("span",{staticClass:"cptm-widget-badge-icon",class:t.displayIcon}):t._e(),t._v(" "),t.label?e("span",{staticClass:"cptm-widget-badge-label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-times"})])])])};n._withStripped=!0;var o=i(82284),r={name:"button-card-widget",props:{icon:{type:String,default:""},label:{type:String,default:""},options:{type:[Object,Array],default:function(){return{}}},readOnly:{type:Boolean,default:!1}},computed:{displayIcon:function(){return!this.options&&"object"!==(0,o.A)(this.options)||!this.options.fields&&"object"!==(0,o.A)(this.options.fields)?this.icon:this.options.fields.icon.value||""}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},950:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap"},[t.displayIcon?e("span",{staticClass:"cptm-widget-badge-icon",class:t.displayIcon}):t._e(),t._v(" "),t.label?e("span",{staticClass:"cptm-widget-badge-label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-times"})])])])};n._withStripped=!0;var o=i(82284),r={name:"category-card-widget",props:{icon:{type:String,default:""},label:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}},computed:{displayIcon:function(){return!this.options&&"object"!==(0,o.A)(this.options)||!this.options.fields&&"object"!==(0,o.A)(this.options.fields)||!this.options.fields.icon&&"object"!==(0,o.A)(this.options.fields.icon)||"string"!=typeof this.options.fields.icon.value&&!this.options.fields.icon.value.length?this.icon:this.options.fields.icon.value}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},41634:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap"},[t.displayIcon?e("span",{staticClass:"cptm-widget-badge-icon",class:t.displayIcon}):t._e(),t._v(" "),t.label?e("span",{staticClass:"cptm-widget-badge-label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-times"})])])])};n._withStripped=!0;var o=i(82284),r={name:"excerpt-card-widget",props:{icon:{type:String,default:""},label:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}},computed:{displayIcon:function(){return!this.options&&"object"!==(0,o.A)(this.options)||!this.options.fields&&"object"!==(0,o.A)(this.options.fields)||!this.options.fields.icon&&"object"!==(0,o.A)(this.options.fields.icon)||"string"!=typeof this.options.fields.icon.value&&!this.options.fields.icon.value.length?this.icon:this.options.fields.icon.value}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},31899:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap"},[t.displayIcon?e("span",{staticClass:"cptm-widget-badge-icon",class:t.displayIcon}):t._e(),t._v(" "),t.displayLabel?e("span",{staticClass:"cptm-widget-badge-label"},[t._v(t._s(t.displayLabel))]):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-times"})])])])};n._withStripped=!0;var o=i(82284),r={name:"icon-card-widget",props:{icon:{type:String,default:""},label:{type:String,default:""},options:{type:[Object,Array],default:""},readOnly:{type:Boolean,default:!1}},computed:{displayIcon:function(){var t,e,i,n,r,a,s;return this.options&&"object"===(0,o.A)(this.options)&&null!==(t=this.options)&&void 0!==t&&t.fields&&"object"===(0,o.A)(null===(e=this.options)||void 0===e?void 0:e.fields)&&(null!==(i=this.options)&&void 0!==i&&null!==(i=i.fields)&&void 0!==i&&i.icon||"object"===(0,o.A)(null===(n=this.options)||void 0===n||null===(n=n.fields)||void 0===n?void 0:n.icon))&&("string"==typeof(null===(r=this.options)||void 0===r||null===(r=r.fields)||void 0===r||null===(r=r.icon)||void 0===r?void 0:r.value)||null!==(a=this.options)&&void 0!==a&&null!==(a=a.fields)&&void 0!==a&&null!==(a=a.icon)&&void 0!==a&&null!==(a=a.value)&&void 0!==a&&a.length)?null===(s=this.options)||void 0===s||null===(s=s.fields)||void 0===s||null===(s=s.icon)||void 0===s?void 0:s.value:this.icon},displayLabel:function(){var t;return(null===(t=this.options)||void 0===t||null===(t=t.fields)||void 0===t||null===(t=t.label)||void 0===t?void 0:t.value)||this.label}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},69301:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-block-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-list-item-card cptm-has-widget-control cptm-widget-actions-tools-wrap"},[e("div",{staticClass:"cptm-list-item"},[e("div",{staticClass:"cptm-list-item-content"},[e("span",{staticClass:"cptm-list-item-icon"},[e("span",{class:t.listIcon})]),t._v(" "),e("span",{staticClass:"cptm-list-item-label"},[e("span",{staticClass:"cptm-list-item-label-text"},[t._v(t._s(t.label))])])]),t._v(" "),e("div",{staticClass:"cptm-list-item-actions"},[t.isEditable(t.options)?e("span",{staticClass:"cptm-list-item-action cptm-list-item-edit",on:{click:function(e){return e.stopPropagation(),t.edit(t.widgetKey)}}},[e("span",{staticClass:"las la-cog"})]):t._e(),t._v(" "),e("span",{staticClass:"cptm-list-item-action cptm-list-item-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-trash"})])])])])])};n._withStripped=!0;var o=i(82284),r={name:"list-item-card-widget",props:{label:{type:String},icon:{type:String,default:""},widgetKey:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1},disableEdit:{type:Boolean,default:!1}},data:function(){return{activeWidgetKey:"",activeWidget:{},activeWidgetOptionType:""}},computed:{listIcon:function(){return!this.options&&"object"!==(0,o.A)(this.options)||!this.options.fields&&"object"!==(0,o.A)(this.options.fields)||!this.options.fields.icon&&"object"!==(0,o.A)(this.options.fields.icon)||"string"!=typeof this.options.fields.icon.value&&!this.options.fields.icon.value.length?this.icon:this.options.fields.icon.value}},methods:{isEditable:function(t){return!this.disableEdit&&!(!t||"object"!==(0,o.A)(t))},edit:function(t){this.$emit("edit",t)}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},72867:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap"},[t.displayIcon?e("span",{staticClass:"cptm-widget-badge-icon",class:t.displayIcon}):t._e(),t._v(" "),t.label?e("span",{staticClass:"cptm-widget-badge-label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-times"})])])])};n._withStripped=!0;var o=i(82284),r={name:"price-card-widget",props:{icon:{type:String,default:""},label:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}},computed:{displayIcon:function(){return!this.options&&"object"!==(0,o.A)(this.options)||!this.options.fields&&"object"!==(0,o.A)(this.options.fields)||!this.options.fields.icon&&"object"!==(0,o.A)(this.options.fields.icon)||"string"!=typeof this.options.fields.icon.value&&!this.options.fields.icon.value.length?this.icon:this.options.fields.icon.value}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},17534:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap"},[t.displayIcon?e("span",{staticClass:"cptm-widget-badge-icon",class:t.displayIcon}):t._e(),t._v(" "),t.label?e("span",{staticClass:"cptm-widget-badge-label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-times"})])])])};n._withStripped=!0;var o=i(82284),r={name:"rating-card-widget",props:{icon:{type:String,default:""},label:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}},computed:{displayIcon:function(){return!this.options&&"object"!==(0,o.A)(this.options)||!this.options.fields&&"object"!==(0,o.A)(this.options.fields)||!this.options.fields.icon&&"object"!==(0,o.A)(this.options.fields.icon)||"string"!=typeof this.options.fields.icon.value&&!this.options.fields.icon.value.length?this.icon:this.options.fields.icon.value}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},74730:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap"},[t.displayIcon?e("span",{staticClass:"cptm-widget-badge-icon",class:t.displayIcon}):t._e(),t._v(" "),t.label?e("span",{staticClass:"cptm-widget-badge-label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-edit",on:{click:function(e){return e.stopPropagation(),t.$emit("edit")}}},[e("span",{staticClass:"las la-cog"})]),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-times"})])])])};n._withStripped=!0;var o=i(82284),r={name:"ratings-count-card-widget",props:{icon:{type:String,default:""},label:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}},computed:{displayIcon:function(){return!this.options&&"object"!==(0,o.A)(this.options)||!this.options.fields&&"object"!==(0,o.A)(this.options.fields)||!this.options.fields.icon&&"object"!==(0,o.A)(this.options.fields.icon)||"string"!=typeof this.options.fields.icon.value&&!this.options.fields.icon.value.length?this.icon:this.options.fields.icon.value}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},91746:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-badge cptm-has-widget-control cptm-widget-actions-tools-wrap"},[t.displayIcon?e("span",{staticClass:"cptm-widget-badge-icon",class:t.displayIcon}):t._e(),t._v(" "),t.label?e("span",{staticClass:"cptm-widget-badge-label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-edit",on:{click:function(e){return e.stopPropagation(),t.$emit("edit")}}},[e("span",{staticClass:"las la-cog"})]),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-times"})])])])};n._withStripped=!0;var o=i(82284),r={name:"reviews-card-widget",props:{icon:{type:String,default:""},label:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}},computed:{displayIcon:function(){return!this.options&&"object"!==(0,o.A)(this.options)||!this.options.fields&&"object"!==(0,o.A)(this.options.fields)||!this.options.fields.icon&&"object"!==(0,o.A)(this.options.fields.icon)||"string"!=typeof this.options.fields.icon.value&&!this.options.fields.icon.value.length?this.icon:this.options.fields.icon.value}}},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},37786:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return r}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-block-wrap cptm-widget-title-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-title-card cptm-has-widget-control cptm-widget-actions-tools-wrap"},[e("div",{staticClass:"cptm-widget-title-block"},[t._v("\n "+t._s(t.label)+"\n ")])])])};n._withStripped=!0;var o={name:"section-title-card-widget",props:{label:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}}},r=(0,i(14486).A)(o,n,[],!1,null,null,null).exports},29652:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return r}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-tagline-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-tagline-card cptm-has-widget-control cptm-widget-actions-tools-wrap"},[e("div",{staticClass:"cptm-widget-tagline-block"},[t._v("\n "+t._s(t.label)+"\n ")])])])};n._withStripped=!0;var o={name:"tagline-card-widget",props:{label:{type:String,default:""},options:{type:Object,default:function(){return{}}},readOnly:{type:Boolean,default:!1}}},r=(0,i(14486).A)(o,n,[],!1,null,null,null).exports},54541:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return r}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-inline-wrap cptm-widget-badge-card-wrap cptm-widget-thumb-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-thumb cptm-has-widget-control cptm-widget-actions-tools-wrap"},[e("div",{staticClass:"cptm-widget-thumb-icon"},[e("svg",{attrs:{width:"134",height:"108",viewBox:"0 0 134 108",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M120.333 0.742188H13.6667C6.31337 0.742188 0.333374 6.72219 0.333374 14.0755V94.0755C0.333374 101.429 6.31337 107.409 13.6667 107.409H120.333C127.687 107.409 133.667 101.429 133.667 94.0755V14.0755C133.667 6.72219 127.687 0.742188 120.333 0.742188ZM30.3334 20.7422C32.9855 20.7422 35.5291 21.7958 37.4044 23.6711C39.2798 25.5465 40.3334 28.09 40.3334 30.7422C40.3334 33.3944 39.2798 35.9379 37.4044 37.8133C35.5291 39.6886 32.9855 40.7422 30.3334 40.7422C27.6812 40.7422 25.1377 39.6886 23.2623 37.8133C21.3869 35.9379 20.3334 33.3944 20.3334 30.7422C20.3334 28.09 21.3869 25.5465 23.2623 23.6711C25.1377 21.7958 27.6812 20.7422 30.3334 20.7422ZM67 87.4089H20.3334L47 54.0755L57 67.4089L77 40.7422L113.667 87.4089H67Z",fill:"#A1A9B2"}})])]),t._v(" "),e("div",{staticClass:"cptm-widget-label"},[t._v("\n "+t._s(t.label)+"\n ")]),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-thumb-edit",on:{click:function(e){return e.stopPropagation(),t.$emit("edit-widget")}}},[e("span",{staticClass:"las la-cog"})]),t._v(" "),t.disabled?e("span",{staticClass:"cptm-widget-card-disabled-badge"},[t._v("\n Disable\n ")]):t._e()])])};n._withStripped=!0;var o={name:"thumbnail-card-widget",props:{label:{type:String,default:""},options:{type:Object,default:function(){return{}}},disabled:{type:Boolean,default:!1},readOnly:{type:Boolean,default:!1}}},r=(0,i(14486).A)(o,n,[],!1,null,null,null).exports},48452:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return c}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-widget-card-wrap cptm-widget-card-block-wrap cptm-widget-title-card-wrap"},[e("div",{staticClass:"cptm-widget-card cptm-widget-title-card cptm-has-widget-control cptm-widget-actions-tools-wrap"},[e("div",{staticClass:"cptm-widget-title-block"},[t._v("\n "+t._s(t.label)+"\n ")]),t._v(" "),t.disabled?e("span",{staticClass:"cptm-widget-card-disabled-badge"},[t._v("\n Disable\n ")]):t._e()]),t._v(" "),t.hasOptions?e("div",{staticClass:"cptm-widget-card-options-area"},t._l(t.localOptions.fields,function(i,n){return e("div",{key:n,staticClass:"cptm-field-item"},[null!=i&&i.type?e("".concat(i.type,"-field"),t._b({tag:"component",on:{update:function(e){return t.updateFieldData(e,n)}}},"component",i,!1)):t._e()],1)}),0):t._e(),t._v(" "),t.readOnly?t._e():e("span",{staticClass:"cptm-widget-badge-trash",on:{click:function(e){return e.stopPropagation(),t.$emit("trash")}}},[e("span",{staticClass:"las la-trash-alt"})])])};n._withStripped=!0;var o=i(64467),r=i(82284);function a(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}var s={name:"title-card-widget",props:{label:{type:String,default:""},widgetKey:{type:String,default:""},options:{type:Object,default:function(){return{}}},activeWidgets:{type:Object,default:function(){return{}}},disabled:{type:Boolean,default:!1},readOnly:{type:Boolean,default:!1}},data:function(){return{localOptions:{}}},computed:{hasOptions:function(){var t=this.localOptions.fields;return t&&"object"===(0,r.A)(t)&&Object.keys(t).length>0},currentActiveWidget:function(){return this.activeWidgets[this.widgetKey]},currentWidgetFields:function(){var t;return null===(t=this.currentActiveWidget)||void 0===t||null===(t=t.options)||void 0===t?void 0:t.fields}},watch:{options:{handler:function(t){t&&(this.localOptions=function(t){for(var e=1;et.length)&&(e=t.length);for(var i=0,n=Array(e);i=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){l=!0,a=t},f:function(){try{s||null==i.return||i.return()}finally{if(l)throw a}}}}(this.activeWidgetGroups);try{for(n.s();!(i=n.n()).done;){var a=i.value;a.widget_name&&e.push(a.widget_name)}}catch(t){n.e(t)}finally{n.f()}}var s=[];this.selectedWidgets&&"object"===(0,o.A)(this.selectedWidgets)&&(s=Object.keys(this.selectedWidgets));var l=this.cloneObject(t);for(var c in l)l[c].allowMultiple||(s.includes(c)||e.includes(c))&&delete l[c];return l},cloneObject:function(t){return JSON.parse(JSON.stringify(t))}}},s=(0,i(14486).A)(a,n,[],!1,null,null,null).exports},20959:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return u}});var n=i(82284),o=function(){var t=this,e=t._self._c;return t.widget_fields&&Object.keys(t.widget_fields).length>0?e("draggable-list-item",{attrs:{"drag-handle":".cptm-form-builder-group-field-item-drag","can-drag":t.canMoveWidget},on:{"drag-start":function(e){return t.$emit("drag-start")},"drag-end":function(e){return t.$emit("drag-end")}}},[e("div",{staticClass:"cptm-form-builder-group-field-item",class:t.expandState?"expanded":""},[e("div",{staticClass:"cptm-form-builder-group-field-item-header"},[t.canMoveWidget?e("div",{staticClass:"cptm-form-builder-group-field-item-drag"},[e("span",{staticClass:"uil uil-draggabledots",attrs:{"aria-hidden":"true"}})]):t._e(),t._v(" "),e("div",{staticClass:"cptm-form-builder-group-field-item-header-content"},[e("div",{staticClass:"cptm-form-builder-header-toggle"},[e("a",{staticClass:"cptm-form-builder-header-toggle-link",class:t.expandState?"action-collapse-down":"action-collapse-up",attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.toggleExpand.apply(null,arguments)}}},[e("span",{staticClass:"uil uil-angle-down",attrs:{"aria-hidden":"true"}})])]),t._v(" "),e("h4",{staticClass:"cptm-form-builder-group-field-item-title"},[t.widgetIcon?e("span",{staticClass:"cptm-form-builder-group-field-item-icon"},["svg"!==t.widgetIconType?e("span",{class:t.widgetIcon}):"svg"===t.widgetIconType?e("span",{staticClass:"cptm-title-icon-svg",domProps:{innerHTML:t._s(t.widgetIcon)}}):t._e()]):t._e(),t._v(" "),e("span",{staticClass:"cptm-form-builder-group-field-item-label"},[e("span",{staticClass:"cptm-title-wrapper"},[t._v("\n "+t._s(t.widgetTitle)+"\n "),t.alert?e("span",{staticClass:"cptm-title-info",attrs:{"data-label":t.alert.message}},[e("span",{staticClass:"cptm-title-info-icon las la-info-circle"}),t._v(" "),e("span",{staticClass:"cptm-title-info-text",domProps:{innerHTML:t._s(t.alert.message)}})]):t._e()]),t._v(" "),t.widgetSubtitle?e("span",{staticClass:"cptm-form-builder-group-field-item-subtitle"},[t._v("\n ("+t._s(t.widgetSubtitle)+")\n ")]):t._e(),t._v(" "),t.widgetInfo?e("span",{staticClass:"cptm-title-info-tooltip",attrs:{"data-info":t.widgetInfo}},[e("span",{staticClass:"cptm-title-info-icon uil uil-question-circle"})]):t._e()])]),t._v(" "),e("div",{staticClass:"cptm-form-builder-group-field-item-header-actions"},[t.canTrashWidget?e("a",{staticClass:"cptm-form-builder-header-action-link",attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.handleWidgetDelete.apply(null,arguments)}}},[e("span",{staticClass:"uil uil-trash-alt",attrs:{"aria-hidden":"true"}})]):t._e()])])]),t._v(" "),e("slide-up-down",{attrs:{active:t.expandState,duration:500}},[t.widget_fields&&"object"===(0,n.A)(t.widget_fields)?e("div",{staticClass:"cptm-form-builder-group-field-item-body"},[e("field-list-component",{attrs:{root:t.activeWidgets,"section-id":t.widgetKey,"field-list":t.widget_fields,value:t.activeWidgets[t.widgetKey]?t.activeWidgets[t.widgetKey]:""},on:{alert:t.updateAlert,update:function(e){return t.$emit("update-widget-field",{widget_key:t.widgetKey,payload:e})}}})],1):t._e()]),t._v(" "),e("confirmation-modal",{attrs:{visible:t.showConfirmationModal,widgetName:t.widgetName,reviewDeleteTitle:t.reviewDeleteTitle},on:{confirm:t.trashWidget,cancel:t.closeConfirmationModal}})],1)]):t._e()};o._withStripped=!0;var r=i(64467),a=i(62893),s=i(80075);function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function c(t){for(var e=1;e0||"general_group"===(null===(t=this.groupData)||void 0===t?void 0:t.type)||"basic-search-form"===(null===(e=this.groupData)||void 0===e?void 0:e.id)||"basic"===(null===(i=this.groupData)||void 0===i?void 0:i.id)||"advanced-search-form"===(null===(n=this.groupData)||void 0===n?void 0:n.id)||"advanced"===(null===(o=this.groupData)||void 0===o?void 0:o.id)},canShowWidgetDropPlaceholder:function(){var t=!0;return void 0!==this.groupData.type&&"general_group"!==this.groupData.type&&(t=!1),t}},data:function(){return{widgetsExpanded:!1,untrashableWidgets:{},activeWidgetsInfo:{},detectedUntrashableWidgets:[],expandedWidgetKey:null}},methods:{getGroupStorageIdentifier:function(){return this.groupData&&this.groupData.id?"id_".concat(this.groupData.id):"index_".concat(this.groupKey)},getExpandedWidgetStorageKey:function(){var t=this.fieldKey||"default",e=this.getGroupStorageIdentifier(),i=this.$root.id||0;return"directorist_cptm_form_builder_".concat(t,"_expanded_widget_").concat(e,"_").concat(i)},restoreExpandedWidgetState:function(){if(Array.isArray(this.groupData.fields)&&this.groupData.fields.length){try{var t=window.localStorage.getItem(this.getExpandedWidgetStorageKey());if(t&&this.groupData.fields.includes(t))return void(this.expandedWidgetKey=t)}catch(t){}this.expandedWidgetKey=null}else this.expandedWidgetKey=null},persistExpandedWidgetState:function(t){var e=this.getExpandedWidgetStorageKey();try{if(!t)return void window.localStorage.removeItem(e);window.localStorage.setItem(e,t)}catch(t){}},syncExpandedStateFromParent:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.expandedGroupKey;t===this.groupKey&&this.canExpand?this.widgetsExpanded=!0:t!==this.groupKey&&(this.widgetsExpanded=!1)},setup:function(){this.checkIfGroupHasUntrashableWidgets()},checkIfGroupHasUntrashableWidgets:function(){this.groupSettings&&this.groupSettings.disableTrashIfGroupHasWidgets&&Array.isArray(this.groupSettings.disableTrashIfGroupHasWidgets)&&(this.untrashableWidgets=this.groupSettings.disableTrashIfGroupHasWidgets)},updateDetectedUntrashableWidgets:function(t){this.detectedUntrashableWidgets.push(t)},toggleExpandWidgets:function(t){this.widgetsExpanded=!this.widgetsExpanded,this.widgetsExpanded?this.$emit("group-expanded",t):this.expandedWidgetKey=null},handleWidgetToggleExpand:function(t){this.expandedWidgetKey===t?this.expandedWidgetKey=null:this.expandedWidgetKey=t},handleToggleGroupFieldsExpand:function(t){this.$emit("group-fields-expanded",t)},isDroppable:function(t){if(!this.currentDraggingWidget)return!1;var e=!0;return"active_widgets"===this.currentDraggingWidget.from&&this.currentDraggingWidget&&this.currentDraggingWidget.widget_group_key===this.groupKey&&this.currentDraggingWidget.widget_index===t&&(e=!1),e},isDroppableBefore:function(t){if(!this.currentDraggingWidget)return!1;if(!this.currentDraggingWidget.from)return!1;if("active_widgets"===this.currentDraggingWidget.from){var e=this.currentDraggingWidget.widget_group_key,i=this.currentDraggingWidget.widget_index;if(e!==this.groupKey)return!0;if(i===t-1)return!1}return this.currentDraggingWidget.from,!0},isDroppableAfter:function(t){if(!this.currentDraggingWidget)return!1;if(!this.currentDraggingWidget.from)return!1;if("active_widgets"===this.currentDraggingWidget.from){var e=this.currentDraggingWidget.widget_group_key,i=this.currentDraggingWidget.widget_index;if(e!==this.groupKey)return!0;if(i===t+1)return!1}return!0},handleGroupDragEnter:function(t){this.currentDraggingWidget&&this.canExpand&&!this.widgetsExpanded&&(this.widgetsExpanded=!0,this.$emit("group-expanded",this.groupKey))}}},r=o,a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},35097:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return d}});var n=i(82284),o=function(){var t,e=this,i=e._self._c;return i("div",{staticClass:"cptm-form-builder-group-header-section",class:[e.widgetsExpanded?"expanded":"",{locked:e.groupData.lock}]},[i("draggable-list-item",{attrs:{"can-drag":e.isEnabledGroupDragging,"drag-handle":".cptm-form-builder-group-item-drag"},on:{"drag-start":function(t){return e.$emit("drag-start")},"drag-end":function(t){return e.$emit("drag-end")}}},[i("div",{staticClass:"cptm-form-builder-group-header"},[e.draggable?i("div",{staticClass:"cptm-form-builder-group-item-drag"},[i("span",{staticClass:"uil uil-draggabledots",attrs:{"aria-hidden":"true"}})]):e._e(),e._v(" "),i("div",{staticClass:"cptm-form-builder-group-header-content"},[i("div",{staticClass:"cptm-form-builder-header-toggle"},[i("a",{staticClass:"cptm-form-builder-header-toggle-link",class:e.widgetsExpanded?"action-collapse-down":"action-collapse-up "+(e.canExpand?"":"disabled"),attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$emit("toggle-expand-widgets",e.groupKey)}}},[i("span",{staticClass:"uil uil-angle-down",attrs:{"aria-hidden":"true"}})])]),e._v(" "),i("h3",{staticClass:"cptm-form-builder-group-title"},[i("span",{staticClass:"cptm-form-builder-group-title-icon"},[e.getSearchGroup()?i("span",{domProps:{innerHTML:e._s(e.getSearchIconContent())}}):"svg"===(null===(t=e.groupData)||void 0===t?void 0:t.icon_type)?i("span",{domProps:{innerHTML:e._s(e.groupData.icon)}}):i("span",{class:e.groupData.icon,attrs:{"aria-hidden":"true"}})]),e._v(" "),e.isEditingLabel?i("input",{directives:[{name:"model",rawName:"v-model",value:e.editedLabelValue,expression:"editedLabelValue"},{name:"focus",rawName:"v-focus"}],ref:"labelInput",staticClass:"cptm-form-builder-group-title-label-input",attrs:{type:"text"},domProps:{value:e.editedLabelValue},on:{blur:e.saveLabel,keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.saveLabel.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.cancelEditingLabel.apply(null,arguments)}],input:function(t){t.target.composing||(e.editedLabelValue=t.target.value)}}}):i("span",{staticClass:"cptm-form-builder-group-title-label",on:{click:e.startEditingLabel}},[e.getSearchGroup()?i("span",{domProps:{innerHTML:e._s(e.getSearchLabelContent())}}):i("span",{domProps:{innerHTML:e._s(e.groupData.label)}})])]),e._v(" "),i("div",{staticClass:"cptm-form-builder-header-actions"},[e.groupFields&&"object"===(0,n.A)(e.groupFields)?i("a",{staticClass:"cptm-form-builder-header-action-link",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleGroupFieldsExpand.apply(null,arguments)}}},[i("span",{staticClass:"la la-cog",attrs:{"aria-hidden":"true"}})]):e._e(),e._v(" "),e.groupData.lock?e._e():i("a",{staticClass:"cptm-form-builder-header-action-link",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.handleGroupDelete.apply(null,arguments)}}},[i("span",{staticClass:"uil uil-trash-alt",attrs:{"aria-hidden":"true"}})])])])])]),e._v(" "),i("slide-up-down",{staticClass:"cptm-form-builder-group-options-wrapper",attrs:{active:e.groupFieldsExpandState,duration:500}},[i("div",{staticClass:"cptm-form-builder-group-options"},[i("div",{staticClass:"cptm-form-builder-group-options-header"},[i("h3",{staticClass:"cptm-form-builder-group-options-header-title"},[e._v("\n Configure Section\n ")]),e._v(" "),i("a",{staticClass:"cptm-form-builder-group-options-header-close",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.toggleGroupFieldsExpand.apply(null,arguments)}}},[i("span",{staticClass:"uil uil-times",attrs:{"aria-hidden":"true"}})])]),e._v(" "),i("field-list-component",{key:e.fieldListComponentKey,attrs:{"field-list":e.finalGroupFields,value:e.groupData},on:{update:function(t){return e.$emit("update-group-field",t)}}})],1)]),e._v(" "),i("confirmation-modal",{attrs:{visible:e.showConfirmationModal,groupName:e.groupName},on:{confirm:e.trashGroup,cancel:e.closeConfirmationModal}})],1)};o._withStripped=!0;var r=i(64467),a=i(80075);function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function l(t){for(var e=1;e'),"advanced"!==this.groupData.id&&"advanced-search-form"!==this.groupData.id&&"search-filter"!==this.groupData.id||(t=''),t},getSearchLabelContent:function(){var t="";return"basic"!==this.groupData.id&&"basic-search-form"!==this.groupData.id&&"search-bar"!==this.groupData.id||(t="Search Bar"),"advanced"!==this.groupData.id&&"advanced-search-form"!==this.groupData.id&&"search-filter"!==this.groupData.id||(t="Search Filter"),t},startEditingLabel:function(){var t=this;this.getSearchGroup()||(this.isEditingLabel=!0,this.editedLabelValue=this.getPlainTextFromLabel(this.groupData.label||""),this.$nextTick(function(){t.$refs.labelInput&&(t.$refs.labelInput.focus(),t.$refs.labelInput.select())}))},getPlainTextFromLabel:function(t){if(!t||"string"!=typeof t)return"";var e=document.createElement("div");return e.innerHTML=t,e.textContent||e.innerText||""},saveLabel:function(t){var e=this.editedLabelValue.trim(),i=this.getPlainTextFromLabel(this.groupData.label||"");e&&e!==i&&this.$emit("update-group-field",{key:"label",value:e}),this.isEditingLabel=!1,this.editedLabelValue=""},cancelEditingLabel:function(){this.isEditingLabel=!1,this.editedLabelValue=""}},directives:{focus:{inserted:function(t){t.focus()}}}},d=(0,i(14486).A)(c,o,[],!1,null,null,null).exports},95904:function(t,e,i){"use strict";i.r(e);var n=(0,i(14486).A)({},void 0,void 0,!1,null,null,null);e.default=n.exports},35794:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return r}});var n=function(){var t=this,e=t._self._c;return t.visible?e("div",{staticClass:"cptm-widget-trash-confirmation-modal-overlay",on:{click:t.handleOverlayClick}},[e("div",{staticClass:"cptm-widget-trash-confirmation-modal",on:{click:function(t){t.stopPropagation()}}},[e("h2",[t._v("Are you sure you want to proceed?")]),t._v(" "),e("p",[t._v('\n Removing "'),e("strong",[t._v(t._s(t.groupName))]),t._v("\" group will also remove it's all fields.\n ")]),t._v(" "),e("button",{on:{click:t.confirmDelete}},[t._v("Yes, delete")]),t._v(" "),e("button",{staticClass:"cptm-widget-trash-confirmation-modal-action-btn__cancel",on:{click:t.cancelDelete}},[t._v("\n Cancel\n ")])])]):t._e()};n._withStripped=!0;var o={name:"ConfirmationModal",props:{visible:{type:Boolean,default:!1},groupName:{type:String,default:""}},mounted:function(){this.moveModalToBody()},updated:function(){this.moveModalToBody()},beforeDestroy:function(){this.cleanupModal()},methods:{confirmDelete:function(){this.$emit("confirm")},cancelDelete:function(){this.$emit("cancel")},handleOverlayClick:function(){this.cancelDelete()},moveModalToBody:function(){this.visible&&this.$el&&this.$el.parentNode!==document.body&&document.body.appendChild(this.$el)},cleanupModal:function(){this.$el&&this.$el.parentNode===document.body&&document.body.removeChild(this.$el)}},watch:{visible:function(t){var e=this;t?this.$nextTick(function(){e.moveModalToBody()}):this.cleanupModal()}}},r=(0,i(14486).A)(o,n,[],!1,null,null,null).exports},60993:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return t.canShow?e(t.getTheTheme("ajax-action-field"),t._b({tag:"component",on:{update:function(e){return t.$emit("update",e)},"do-action":function(e){return t.$emit("do-action",e)},validate:function(e){return t.$emit("validate",e)}}},"component",t.$props,!1)):t._e()};n._withStripped=!0;var o=i(95718),r={name:"ajax-action-field",mixins:[i(75478).A,o.A]},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},85143:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return t.canShow?e(t.getTheTheme("button-example-field"),t._b({tag:"component",on:{"do-action":function(e){return t.$emit("do-action",e)},update:function(e){return t.$emit("update",e)}}},"component",t.$props,!1)):t._e()};n._withStripped=!0;var o=i(95718),r={name:"button-example-field",mixins:[i(75478).A,o.A]},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},85001:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return a}});var n=function(){var t=this,e=t._self._c;return t.canShow?e(t.getTheTheme("button-field"),t._b({tag:"component",on:{"do-action":function(e){return t.$emit("do-action",e)}}},"component",t.$props,!1)):t._e()};n._withStripped=!0;var o=i(95718),r={name:"button-field",mixins:[i(75478).A,o.A]},a=(0,i(14486).A)(r,n,[],!1,null,null,null).exports},15606:function(t,e,i){"use strict";i.r(e),i.d(e,{default:function(){return c}});var n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"cptm-form-field-wrapper"},[t.card_templates?[e("div",{staticClass:"cptm-card-top-area"},[e("div",{staticClass:"cptm-card-top-area-content"},["listings_card_grid_view"===t.fieldKey||"listings_card_list_view"===t.fieldKey?e("div",{staticClass:"cptm-card-layout-content"},[e("h3",{staticClass:"cptm-card-layout-title"},[t._v("Set layout style")]),t._v(" "),e("p",{staticClass:"cptm-card-layout-description"},[t._v("Choose your preferred appearance: Show preview image or hide preview image")])]):t._e(),t._v(" "),e("tab-field",{attrs:{theme:"default",options:t.theCardBiulderTemplateOptionList},model:{value:t.template_id,callback:function(e){t.template_id=e},expression:"template_id"}})],1)]),t._v(" "),e(t.theCardBiulderTemplate,t._b({tag:"component",attrs:{"field-id":t.fieldId,value:t.theCardBiulderValue,video:t.fieldVideoData},on:{update:function(e){return t.updateValue(e)}}},"component",t.theCurrentTemplateModel,!1))]:[e(t.cardBiulderTemplate,{tag:"component",attrs:{"field-id":t.fieldId,value:t.value,widgets:t.widgets,layout:t.layout,"card-options":t.cardOptions,video:t.fieldVideoData},on:{update:function(e){return t.$emit("update",e)}}})]],2)};n._withStripped=!0;var o=i(82284),r=i(64467);function a(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function s(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i0?null===(e=t.selectedWidgets)||void 0===e||e.map(function(e){n.trashWidget(e,t)}):null===(i=t.acceptedWidgets)||void 0===i||i.map(function(e){n.insertWidget({key:e,selected_widgets:[e]},t)})},toggleInsertWindow:function(t){if(this.active_insert_widget_key===t)return this.active_insert_widget_key="",void(this.active_option_widget_key="");this.active_option_widget_key="",this.closeWidgetOptionsWindow(),this.active_insert_widget_key=t},toggleOptionWindow:function(t){this.active_option_widget_key!==t?(this.active_insert_widget_key="",this.closeWidgetOptionsWindow(),this.active_option_widget_key=t):this.active_option_widget_key=""},insertWidget:function(t,e){this.isTruthyObject(this.theAvailableWidgets[t.key])&&(a.Ay.set(this.active_widgets,t.key,c({},this.theAvailableWidgets[t.key])),a.Ay.set(e,"selectedWidgets",t.selected_widgets))},closeInsertWindow:function(){this.active_insert_widget_key=""},closeOptionWindow:function(){this.active_option_widget_key=""},getActiveInsertWindowStatus:function(t){return t===this.active_insert_widget_key},getActiveOptionWindowStatus:function(t){return t===this.active_option_widget_key},placeholderIsActive:function(t){return!this.isObject(t.show_if)||this.checkShowIfCondition({condition:t.show_if}).status},handleUpdateSelectedWidgets:function(t,e){console.log("handleUpdateSelectedWidgets",{updatedWidgets:t,path:e});for(var i=e.split("."),n=this,o=0;o=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i0},hasExcerptWidget:function(){var t;return!(null===(t=this.theAvailableWidgets)||void 0===t||!t.excerpt)},actionAcceptedWidgets:function(){var t=this,e=this.local_layout.body.action.acceptedWidgets;if(null==e||!e.length)return[];var i=new Set(e);return Object.keys(this.theAvailableWidgets).filter(function(e){var n=t.theAvailableWidgets[e];return i.has(e)||n&&n.widget_name&&i.has(n.widget_name)})},hasActionWidget:function(){return this.actionAcceptedWidgets.length>0}},data:function(){return{active_insert_widget_key:"",active_option_widget_key:"",widgetOptionsWindowDefault:{animation:"cptm-animation-flip",widget:""},widgetOptionsWindow:{animation:"cptm-animation-flip",widget:""},currentDraggingWidget:{origin:{},key:""},available_widgets:{},active_widgets:{},avatarPlaceholderUpdateTrigger:0,local_layout:{thumbnail:{top_right:{label:"Top Right",selectedWidgets:[]},top_left:{label:"Top Left",selectedWidgets:[]},bottom_right:{label:"Bottom Right",selectedWidgets:[]},bottom_left:{label:"Bottom Left",selectedWidgets:[]},avatar:{label:"Avatar",selectedWidgets:[]}},body:{top:{label:"Body Top",selectedWidgets:[]},bottom:{label:"Body Bottom",selectedWidgets:[]},excerpt:{label:"Body Excerpt",selectedWidgets:[]},action:{label:"Action",selectedWidgets:[]}},footer:{right:{label:"Footer Right",selectedWidgets:[]},left:{label:"Footer Left",selectedWidgets:[]}}}}},methods:(0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)({init:function(){this.importWidgets(),this.importLayout(),this.importOldData()},isTruthyObject:function(t){return!(!t&&"object"!==(0,a.A)(t))},importOldData:function(){var t=JSON.parse(JSON.stringify(this.value));if(this.isTruthyObject(t)){var e=[],i={};for(var n in t)if(t[n]||"object"===(0,a.A)(t[n]))for(var o in t[n])if(t[n][o]||"object"===(0,a.A)(t[n][o])){var r,l=u(t[n][o]);try{for(l.s();!(r=l.n()).done;){var c=r.value;void 0!==c.widget_name&&void 0!==c.widget_key&&void 0!==this.available_widgets[c.widget_name]&&void 0!==this.local_layout[n]&&void 0!==this.local_layout[n][o]&&(i[c.widget_key]=c,e.push({section:n,area:o,widget:c.widget_key}))}}catch(t){l.e(t)}finally{l.f()}}for(var p in i)if(void 0!==this.theAvailableWidgets[p]){var f=d({},this.theAvailableWidgets[p]);for(var g in f)void 0!==i[p][g]&&(f[g]=i[p][g]);var h=!1;if(f.options&&f.options.fields&&(h=!0),h)for(var v in f.options.fields)void 0!==i[p][v]&&(f.options.fields[v].value=i[p][v]);s.Ay.set(this.active_widgets,p,f),s.Ay.set(this.available_widgets,p,f)}for(var m=0,_=e;m<_.length;m++){var b=_[m],y=this.local_layout[b.section][b.area].selectedWidgets;y.includes(b.widget)||("listing_title"===b.widget?y.unshift(b.widget):y.push(b.widget))}}},importWidgets:function(){this.isTruthyObject(this.widgets)&&(this.available_widgets=this.widgets)},importLayout:function(){if(this.isTruthyObject(this.layout))for(var t in this.local_layout)if(this.isTruthyObject(this.layout[t]))for(var e in this.local_layout[t])this.isTruthyObject(this.layout[t][e])&&Object.assign(this.local_layout[t][e],this.layout[t][e])},editWidget:function(t){if(void 0!==this.active_widgets[t]&&(this.active_widgets[t].options||"object"===(0,a.A)(this.active_widgets[t].options))){var e=this.active_widgets[t].options;this.$set(this,"widgetOptionsWindow",d(d(d({},this.widgetOptionsWindowDefault),e),{},{widget:t})),this.active_option_widget_key=t}},updateWidgetOptionsData:function(t,e){},closeWidgetOptionsWindow:function(){this.widgetOptionsWindow=this.widgetOptionsWindowDefault,this.active_option_widget_key=""},trashWidget:function(t,e){if(e.selectedWidgets.includes(t)){var i=e.selectedWidgets.indexOf(t);s.Ay.delete(e.selectedWidgets,i),void 0!==this.active_widgets[t]&&(s.Ay.delete(this.active_widgets,t),t===this.widgetOptionsWindow.widget&&this.closeWidgetOptionsWindow(),this.active_option_widget_key===t&&(this.active_option_widget_key=""))}},toggleWidgetStatus:function(t){var e,i,n=this;t.selectedWidgets.length>0?null===(e=t.selectedWidgets)||void 0===e||e.map(function(e){n.trashWidget(e,t)}):null===(i=t.acceptedWidgets)||void 0===i||i.map(function(e){n.insertWidget({key:e,selected_widgets:[e]},t)})},toggleInsertWindow:function(t){if(this.active_insert_widget_key===t)return this.active_insert_widget_key="",void(this.active_option_widget_key="");this.active_option_widget_key="",this.closeWidgetOptionsWindow(),this.active_insert_widget_key=t},toggleOptionWindow:function(t){this.active_option_widget_key!==t?(this.active_insert_widget_key="",this.closeWidgetOptionsWindow(),this.active_option_widget_key=t):this.active_option_widget_key=""},insertWidget:function(t,e){if(this.isTruthyObject(this.theAvailableWidgets[t.key]))if(s.Ay.set(this.active_widgets,t.key,d({},this.theAvailableWidgets[t.key])),"listing_title"===t.key){var i=(e.selectedWidgets||[]).filter(function(t){return"listing_title"!==t}),n=[t.key].concat((0,r.A)(i));s.Ay.set(e,"selectedWidgets",n)}else s.Ay.set(e,"selectedWidgets",t.selected_widgets)},closeInsertWindow:function(){this.active_insert_widget_key=""},closeOptionWindow:function(){this.active_option_widget_key=""}},"closeWidgetOptionsWindow",function(){this.active_option_widget_key="",this.$set(this.widgetOptionsWindow,"widget","")}),"getActiveInsertWindowStatus",function(t){return t===this.active_insert_widget_key}),"getActiveOptionWindowStatus",function(t){return t===this.active_option_widget_key}),"placeholderIsActive",function(t){return!this.isObject(t.show_if)||this.checkShowIfCondition({condition:t.show_if}).status}),"handleUpdateSelectedWidgets",function(t,e){for(var i=e.split("."),n=this,o=0;o=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i0}},data:function(){return{active_insert_widget_key:"",active_option_widget_key:"",widgetOptionsWindowDefault:{animation:"cptm-animation-flip",widget:""},widgetOptionsWindow:{animation:"cptm-animation-flip",widget:""},currentDraggingWidget:{origin:{},key:""},available_widgets:{},active_widgets:{},local_layout:{body:{avatar:{label:"Avatar",selectedWidgets:[]},title:{label:"Title",selectedWidgets:[]},quick_actions:{label:"Top Right",selectedWidgets:[]},quick_info:{label:"Quick Info",selectedWidgets:[]},bottom:{label:"Add Elements",selectedWidgets:[]},excerpt:{label:"Body Excerpt",selectedWidgets:[]},action:{label:"Action",selectedWidgets:[]}},footer:{right:{label:"Footer Right",selectedWidgets:[]},left:{label:"Footer Left",selectedWidgets:[]}}}}},methods:(0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)({init:function(){this.importWidgets(),this.importLayout(),this.importOldData()},isTruthyObject:function(t){return!(!t&&"object"!==(0,r.A)(t))},importOldData:function(){var t=JSON.parse(JSON.stringify(this.value));if(this.isTruthyObject(t)){var e=[],i={};for(var n in t)if(t[n]||"object"===(0,r.A)(t[n]))for(var o in t[n])if(t[n][o]||"object"===(0,r.A)(t[n][o])){var s,l=d(t[n][o]);try{for(l.s();!(s=l.n()).done;){var u=s.value;void 0!==u.widget_name&&void 0!==u.widget_key&&void 0!==this.available_widgets[u.widget_name]&&void 0!==this.local_layout[n]&&void 0!==this.local_layout[n][o]&&(i[u.widget_key]=u,e.push({section:n,area:o,widget:u.widget_key}))}}catch(t){l.e(t)}finally{l.f()}}for(var p in i)if(void 0!==this.theAvailableWidgets[p]){var f=c({},this.theAvailableWidgets[p]);for(var g in f)void 0!==i[p][g]&&(f[g]=i[p][g]);var h=!1;if(f.options&&f.options.fields&&(h=!0),h)for(var v in f.options.fields)void 0!==i[p][v]&&(f.options.fields[v].value=i[p][v]);a.Ay.set(this.active_widgets,p,f),a.Ay.set(this.available_widgets,p,f)}for(var m=0,_=e;m<_.length;m++){var b=_[m],y=this.local_layout[b.section][b.area].selectedWidgets;y.includes(b.widget)||("listing_title"===b.widget?y.unshift(b.widget):y.push(b.widget))}}},importWidgets:function(){this.isTruthyObject(this.widgets)&&(this.available_widgets=this.widgets)},importLayout:function(){if(this.isTruthyObject(this.layout))for(var t in this.local_layout)if(this.isTruthyObject(this.layout[t]))for(var e in this.local_layout[t])this.isTruthyObject(this.layout[t][e])&&Object.assign(this.local_layout[t][e],this.layout[t][e])},editWidget:function(t){if(void 0!==this.active_widgets[t]&&(this.active_widgets[t].options||"object"===(0,r.A)(this.active_widgets[t].options))){var e=this.active_widgets[t].options;this.$set(this,"widgetOptionsWindow",c(c(c({},this.widgetOptionsWindowDefault),e),{},{widget:t})),this.active_option_widget_key=t}},updateWidgetOptionsData:function(t,e){},closeWidgetOptionsWindow:function(){this.widgetOptionsWindow=this.widgetOptionsWindowDefault,this.active_option_widget_key=""},trashWidget:function(t,e){if(e.selectedWidgets.includes(t)){var i=e.selectedWidgets.indexOf(t);a.Ay.delete(e.selectedWidgets,i),void 0!==this.active_widgets[t]&&(a.Ay.delete(this.active_widgets,t),t===this.widgetOptionsWindow.widget&&this.closeWidgetOptionsWindow(),this.active_option_widget_key===t&&(this.active_option_widget_key=""))}},toggleWidgetStatus:function(t){var e,i,n=this;t.selectedWidgets.length>0?null===(e=t.selectedWidgets)||void 0===e||e.map(function(e){n.trashWidget(e,t)}):null===(i=t.acceptedWidgets)||void 0===i||i.map(function(e){n.insertWidget({key:e,selected_widgets:[e]},t)})},toggleInsertWindow:function(t){if(this.active_insert_widget_key===t)return this.active_insert_widget_key="",void(this.active_option_widget_key="");this.active_option_widget_key="",this.closeWidgetOptionsWindow(),this.active_insert_widget_key=t},toggleOptionWindow:function(t){this.active_option_widget_key!==t?(this.active_insert_widget_key="",this.closeWidgetOptionsWindow(),this.active_option_widget_key=t):this.active_option_widget_key=""},insertWidget:function(t,e){this.isTruthyObject(this.theAvailableWidgets[t.key])&&(a.Ay.set(this.active_widgets,t.key,c({},this.theAvailableWidgets[t.key])),a.Ay.set(e,"selectedWidgets",t.selected_widgets))},closeInsertWindow:function(){this.active_insert_widget_key=""},closeOptionWindow:function(){this.active_option_widget_key=""}},"closeWidgetOptionsWindow",function(){this.active_option_widget_key="",this.$set(this.widgetOptionsWindow,"widget","")}),"getActiveInsertWindowStatus",function(t){return t===this.active_insert_widget_key}),"getActiveOptionWindowStatus",function(t){return t===this.active_option_widget_key}),"placeholderIsActive",function(t){return!this.isObject(t.show_if)||this.checkShowIfCondition({condition:t.show_if}).status}),"handleUpdateSelectedWidgets",function(t,e){for(var i=e.split("."),n=this,o=0;o=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i0?null===(e=t.selectedWidgets)||void 0===e||e.map(function(e){n.trashWidget(e,t)}):null===(i=t.acceptedWidgets)||void 0===i||i.map(function(e){n.insertWidget({key:e,selected_widgets:[e]},t)})},toggleInsertWindow:function(t){if(this.active_insert_widget_key===t)return this.active_insert_widget_key="",void(this.active_option_widget_key="");this.active_option_widget_key="",this.closeWidgetOptionsWindow(),this.active_insert_widget_key=t},toggleOptionWindow:function(t){this.active_option_widget_key!==t?(this.active_insert_widget_key="",this.closeWidgetOptionsWindow(),this.active_option_widget_key=t):this.active_option_widget_key=""},insertWidget:function(t,e){this.isTruthyObject(this.theAvailableWidgets[t.key])&&(a.Ay.set(this.active_widgets,t.key,c({},this.theAvailableWidgets[t.key])),a.Ay.set(e,"selectedWidgets",t.selected_widgets))},closeInsertWindow:function(){this.active_insert_widget_key=""},closeOptionWindow:function(){this.active_option_widget_key=""},getActiveInsertWindowStatus:function(t){return t===this.active_insert_widget_key},getActiveOptionWindowStatus:function(t){return t===this.active_option_widget_key},placeholderIsActive:function(t){return!this.isObject(t.show_if)||this.checkShowIfCondition({condition:t.show_if}).status},handleUpdateSelectedWidgets:function(t,e){for(var i=e.split("."),n=this,o=0;o=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i0},output_data:function(){var t={},e=this.local_layout;for(var i in e)if(t[i]={},"object"===(0,a.A)(e[i]))for(var n in e[i])if(t[i][n]=[],"object"===(0,a.A)(e[i][n])&&"object"===(0,a.A)(e[i][n].selectedWidgets))for(var o in e[i][n].selectedWidgets){var r=e[i][n].selectedWidgets[o];if(this.active_widgets[r]||"object"===(0,a.A)(this.active_widgets[r])){var s={};for(var l in this.active_widgets[r])"show_if"!==l&&(s[l]=this.active_widgets[r][l]);if("object"===(0,a.A)(this.active_widgets[r].options))if("object"===(0,a.A)(this.active_widgets[r].options.fields)){var c=this.active_widgets[r].options.fields;for(var d in c)s[d]=c[d].value;t[i][n].push(s)}else t[i][n].push(s);else t[i][n].push(s)}}return t},theAvailableWidgets:function(){var t=JSON.parse(JSON.stringify(this.available_widgets));for(var e in t){t[e].widget_name=e,t[e].widget_key=e;var i=null;if(this.isObject(t[e].show_if)){i=this.checkShowIfCondition({condition:t[e].show_if});var n=t[e];if(delete t[e],i.status){var o,r=[],a=u(i.matched_data);try{for(a.s();!(o=a.n()).done;){var s=o.value,l=JSON.parse(JSON.stringify(n)),c=r.includes(e)?e+"_"+(r.length+1):e;l.widget_key=c,s.widget_key&&(l.original_widget_key=s.widget_key),"string"==typeof s.label&&s.label.length&&(l.label=s.label),t[c]=l,r.push(c)}}catch(t){a.e(t)}finally{a.f()}}}}return t},widgetOptionsWindowActiveStatus:function(){return!!this.widgetOptionsWindow.widget.length&&void 0!==this.active_widgets[this.widgetOptionsWindow.widget]}},data:function(){return{active_insert_widget_key:"",active_option_widget_key:"",widgetOptionsWindowDefault:{animation:"cptm-animation-flip",widget:""},widgetOptionsWindow:{animation:"cptm-animation-flip",widget:""},currentDraggingWidget:{origin:{},key:""},available_widgets:{},active_widgets:{},local_layout:{thumbnail:{top_right:{label:"Top Right",selectedWidgets:[]}},body:{top:{label:"Body Top",selectedWidgets:[]},right:{label:"Body Right",selectedWidgets:[]},bottom:{label:"Body Bottom",selectedWidgets:[]},excerpt:{label:"Body Excerpt",selectedWidgets:[]},action:{label:"Action",selectedWidgets:[]}},footer:{right:{label:"Footer Right",selectedWidgets:[]},left:{label:"Footer Left",selectedWidgets:[]}}}}},methods:(0,r.A)((0,r.A)((0,r.A)((0,r.A)((0,r.A)((0,r.A)((0,r.A)({init:function(){this.importWidgets(),this.importLayout(),this.importOldData()},isTruthyObject:function(t){return!(!t&&"object"!==(0,a.A)(t))},importOldData:function(){var t=JSON.parse(JSON.stringify(this.value));if(this.isTruthyObject(t)){var e=[],i={};for(var n in t)if(t[n]||"object"===(0,a.A)(t[n]))for(var o in t[n])if(t[n][o]||"object"===(0,a.A)(t[n][o])){var r,l=u(t[n][o]);try{for(l.s();!(r=l.n()).done;){var c=r.value;void 0!==c.widget_name&&void 0!==c.widget_key&&void 0!==this.available_widgets[c.widget_name]&&void 0!==this.local_layout[n]&&void 0!==this.local_layout[n][o]&&(i[c.widget_key]=c,e.push({section:n,area:o,widget:c.widget_key}))}}catch(t){l.e(t)}finally{l.f()}}for(var p in i)if(void 0!==this.theAvailableWidgets[p]){var f=d({},this.theAvailableWidgets[p]);for(var g in(i[p].options||"object"===(0,a.A)(i[p].options))&&i[p].options,f)"options"!==g&&"undefined"!==i[p][g]&&(f[g]=i[p][g]);var h=!1;if(f.options&&f.options.fields&&(h=!0),h)for(var v in f.options.fields)void 0!==i[p][v]&&(f.options.fields[v].value=i[p][v]);s.Ay.set(this.active_widgets,p,f),s.Ay.set(this.available_widgets,p,f)}for(var m=0,_=e;m<_.length;m++){var b=_[m],y=this.local_layout[b.section][b.area].selectedWidgets;y.includes(b.widget)||("listing_title"===b.widget?y.unshift(b.widget):y.push(b.widget))}}},importWidgets:function(){this.isTruthyObject(this.widgets)&&(this.available_widgets=this.widgets)},importLayout:function(){if(this.isTruthyObject(this.layout))for(var t in this.local_layout)if(this.isTruthyObject(this.layout[t]))for(var e in this.local_layout[t])this.isTruthyObject(this.layout[t][e])&&Object.assign(this.local_layout[t][e],this.layout[t][e])},editWidget:function(t){if(void 0!==this.active_widgets[t]&&(this.active_widgets[t].options||"object"===(0,a.A)(this.active_widgets[t].options))){var e=this.active_widgets[t].options;this.$set(this,"widgetOptionsWindow",d(d(d({},this.widgetOptionsWindowDefault),e),{},{widget:t})),this.active_option_widget_key=t}},updateWidgetOptionsData:function(t,e){},closeWidgetOptionsWindow:function(){this.widgetOptionsWindow=this.widgetOptionsWindowDefault,this.active_option_widget_key=""},trashWidget:function(t,e){if(e.selectedWidgets.includes(t)){var i=e.selectedWidgets.indexOf(t);s.Ay.delete(e.selectedWidgets,i),void 0!==this.active_widgets[t]&&(s.Ay.delete(this.active_widgets,t),t===this.widgetOptionsWindow.widget&&this.closeWidgetOptionsWindow(),this.active_option_widget_key===t&&(this.active_option_widget_key=""))}},toggleWidgetStatus:function(t){var e,i,n=this;t.selectedWidgets.length>0?null===(e=t.selectedWidgets)||void 0===e||e.map(function(e){n.trashWidget(e,t)}):null===(i=t.acceptedWidgets)||void 0===i||i.map(function(e){n.insertWidget({key:e,selected_widgets:[e]},t)})},toggleInsertWindow:function(t){if(this.active_insert_widget_key===t)return this.active_insert_widget_key="",void(this.active_option_widget_key="");this.active_option_widget_key="",this.closeWidgetOptionsWindow(),this.active_insert_widget_key=t},toggleOptionWindow:function(t){this.active_option_widget_key!==t?(this.active_insert_widget_key="",this.closeWidgetOptionsWindow(),this.active_option_widget_key=t):this.active_option_widget_key=""},insertWidget:function(t,e){if(this.isTruthyObject(this.theAvailableWidgets[t.key]))if(s.Ay.set(this.active_widgets,t.key,d({},this.theAvailableWidgets[t.key])),"listing_title"===t.key){var i=(e.selectedWidgets||[]).filter(function(t){return"listing_title"!==t}),n=[t.key].concat((0,o.A)(i));s.Ay.set(e,"selectedWidgets",n)}else s.Ay.set(e,"selectedWidgets",t.selected_widgets)},closeInsertWindow:function(){this.active_insert_widget_key=""},closeOptionWindow:function(){this.active_option_widget_key=""}},"closeWidgetOptionsWindow",function(){this.active_option_widget_key="",this.$set(this.widgetOptionsWindow,"widget","")}),"getActiveInsertWindowStatus",function(t){return t===this.active_insert_widget_key}),"getActiveOptionWindowStatus",function(t){return t===this.active_option_widget_key}),"placeholderIsActive",function(t){return!this.isObject(t.show_if)||this.checkShowIfCondition({condition:t.show_if}).status}),"handleUpdateSelectedWidgets",function(t,e){for(var i=e.split("."),n=this,o=0;o=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i0},output_data:function(){var t={},e=this.local_layout;for(var i in e)if(t[i]={},"object"===(0,a.A)(e[i]))for(var n in e[i])if(t[i][n]=[],"object"===(0,a.A)(e[i][n])&&"object"===(0,a.A)(e[i][n].selectedWidgets)){var o,s=u((0,r.A)(new Set(e[i][n].selectedWidgets)));try{for(s.s();!(o=s.n()).done;){var l=o.value;if(this.active_widgets[l]||"object"===(0,a.A)(this.active_widgets[l])){var c={};for(var d in this.active_widgets[l])"show_if"!==d&&(c[d]=this.active_widgets[l][d]);if("object"===(0,a.A)(this.active_widgets[l].options))if("object"===(0,a.A)(this.active_widgets[l].options.fields)){var p=this.active_widgets[l].options.fields;for(var f in p)c[f]=p[f].value;t[i][n].push(c)}else t[i][n].push(c);else t[i][n].push(c)}}}catch(t){s.e(t)}finally{s.f()}}return t},theAvailableWidgets:function(){var t=JSON.parse(JSON.stringify(this.available_widgets));for(var e in t){t[e].widget_name=e,t[e].widget_key=e;var i=null;if(this.isObject(t[e].show_if)){i=this.checkShowIfCondition({condition:t[e].show_if});var n=t[e];if(delete t[e],i.status){var o,r=[],a=u(i.matched_data);try{for(a.s();!(o=a.n()).done;){var s=o.value,l=JSON.parse(JSON.stringify(n)),c=r.includes(e)?e+"_"+(r.length+1):e;l.widget_key=c,s.widget_key&&(l.original_widget_key=s.widget_key),"string"==typeof s.label&&s.label.length&&(l.label=s.label),t[c]=l,r.push(c)}}catch(t){a.e(t)}finally{a.f()}}}}return t},widgetOptionsWindowActiveStatus:function(){return!!this.widgetOptionsWindow.widget.length&&void 0!==this.active_widgets[this.widgetOptionsWindow.widget]}},data:function(){return{active_insert_widget_key:"",active_option_widget_key:"",widgetOptionsWindowDefault:{animation:"cptm-animation-flip",widget:""},widgetOptionsWindow:{animation:"cptm-animation-flip",widget:""},currentDraggingWidget:{origin:{},key:""},available_widgets:{},active_widgets:{},local_layout:{body:{top:{label:"Body Top",selectedWidgets:[]},right:{label:"Body Right",selectedWidgets:[]},bottom:{label:"Body Bottom",selectedWidgets:[]},excerpt:{label:"Body Excerpt",selectedWidgets:[]},action:{label:"Action",selectedWidgets:[]}},footer:{right:{label:"Footer Right",selectedWidgets:[]},left:{label:"Footer Left",selectedWidgets:[]}}}}},methods:(0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)((0,o.A)({init:function(){this.importWidgets(),this.importLayout(),this.importOldData()},isTruthyObject:function(t){return!(!t&&"object"!==(0,a.A)(t))},importOldData:function(){var t=JSON.parse(JSON.stringify(this.value));if(this.isTruthyObject(t)){var e=[],i={};for(var n in t)if(t[n]||"object"===(0,a.A)(t[n]))for(var o in t[n])if(t[n][o]||"object"===(0,a.A)(t[n][o])){var r,l=u(t[n][o]);try{for(l.s();!(r=l.n()).done;){var c=r.value;void 0!==c.widget_name&&void 0!==c.widget_key&&void 0!==this.available_widgets[c.widget_name]&&void 0!==this.local_layout[n]&&void 0!==this.local_layout[n][o]&&(i[c.widget_key]=c,e.push({section:n,area:o,widget:c.widget_key}))}}catch(t){l.e(t)}finally{l.f()}}for(var p in i)if(void 0!==this.theAvailableWidgets[p]){var f=d({},this.theAvailableWidgets[p]);for(var g in(i[p].options||"object"===(0,a.A)(i[p].options))&&i[p].options,f)"options"!==g&&"undefined"!==i[p][g]&&(f[g]=i[p][g]);var h=!1;if(f.options&&f.options.fields&&(h=!0),h)for(var v in f.options.fields)void 0!==i[p][v]&&(f.options.fields[v].value=i[p][v]);s.Ay.set(this.active_widgets,p,f),s.Ay.set(this.available_widgets,p,f)}for(var m=0,_=e;m<_.length;m++){var b=_[m],y=this.local_layout[b.section][b.area].selectedWidgets;y.includes(b.widget)||("listing_title"===b.widget?y.unshift(b.widget):y.push(b.widget))}}},importWidgets:function(){this.isTruthyObject(this.widgets)&&(this.available_widgets=this.widgets)},importLayout:function(){if(this.isTruthyObject(this.layout))for(var t in this.local_layout)if(this.isTruthyObject(this.layout[t]))for(var e in this.local_layout[t])this.isTruthyObject(this.layout[t][e])&&Object.assign(this.local_layout[t][e],this.layout[t][e])},editWidget:function(t){if(void 0!==this.active_widgets[t]&&(this.active_widgets[t].options||"object"===(0,a.A)(this.active_widgets[t].options))){var e=this.active_widgets[t].options;this.$set(this,"widgetOptionsWindow",d(d(d({},this.widgetOptionsWindowDefault),e),{},{widget:t})),this.active_option_widget_key=t}},updateWidgetOptionsData:function(t,e){},closeWidgetOptionsWindow:function(){this.widgetOptionsWindow=this.widgetOptionsWindowDefault,this.active_option_widget_key=""},trashWidget:function(t,e){if(e.selectedWidgets.includes(t)){var i=e.selectedWidgets.indexOf(t);s.Ay.delete(e.selectedWidgets,i),void 0!==this.active_widgets[t]&&(s.Ay.delete(this.active_widgets,t),t===this.widgetOptionsWindow.widget&&this.closeWidgetOptionsWindow(),this.active_option_widget_key===t&&(this.active_option_widget_key=""))}},toggleWidgetStatus:function(t){var e,i,n=this;t.selectedWidgets.length>0?null===(e=t.selectedWidgets)||void 0===e||e.map(function(e){n.trashWidget(e,t)}):null===(i=t.acceptedWidgets)||void 0===i||i.map(function(e){n.insertWidget({key:e,selected_widgets:[e]},t)})},toggleInsertWindow:function(t){if(this.active_insert_widget_key===t)return this.active_insert_widget_key="",void(this.active_option_widget_key="");this.active_option_widget_key="",this.closeWidgetOptionsWindow(),this.active_insert_widget_key=t},toggleOptionWindow:function(t){this.active_option_widget_key!==t?(this.active_insert_widget_key="",this.closeWidgetOptionsWindow(),this.active_option_widget_key=t):this.active_option_widget_key=""},insertWidget:function(t,e){if(this.isTruthyObject(this.theAvailableWidgets[t.key]))if(s.Ay.set(this.active_widgets,t.key,d({},this.theAvailableWidgets[t.key])),"listing_title"===t.key){var i=(e.selectedWidgets||[]).filter(function(t){return"listing_title"!==t}),n=[t.key].concat((0,r.A)(i));s.Ay.set(e,"selectedWidgets",n)}else s.Ay.set(e,"selectedWidgets",t.selected_widgets)},closeInsertWindow:function(){this.active_insert_widget_key=""},closeOptionWindow:function(){this.active_option_widget_key=""}},"closeWidgetOptionsWindow",function(){this.active_option_widget_key="",this.$set(this.widgetOptionsWindow,"widget","")}),"getActiveInsertWindowStatus",function(t){return t===this.active_insert_widget_key}),"getActiveOptionWindowStatus",function(t){return t===this.active_option_widget_key}),"placeholderIsActive",function(t){return!this.isObject(t.show_if)||this.checkShowIfCondition({condition:t.show_if}).status}),"handleUpdateSelectedWidgets",function(t,e){for(var i=e.split("."),n=this,o=0;o1?i("span",{staticClass:"drag-handle drag-icon uil uil-draggabledots"}):e._e(),e._v(" "),i("span",{staticClass:"cptm-elements-settings__group__single__label"},[e.getResolvedWidget(o).icon?i("span",{staticClass:"cptm-elements-settings__group__single__label__icon",class:e.getResolvedWidget(o).icon}):e._e(),e._v(" "),e.getResolvedWidget(o)?i("span",{staticClass:"cptm-elements-settings__group__single__label__text"},[e._v(e._s(e.getResolvedWidget(o).label))]):i("span",[e._v("Unknown Widget")])]),e._v(" "),i("div",{staticClass:"cptm-elements-settings__group__single__action"},[e.getResolvedWidget(o).options?i("span",{staticClass:"cptm-elements-settings__group__single__edit",class:{"cptm-elements-settings__group__single__edit--disabled":!e.active_widgets[o]},on:{click:function(t){return t.preventDefault(),e.editWidget(o)}}},[i("span",{staticClass:"cptm-elements-settings__group__single__edit__icon la la-cog"})]):e._e(),e._v(" "),i("span",{staticClass:"cptm-elements-settings__group__single__switch"},[i("input",{attrs:{type:"checkbox",id:"settings-".concat(o,"-").concat(n)},domProps:{checked:t.selectedWidgetList&&t.selectedWidgetList.some(function(t){return t===o})},on:{click:function(t){return e.handleWidgetSwitch(t,o,n)}}}),e._v(" "),i("label",{attrs:{for:"settings-".concat(o,"-").concat(n)}})])])]),e._v(" "),e.widgetOptionsWindowActiveStatus(o)?i("div",{staticClass:"cptm-elements-settings__group__options"},[i("options-window",e._b({attrs:{active:e.widgetOptionsWindowActiveStatus(o),activeWidget:e.active_widgets[o]},on:{update:function(t){return e.updateWidgetOptionsData(t,e.widgetOptionsWindow)},close:e.closeWidgetOptionsWindow}},"options-window",e.widgetOptionsWindow,!1))],1):e._e()])}),1)],1)}),0)]],2),e._v(" "),i("div",{staticClass:"cptm-preview-placeholder"},[i("div",{staticClass:"cptm-preview-placeholder__card"},[e._l(e.placeholders,function(t,n){return"placeholder_group"==t.type?i("div",{key:n,staticClass:"cptm-preview-placeholder__card__item cptm-preview-placeholder__card__item--top"},[i("div",{staticClass:"cptm-preview-placeholder__card__content"},e._l(t.placeholders,function(t,o){return i("card-widget-placeholder",{key:"".concat(n,"_").concat(o),attrs:{placeholderKey:t.placeholderKey,id:"listings_header_".concat(n,"_").concat(o),containerClass:"cptm-preview-placeholder__card__box cptm-card-light",label:t.label,availableWidgets:e.theAvailableWidgets,activeWidgets:e.active_widgets,acceptedWidgets:e.getAvailableWidgetsForPlaceholder(t),rejectedWidgets:t.rejectedWidgets,selectedWidgets:t.selectedWidgetList,maxWidget:t.maxWidget,readOnly:!0}})}),1)]):e._e()}),e._v(" "),i("Container",{staticClass:"cptm-preview-placeholder__card__item cptm-preview-placeholder__card__item--bottom",attrs:{"drag-handle-selector":".cptm-drag-element","get-child-payload":function(t){return e.getChildPayload(t)}},on:{drop:e.onDrop,"drag-start":e.onDragStart,"drag-end":e.onDragEnd}},e._l(e.placeholders,function(t,n){return"placeholder_item"==t.type?i("Draggable",{key:n,class:{dragging:e.currentDraggingIndex===t.placeholderKey}},[i("div",{staticClass:"draggable-item"},[i("div",{staticClass:"cptm-drag-element uil uil-draggabledots"}),e._v(" "),i("div",{staticClass:"cptm-preview-placeholder__card__content"},[i("card-widget-placeholder",{attrs:{placeholderKey:t.placeholderKey,id:"listings_header_"+n,containerClass:"cptm-preview-placeholder__card__box cptm-card-light",label:t.label,availableWidgets:e.theAvailableWidgets,activeWidgets:e.active_widgets,acceptedWidgets:e.getAvailableWidgetsForPlaceholder(t),rejectedWidgets:t.rejectedWidgets,selectedWidgets:t.selectedWidgetList,maxWidget:t.maxWidget,showWidgetsPickerWindow:e.getActiveInsertWindowStatus("listings_header_"+n),readOnly:!0},on:{"edit-widget":function(t){return e.editWidget(t)}}})],1)])]):e._e()}),1)],2)]),e._v(" "),e.modalContent?i("form-builder-widget-modal-component",{attrs:{modalOpened:e.showModal,content:e.modalContent,type:e.modalContent.type},on:{"close-modal":e.closeModal}}):e._e()],1)};n._withStripped=!0;var o=i(3453),r=i(82284),a=i(89394),s=i(64467),l=i(62893),c=i(2853),d=i(54012),u=i(11642),p=i(8130);function f(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),i.push.apply(i,n)}return i}function g(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function v(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i1&&void 0!==arguments[1])||arguments[1];if(null==t)return t;try{return e?"undefined"!=typeof structuredClone?structuredClone(t):JSON.parse(JSON.stringify(t)):Array.isArray(t)?(0,a.A)(t):g({},t)}catch(e){return this.handleError("Failed to clone object",e),t}},isValidObject:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"object";if(null==t)return!1;switch(e){case"array":return Array.isArray(t);case"object":return"object"===(0,r.A)(t)&&!Array.isArray(t);default:return(0,r.A)(t)===e}},isWidgetAvailable:function(t){if(!t||"string"!=typeof t)return!1;this._widgetAvailabilityCache||(this._widgetAvailabilityCache=new Map);var e=this._widgetAvailabilityCache.get(t);if(e&&Date.now()-e.timestamp<3e4)return e.value;var i=this.checkWidgetAvailability(t);return this._widgetAvailabilityCache.set(t,{value:i,timestamp:Date.now()}),i},checkWidgetAvailability:function(t){try{if(this.available_widgets[t]){var e=this.available_widgets[t];if(e.show_if&&this.isValidObject(e.show_if)){var i=this.checkShowIfCondition({condition:e.show_if});return i&&!0===i.status}return!0}return!(!this.theAvailableWidgets||!this.theAvailableWidgets[t])}catch(e){return this.handleError("Error checking widget availability for ".concat(t),e),!1}},clearWidgetAvailabilityCache:function(){this._widgetAvailabilityCache&&this._widgetAvailabilityCache.clear()},syncSelectedWidgetsWithList:function(t,e){var i=this,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e||!Array.isArray(e)||0===e.length)return t||[];var o=t||[],a=o.map(function(t){return"object"===(0,r.A)(t)&&null!==t&&(t.widget_key||t.widget_name)||t}).filter(function(t){return null!=t&&""!==t});if(!(e.length>a.length)&&e.every(function(t){return a.includes(t)})&&a.every(function(t){return e.includes(t)}))return o;var s=[];return e.forEach(function(t){var e=null;Array.isArray(o)&&(e=o.find(function(e){return e&&(e.widget_key===t||e.widget_name===t)})),!e&&n&&n[t]&&(e=n[t]),e||void 0!==t&&"string"==typeof t&&void 0!==i.theAvailableWidgets[t]&&(e=i.theAvailableWidgets[t]),e&&s.push(e)}),s},getWidgetData:function(t){if(!this.isValidObject(t))return[];var e=t.acceptedWidgets,i=void 0===e?[]:e,n=t.selectedWidgets,o=void 0===n?[]:n,r=t.selectedWidgetList,a=void 0===r?[]:r;if(!o.length&&!a.length)return[];o=this.syncSelectedWidgetsWithList(o,a,this.active_widgets);var s=new Map;i.forEach(function(t,e){s.set(t,e)}),this.sortWidgetsByAcceptedOrderOptimized(a,s);var l=this.sortWidgetsByAcceptedOrderOptimized(o,s,"widget_key"),c=this.filterValidWidgets(l,a);return this.processValidWidgets(c)},sortWidgetsByAcceptedOrderOptimized:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return this.isValidObject(t,"array")&&e?t.sort(function(t,n){var o,r,a=i?t[i]:t,s=i?n[i]:n;return(null!==(o=e.get(a))&&void 0!==o?o:Number.MAX_SAFE_INTEGER)-(null!==(r=e.get(s))&&void 0!==r?r:Number.MAX_SAFE_INTEGER)}):t},sortWidgetsByAcceptedOrder:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return this.isValidObject(t,"array")&&this.isValidObject(e,"array")?t.sort(function(t,n){var o=i?t[i]:t,r=i?n[i]:n;return e.indexOf(o)-e.indexOf(r)}):t},filterValidWidgets:function(t,e){return t.map(function(t,i){if(t&&t.widget_key)return t;var n=null==e?void 0:e[i];return n?g({widget_key:n},t):null}).filter(function(t){return t&&t.widget_key})},processValidWidgets:function(t){var e,i=[],n=h(t);try{for(n.s();!(e=n.n()).done;){var o=e.value;try{var r=o.widget_key;if(!this.active_widgets[r]||!this.isValidObject(this.active_widgets[r]))continue;var a=this.extractWidgetData(r);a&&i.push(a)}catch(t){this.handleError("Error processing widget ".concat(o.widget_key),t)}}}catch(t){n.e(t)}finally{n.f()}return i},extractWidgetData:function(t){var e=this.active_widgets[t];if(!e)return null;var i=this.safeClone(e);return this.isValidObject(e.options)&&this.isValidObject(e.options.fields)&&this.processWidgetOptions(t,i,e.options.fields),i},processWidgetOptions:function(t,e,i){for(var n in i)try{var o,r,a;"icon"===n&&e.icon&&(e.icon=(null===(r=i[n])||void 0===r?void 0:r.value)||e.icon,this.available_widgets[t].icon=(null===(a=i[n])||void 0===a?void 0:a.value)||e.icon),null!=e&&null!==(o=e.options)&&void 0!==o&&o.fields&&(e.options.fields[n]=i[n],this.available_widgets[t].options.fields[n]=i[n])}catch(t){this.handleError("Error processing widget option ".concat(n),t)}},init:function(){this.initializeComponent()},getChildPayload:function(t){try{return this.placeholders.filter(function(t){return"placeholder_item"===t.type})[t]||null}catch(t){return this.handleError("Error getting child payload",t),null}},reorderWidgetsWithinPlaceholder:function(t,e,i){var n=this.allPlaceholderItems[t];if(n){var r=n.acceptedWidgets,a=n.selectedWidgets,s=n.selectedWidgetList,l=r.splice(e,1),c=(0,o.A)(l,1)[0];if(r.splice(i,0,c),s&&s.includes(c)){var d=s.indexOf(c);s.splice(d,1),s.splice(i,0,c)}a&&a.sort(function(t,e){return s.indexOf(t.widget_key)-s.indexOf(e.widget_key)}),this.placeholders=this.syncPlaceholdersWithAllPlaceholderItems(this.allPlaceholderItems,this.placeholders)}},moveWidgetBetweenPlaceholders:function(t,e,i,n){console.warn("Moving widgets between placeholders is not yet implemented")},syncAllPlaceholderItems:function(){var t=this;try{var e=[];this.placeholders.forEach(function(i){if("placeholder_item"===i.type){var n=t.allPlaceholderItems.find(function(t){return t.placeholderKey===i.placeholderKey});if(n){var o=g(g({},n),{},{selectedWidgets:i.selectedWidgets||n.selectedWidgets,selectedWidgetList:i.selectedWidgetList||n.selectedWidgetList,acceptedWidgets:i.acceptedWidgets||n.acceptedWidgets,label:i.label||n.label,type:i.type||n.type,maxWidget:void 0!==i.maxWidget?i.maxWidget:n.maxWidget});e.push(o)}}else"placeholder_group"===i.type&&i.placeholders.forEach(function(i){var n=t.allPlaceholderItems.find(function(t){return t.placeholderKey===i.placeholderKey});if(n){var o=g(g({},n),{},{selectedWidgets:i.selectedWidgets||n.selectedWidgets,selectedWidgetList:i.selectedWidgetList||n.selectedWidgetList,acceptedWidgets:i.acceptedWidgets||n.acceptedWidgets,label:i.label||n.label,type:i.type||n.type,maxWidget:void 0!==i.maxWidget?i.maxWidget:n.maxWidget});e.push(o)}})}),this.allPlaceholderItems=e}catch(t){this.handleError("Error syncing allPlaceholderItems",t)}},forceSyncAllPlaceholderItems:function(){this.syncAllPlaceholderItems(),this.clearWidgetAvailabilityCache(),this._placeholderWidgetsCache=null},onDragStart:function(t){var e=t.payload;e&&e.placeholderKey&&(this.currentDraggingIndex=e.placeholderKey)},onDragEnd:function(){this.currentDraggingIndex=null},onSettingsDragStart:function(t,e){var i=t.payload;if(i&&void 0!==i.draggedItemIndex&&void 0!==i.placeholderIndex){var n=i.widgetKey;this.currentSettingsDraggingWidgetKey="object"===(0,r.A)(n)?n.widget_key||n.key:n,this.currentSettingsDraggingPlaceholderIndex=e}},onSettingsDragEnd:function(){this.currentSettingsDraggingWidgetKey=null,this.currentSettingsDraggingPlaceholderIndex=null,this.$nextTick(function(){document.querySelectorAll(".dndrop-draggable-wrapper").forEach(function(t){t.classList.remove("dragging")})})},onDrop:function(t){var e=this,i=this.placeholders.filter(function(t){return"placeholder_item"===t.type}),n=(0,d.n)(i,t);this.placeholders=this.placeholders.map(function(t){return"placeholder_item"===t.type?n.shift():t});var o=[];this.placeholders.forEach(function(t){if("placeholder_item"===t.type){var i=e.allPlaceholderItems.find(function(e){return e.placeholderKey===t.placeholderKey});if(i){var n=g(g({},i),{},{selectedWidgets:t.selectedWidgets||i.selectedWidgets,selectedWidgetList:t.selectedWidgetList||i.selectedWidgetList,acceptedWidgets:t.acceptedWidgets||i.acceptedWidgets,placeholderKey:t.placeholderKey,label:t.label||i.label,type:t.type||i.type,maxWidget:void 0!==t.maxWidget?t.maxWidget:i.maxWidget});o.push(n)}}else"placeholder_group"===t.type&&t.placeholders.forEach(function(t){var i=e.allPlaceholderItems.find(function(e){return e.placeholderKey===t.placeholderKey});if(i){var n=g(g({},i),{},{selectedWidgets:t.selectedWidgets||i.selectedWidgets,selectedWidgetList:t.selectedWidgetList||i.selectedWidgetList,acceptedWidgets:t.acceptedWidgets||i.acceptedWidgets,placeholderKey:t.placeholderKey,label:t.label||i.label,type:t.type||i.type,maxWidget:void 0!==t.maxWidget?t.maxWidget:i.maxWidget});o.push(n)}})}),this.allPlaceholderItems=o,this.forceSyncAllPlaceholderItems()},getSettingsChildPayload:function(t,e){var i=this.allPlaceholderItems[e];if(!i)return{draggedItemIndex:t,placeholderIndex:e,widgetKey:null};var n=this.getFilteredAcceptedWidgets(i)[t];return{draggedItemIndex:t,placeholderIndex:e,widgetKey:"object"===(0,r.A)(n)?n.widget_key||n.key:n}},onElementsDrop:function(t,e){var i=t.removedIndex,n=t.addedIndex,r=t.payload,s=r.draggedItemIndex,l=r.placeholderIndex;if(null!==i||null!==n){var c,d,u=s,p=l;null!==n?(c=n,d=e):(c=null,d=null);var f=this.allPlaceholderItems[p];if(f){var g=this.getFilteredAcceptedWidgets(f),h=g[s];if(void 0!==h&&p===d){var v=(0,a.A)(g),m=this.allPlaceholderItems[p].selectedWidgets,_=this.allPlaceholderItems[p].selectedWidgetList;if(!this.isWidgetAvailable(h))return;var b=v.splice(u,1),y=(0,o.A)(b,1)[0];v.splice(c,0,y),this.$set(this.allPlaceholderItems[p],"acceptedWidgets",v);var w=(_||[]).filter(function(t){return v.includes(t)}),O=w.indexOf(y);if(-1!==O){w.splice(O,1);var W=v.indexOf(y);w.splice(W,0,y)}var C=(m||[]).filter(function(t){return t&&t.widget_key&&v.includes(t.widget_key)});C&&C.sort(function(t,e){return w.indexOf(t.widget_key)-w.indexOf(e.widget_key)});var x=w.filter(function(t){return null!=t&&""!==t});this.$set(this.allPlaceholderItems[p],"selectedWidgets",C),this.$set(this.allPlaceholderItems[p],"selectedWidgetList",x);var A=this.syncPlaceholdersWithAllPlaceholderItems(this.allPlaceholderItems,this.placeholders||[]);this.placeholders=A,this.forceSyncAllPlaceholderItems()}}}},isTruthyObject:function(t){return this.isValidObject(t)},isJSON:function(t){try{return JSON.parse(t),!0}catch(t){return!1}},openModal:function(){try{this.showModal=!0}catch(t){this.handleError("Error opening modal",t)}},closeModal:function(){try{this.showModal=!1}catch(t){this.handleError("Error closing modal",t)}},widgetOptionsWindowActiveStatus:function(t){return this.widgetOptionsWindow.widget===t&&void 0!==this.active_widgets[t]},widgetCardOptionsWindowActiveStatus:function(){return""!==this.widgetCardOptionsWindow.widget},processAvailableWidgets:function(){try{var t=this.safeClone(this.available_widgets);for(var e in t)if(t[e].widget_name=e,t[e].widget_key=e,this.isValidObject(t[e].show_if)){var i=this.checkShowIfCondition({condition:t[e].show_if}),n=t[e];if(delete t[e],i&&i.status){var o,r=[],a=h(i.matched_data);try{for(a.s();!(o=a.n()).done;){var s=o.value,l=this.safeClone(n),c=r.includes(e)?"".concat(e,"_").concat(r.length+1):e;l.widget_key=c,s.widget_key&&(l.widget_key=s.widget_key),"string"==typeof s.label&&s.label.length&&(l.label=s.label),t[c]=l,r.push(c)}}catch(t){a.e(t)}finally{a.f()}}}return t}catch(t){return this.handleError("Error processing available widgets",t),this.available_widgets}},importOldData:function(){var t=this,e=JSON.parse(JSON.stringify(this.value));if(Array.isArray(e)){var i=[],n=[],o=function(e){var i=e.widget_key||e.widget_name,n=t.theAvailableWidgets[i];if(!n&&e.widget_name&&(n=t.theAvailableWidgets[e.widget_name]),!n)for(var o in t.theAvailableWidgets)if(t.theAvailableWidgets[o].widget_name===e.widget_name){n=t.theAvailableWidgets[o];break}if(n){var a=g({},n),s=!1;for(var c in a.options&&a.options.fields&&(s=!0),a)"options"!==c&&void 0!==e[c]&&(a[c]=e[c]);if(s)for(var d in a.options.fields){var u;if(void 0!==(null===(u=e.options)||void 0===u?void 0:u.fields[d])){var p=e.options.fields[d],f=a.options.fields[d];if(f&&"object"===(0,r.A)(f)&&f.hasOwnProperty("type")&&f.hasOwnProperty("label"))p&&"object"===(0,r.A)(p)&&p.hasOwnProperty("value")?(a.options.fields[d]=p,a[d]=p.value):(a.options.fields[d]=g(g({},f),{},{value:void 0!==p?p:f.value}),a[d]=void 0!==p?p:f.value);else if(a.options.fields[d]=p,a.hasOwnProperty(d)){var h=p;h&&"object"===(0,r.A)(h)&&h.hasOwnProperty("value")?a[d]=h.value:void 0!==h&&(a[d]=h)}}}var v=t.shouldPromoteFieldsToRoot(e.widget_name,a)?t.promoteFieldsToRoot(a):a,m=e.widget_key||e.widget_name;l.Ay.set(t.active_widgets,m,v),m===e.widget_name&&l.Ay.set(t.available_widgets,e.widget_name,v)}},a=function(e,i){if(t.placeholdersMap.hasOwnProperty(e.placeholderKey)){var a=JSON.parse(JSON.stringify(t.placeholdersMap[e.placeholderKey]));e.acceptedWidgets&&(a.acceptedWidgets=e.acceptedWidgets),e.selectedWidgets?(a.selectedWidgets=e.selectedWidgets,e.selectedWidgetList?a.selectedWidgetList=Array.isArray(e.selectedWidgetList)?e.selectedWidgetList.filter(function(t){return null!=t&&""!==t}):[]:a.selectedWidgetList=e.selectedWidgets.map(function(t){return"object"===(0,r.A)(t)&&null!==t&&(t.widget_key||t.widget_name)||t}).filter(function(t){return null!=t&&""!==t})):e.selectedWidgetList&&(a.selectedWidgetList=Array.isArray(e.selectedWidgetList)?e.selectedWidgetList.filter(function(t){return null!=t&&""!==t}):[]),a.selectedWidgets=t.syncSelectedWidgetsWithList(a.selectedWidgets,a.selectedWidgetList),a.maxWidget=void 0!==a.maxWidget?parseInt(a.maxWidget):0,n.push(a);var s=i.length;i.splice(s,0,a);var l=a.selectedWidgets||e.selectedWidgets||[];Array.isArray(l)&&l.length>0&&l.forEach(function(e){void 0===e||!e||void 0===t.available_widgets[e.widget_name]&&void 0===t.available_widgets[e.widget_key]||o(e)});var c=a.selectedWidgetList||e.selectedWidgetList||[];Array.isArray(c)&&c.length>0&&c.forEach(function(e){if(!t.active_widgets[e]&&void 0!==e&&"string"==typeof e){var i=t.available_widgets[e]||t.theAvailableWidgets[e];i&&o(g(g({},i),{},{widget_key:e}))}})}};e.forEach(function(e,n){if(t.isTruthyObject(e))if("placeholder_item"!==e.type){if("placeholder_group"===e.type){if(!t.placeholdersMap.hasOwnProperty(e.placeholderKey))return;var o=JSON.parse(JSON.stringify(t.placeholdersMap[e.placeholderKey]));o.placeholders=[];var r=t.placeholders.length;i.splice(r,0,o),e.placeholders.forEach(function(t){a(t,i[n].placeholders)})}}else a(e,i)}),this.placeholders=i,this.allPlaceholderItems=n,Array.isArray(this.allPlaceholderItems)&&this.allPlaceholderItems.length>0&&this.allPlaceholderItems.forEach(function(e){var i=function(e){if(e&&e.placeholderKey){(!e.selectedWidgetList||!Array.isArray(e.selectedWidgetList)||0===e.selectedWidgetList.length)&&e.selectedWidgets&&Array.isArray(e.selectedWidgets)&&e.selectedWidgets.length>0&&(e.selectedWidgetList=e.selectedWidgets.map(function(t){return"object"===(0,r.A)(t)&&null!==t&&(t.widget_key||t.widget_name)||t}).filter(function(t){return null!=t&&""!==t}),t.$set(e,"selectedWidgetList",e.selectedWidgetList));var n=t.syncSelectedWidgetsWithList(e.selectedWidgets,e.selectedWidgetList);t.$set(e,"selectedWidgets",n),e.selectedWidgetList&&Array.isArray(e.selectedWidgetList)&&e.selectedWidgetList.forEach(function(e){if(!t.active_widgets[e]&&void 0!==e&&"string"==typeof e){var i=t.available_widgets[e]||t.theAvailableWidgets[e];i&&t.$set(t.active_widgets,e,g(g({},i),{},{widget_key:e}))}}),"placeholder_group"===e.type&&e.placeholders&&Array.isArray(e.placeholders)&&e.placeholders.forEach(function(t){i(t)})}};i(e)}),this.filterActiveWidgetsBySelectedWidgetList()}},importWidgets:function(){if(this.isTruthyObject(this.widgets)){var t={};for(var e in this.widgets)if(this.widgets.hasOwnProperty(e)){var i=this.widgets[e];t[e]=g(g({},i),{},{widget_name:i.widget_name||e,widget_key:i.widget_key||e})}this.available_widgets=this.safeClone(t,!0)}},importCardOptions:function(){if(this.isTruthyObject(this.cardOptions))for(var t in this.card_options){if(!this.isTruthyObject(this.cardOptions[t]))return;l.Ay.set(this.card_options,t,JSON.parse(JSON.stringify(this.cardOptions[t])))}},importPlaceholders:function(){var t=this;if(this.allPlaceholderItems=[],Array.isArray(this.layout)&&this.layout.length){var e,i=function(e){return t.isTruthyObject(e)||(e={}),void 0===e.label&&(e.label=""),e.selectedWidgetList&&Array.isArray(e.selectedWidgetList)&&e.selectedWidgetList.forEach(function(e){if(!t.active_widgets[e]&&void 0!==e&&"string"==typeof e&&void 0!==t.available_widgets[e]){var i=t.available_widgets[e];i&&t.$set(t.active_widgets,e,i)}}),e.selectedWidgets&&Array.isArray(e.selectedWidgets)&&e.selectedWidgets.forEach(function(e){var i="object"===(0,r.A)(e)&&null!==e?e.widget_key||e.widget_name:e;if(!t.active_widgets[i]&&void 0!==i&&"string"==typeof i&&void 0!==t.available_widgets[i]){var n=t.available_widgets[i];n&&t.$set(t.active_widgets,i,n)}}),e},n=[],o=h(this.layout);try{var a=function(){var o=e.value;if(!t.isTruthyObject(o))return 0;var r=o;if(void 0===r.type&&(r.type="placeholder_item"),void 0===r.placeholderKey)return 0;if(t.placeholdersMap.hasOwnProperty(r.placeholderKey))return 0;if(l.Ay.set(t.placeholdersMap,r.placeholderKey,r),"placeholder_item"===r.type){var a=i(r);return a&&(n.push(a),t.allPlaceholderItems.push(a)),0}if("placeholder_group"===r.type){if(void 0===r.placeholders)return 0;if(!Array.isArray(r.placeholders))return 0;if(!r.placeholders.length)return 0;r.placeholders.forEach(function(e,n){if(t.placeholdersMap.hasOwnProperty(e.placeholderKey))r.placeholders.splice(n,1);else{l.Ay.set(t.placeholdersMap,e.placeholderKey,e);var o=i(e);o&&(r.placeholders.splice(n,1,o),t.allPlaceholderItems.push(o))}}),r.placeholders.length&&n.push(r)}};for(o.s();!(e=o.n()).done;)a()}catch(t){o.e(t)}finally{o.f()}this.placeholders=n,Array.isArray(this.allPlaceholderItems)&&this.allPlaceholderItems.length>0&&this.allPlaceholderItems.forEach(function(e){var i=function(e){e&&e.placeholderKey&&((!e.selectedWidgetList||!Array.isArray(e.selectedWidgetList)||0===e.selectedWidgetList.length)&&e.selectedWidgets&&Array.isArray(e.selectedWidgets)&&e.selectedWidgets.length>0&&(e.selectedWidgetList=e.selectedWidgets.map(function(t){return"object"===(0,r.A)(t)&&null!==t&&(t.widget_key||t.widget_name)||t}).filter(function(t){return null!=t&&""!==t}),t.$set(e,"selectedWidgetList",e.selectedWidgetList)),e.selectedWidgetList&&Array.isArray(e.selectedWidgetList)&&e.selectedWidgetList.forEach(function(e){if(!t.active_widgets[e]&&void 0!==e&&"string"==typeof e){var i=t.available_widgets[e]||t.theAvailableWidgets[e];i&&t.$set(t.active_widgets,e,g(g({},i),{},{widget_key:e}))}}),"placeholder_group"===e.type&&e.placeholders&&Array.isArray(e.placeholders)&&e.placeholders.forEach(function(t){i(t)}))};i(e)}),this.filterActiveWidgetsBySelectedWidgetList()}},handleWidgetSwitch:function(t,e,i){var n,o=this.allPlaceholderItems[i];if(o)if(t.target.checked&&o.maxWidget>0&&(null===(n=o.selectedWidgets)||void 0===n?void 0:n.length)>=o.maxWidget)t.preventDefault();else{var r=t.target.checked;this.toggleWidgetInSelectedWidgets(e,i,r),this.placeholders=this.syncSelectedWidgets(this.allPlaceholderItems,this.placeholders)}},toggleWidgetInSelectedWidgets:function(t,e,i){var n=this,o=this.allPlaceholderItems[e],r=o.acceptedWidgets||[],a=o.selectedWidgets||[],s=o.selectedWidgetList||[];if(Array.isArray(a)||(a=Object.values(a)),Array.isArray(s)&&(s=s.filter(function(t){return null!=t&&""!==t})),i){if(!a.some(function(e){return e.widget_key===t})){var l=this.theAvailableWidgets[t];(r.includes(t)||l&&l.widget_name&&r.includes(l.widget_name))&&l&&(s.push(t),a.push(l))}}else a=a.filter(function(e){return e.widget_key!==t}),s=s.filter(function(e){return e!==t});var c=function(t){var e=r.indexOf(t);if(-1===e){var i=n.theAvailableWidgets[t];i&&i.widget_name&&(e=r.indexOf(i.widget_name))}return-1===e?r.length:e};if(s.sort(function(t,e){return c(t)-c(e)}),a.sort(function(t,e){return c(t.widget_key)-c(e.widget_key)}),s=s.filter(function(t){return null!=t&&""!==t}),this.$set(this.allPlaceholderItems[e],"selectedWidgets",a),this.$set(this.allPlaceholderItems[e],"selectedWidgetList",s),i){var d=this.theAvailableWidgets[t],u=this.shouldPromoteFieldsToRoot(t,d)?this.promoteFieldsToRoot(d):d;this.$set(this.active_widgets,t,u)}else this.$delete(this.active_widgets,t);this.filterActiveWidgetsBySelectedWidgetList()},syncSelectedWidgets:function(t,e){var i=t.reduce(function(t,e){return t[e.placeholderKey]=e,t},{}),n=function(t){return t.map(function(t){if(i[t.placeholderKey]){var e=i[t.placeholderKey].selectedWidgets||[],o=i[t.placeholderKey].selectedWidgetList||[];Array.isArray(o)||(o=Object.values(o)),o=o.filter(function(t){return null!=t&&""!==t}),l.Ay.set(t,"selectedWidgets",e),l.Ay.set(t,"selectedWidgetList",o)}return"placeholder_group"===t.type&&t.placeholders&&l.Ay.set(t,"placeholders",n(t.placeholders)),t})},o=n(e);return this.filterActiveWidgetsBySelectedWidgetList(),o},filterActiveWidgetsBySelectedWidgetList:function(){var t=this,e=new Set,i=function(t){Array.isArray(t)&&t.forEach(function(t){"placeholder_item"===t.type?t.selectedWidgetList&&Array.isArray(t.selectedWidgetList)&&t.selectedWidgetList.filter(function(t){return null!=t&&""!==t}).forEach(function(t){"string"==typeof t&&t&&e.add(t)}):"placeholder_group"===t.type&&t.placeholders&&Array.isArray(t.placeholders)&&i(t.placeholders)})};i(this.allPlaceholderItems),i(this.placeholders),Object.keys(this.active_widgets).forEach(function(i){e.has(i)||t.$delete(t.active_widgets,i)}),e.forEach(function(e){if(!t.active_widgets[e]&&void 0!==t.available_widgets[e]){var i=t.available_widgets[e];i&&t.$set(t.active_widgets,e,i)}})},syncPlaceholdersWithAllPlaceholderItems:function(t,e){var i=this,n=function(e){e&&e.forEach(function(e){if("placeholder_group"===e.type)n(e.placeholders);else if("placeholder_item"===e.type){var o=t.find(function(t){return t.placeholderKey===e.placeholderKey});o&&function(t,e){if(t.placeholderKey===e.placeholderKey){var n=(e.acceptedWidgets||[]).filter(function(t){return i.isWidgetAvailable(t)});t.acceptedWidgets=(0,a.A)(n);var o=e.selectedWidgets||[],r=e.selectedWidgetList||[],s=o.filter(function(t){return t&&t.widget_key&&i.isWidgetAvailable(t.widget_key)}),l=r.filter(function(t){return null!=t&&""!==t}).filter(function(t){return i.isWidgetAvailable(t)});t.selectedWidgets=(0,a.A)(s),t.selectedWidgetList=(0,a.A)(l)}}(e,o)}})};return n(e),this.filterActiveWidgetsBySelectedWidgetList(),e},editWidget:function(t){t!==this.widgetOptionsWindow.widget?void 0!==this.active_widgets[t]&&(this.active_widgets[t].options||"object"===(0,r.A)(this.active_widgets[t].options))&&(this.widgetOptionsWindow=g(g({},this.widgetOptionsWindowDefault),this.active_widgets[t].options),this.widgetOptionsWindow.widget=t,this.active_insert_widget_key=""):this.closeWidgetOptionsWindow()},updateWidgetOptionsData:function(t,e){try{if(!t||!t.widgetKey||!t.updatedWidget)return;var i=t.widgetKey,n=t.updatedWidget;if(this.active_widgets[i]){var o=n;this.shouldPromoteFieldsToRoot(i,n)&&(o=this.promoteFieldsToRoot(n)),this.updateWidgetData(i,o),this._dataChanged=!0}}catch(t){this.handleError("Error updating widget options data",t)}},shouldPromoteFieldsToRoot:function(t,e){if(!this.isValidObject(e)||!this.isValidObject(e.options)||!this.isValidObject(e.options.fields)||0===Object.keys(e.options.fields).length)return!1;for(var i in e.options.fields)if(e.options.fields.hasOwnProperty(i)){var n=e.options.fields[i];if(this.isValidObject(n)&&n.hasOwnProperty("value"))return!0}return!1},promoteFieldsToRoot:function(t){try{var e=this.safeClone(t,!1);if(!this.isValidObject(e.options)||!this.isValidObject(e.options.fields))return e;for(var i=e.options.fields,n=Object.keys(i),o=0;o=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw r}}}}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=Array(e);i