File: /var/www/ippmt.kauko.lt/wp-content/plugins/elementor-pro/assets/js/admin.min.js
/*! elementor-pro - v2.6.1 - 24-07-2019 */
!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=56)}({56:function(e,t,n){"use strict";var o={widget_template_edit_button:n(57),forms_integrations:n(59),AssetsManager:n(61),RoleManager:n(69),ThemeBuilder:n(71)};window.elementorProAdmin={widget_template_edit_button:new o.widget_template_edit_button,forms_integrations:new o.forms_integrations,assetsManager:new o.AssetsManager,roleManager:new o.RoleManager,themeBuilder:new o.ThemeBuilder},jQuery(function(){elementorProAdmin.assetsManager.fontManager.init(),elementorProAdmin.roleManager.advancedRoleManager.init()})},57:function(e,t,n){"use strict";e.exports=function(){var e=n(58);this.editButton=new e}},58:function(e,t,n){"use strict";e.exports=function(){this.init=function(){jQuery(document).on("change",".elementor-widget-template-select",function(){var e=jQuery(this),t=e.val(),n=e.parents("p").find(".elementor-edit-template");if("page"===e.find('[value="'+t+'"]').data("type")){var o=ElementorProConfig.i18n.home_url+"?p="+t+"&elementor";n.prop("href",o).show()}else n.hide()})},this.init()}},59:function(e,t,n){"use strict";e.exports=function(){var e=n(60);this.dripButton=new e("drip_api_token"),this.getResponse=new e("getresponse_api_key"),this.convertKit=new e("convertkit_api_key"),this.mailChimp=new e("mailchimp_api_key"),this.mailerLite=new e("mailerlite_api_key"),this.activeCcampaign=new e("activecampaign_api_key","activecampaign_api_url")}},60:function(e,t,n){"use strict";e.exports=function(e,t){var n=this;n.cacheElements=function(){this.cache={$button:jQuery("#elementor_pro_"+e+"_button"),$apiKeyField:jQuery("#elementor_pro_"+e),$apiUrlField:jQuery("#elementor_pro_"+t)}},n.bindEvents=function(){this.cache.$button.on("click",function(e){e.preventDefault(),n.validateApi()}),this.cache.$apiKeyField.on("change",function(){n.setState("clear")})},n.validateApi=function(){this.setState("loading");var e=this.cache.$apiKeyField.val();""!==e?this.cache.$apiUrlField.length&&""===this.cache.$apiUrlField.val()?this.setState("clear"):jQuery.post(ajaxurl,{action:n.cache.$button.data("action"),api_key:e,api_url:this.cache.$apiUrlField.val(),_nonce:n.cache.$button.data("nonce")}).done(function(e){e.success?n.setState("success"):n.setState("error")}).fail(function(){n.setState()}):this.setState("clear")},n.setState=function(e){var t,n,o=["loading","success","error"];for(n in o)e===(t=o[n])?this.cache.$button.addClass(t):this.cache.$button.removeClass(t)},n.init=function(){this.cacheElements(),this.bindEvents()},n.init()}},61:function(e,t,n){"use strict";e.exports=function(){var e=n(62),t=n(65),o=n(66).default,r=n(68).default;this.fontManager=new e,this.typekit=new t,this.fontAwesomePro=new r,this.customIcons=new o}},62:function(e,t,n){"use strict";e.exports=function(){var e=this;e.fields={upload:n(63),repeater:n(64)},e.selectors={editPageClass:"post-type-elementor_font",title:"#title",repeaterBlock:".repeater-block",repeaterTitle:".repeater-title",removeRowBtn:".remove-repeater-row",editRowBtn:".toggle-repeater-row",closeRowBtn:".close-repeater-row",styleInput:".font_style",weightInput:".font_weight",customFontsMetaBox:"#elementor-font-custommetabox",closeHandle:"button.handlediv",toolbar:".elementor-field-toolbar",inlinePreview:".inline-preview",fileUrlInput:'.elementor-field-file input[type="text"]'},e.fontLabelTemplate='<ul class="row-font-label"><li class="row-font-weight">{{weight}}</li><li class="row-font-style">{{style}}</li><li class="row-font-preview">{{preview}}</li>{{toolbar}}</ul>',e.renderTemplate=function(e,t){for(var n,o=/{{([^}}]+)?}}/g;n=o.exec(e);)e=e.replace(n[0],t[n[1]]);return e},e.ucFirst=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},e.getPreviewStyle=function(t){var n=jQuery(e.selectors.title).val(),o=t.find("select"+e.selectors.styleInput).first().val(),r=t.find("select"+e.selectors.weightInput).first().val();return{style:e.ucFirst(o),weight:e.ucFirst(r),styleAttribute:"font-family: "+n+" ;font-style: "+o+"; font-weight: "+r+";"}},e.updateRowLabel=function(t,n){var o,r=n.closest(e.selectors.repeaterBlock),i=r.find(e.selectors.removeRowBtn).first(),s=r.find(e.selectors.editRowBtn).first(),a=r.find(e.selectors.closeRowBtn).first(),l=n.find(e.selectors.toolbar).last().clone(),u=e.getPreviewStyle(n);return s.length>0&&s.not(e.selectors.toolbar+" "+e.selectors.editRowBtn).remove(),a.length>0&&a.not(e.selectors.toolbar+" "+e.selectors.closeRowBtn).remove(),i.length>0&&i.not(e.selectors.toolbar+" "+e.selectors.removeRowBtn).remove(),o=jQuery('<li class="row-font-actions">').append(l)[0].outerHTML,e.renderTemplate(e.fontLabelTemplate,{weight:'<span class="label">Weight:</span>'+u.weight,style:'<span class="label">Style:</span>'+u.style,preview:'<span style="'+u.styleAttribute+'">Elementor is making the web beautiful</span>',toolbar:o})},e.onRepeaterToggleVisible=function(t,n,o){var r=o.find(e.selectors.inlinePreview),i=e.getPreviewStyle(o);r.attr("style",i.styleAttribute)},e.onRepeaterNewRow=function(t,n,o){o.find(e.selectors.removeRowBtn).first().remove(),o.find(e.selectors.editRowBtn).first().remove(),o.find(e.selectors.closeRowBtn).first().remove()},e.maybeToggle=function(t){t.preventDefault(),jQuery(this).is(":visible")&&!jQuery(t.target).hasClass(e.selectors.editRowBtn)&&jQuery(this).find(e.selectors.editRowBtn).click()},e.onInputChange=function(t){var n=jQuery(t.target).next();e.fields.upload.setFields(n),e.fields.upload.setLabels(n),e.fields.upload.replaceButtonClass(n)},e.bind=function(){jQuery(document).on("repeaterComputedLabel",this.updateRowLabel).on("onRepeaterToggleVisible",this.onRepeaterToggleVisible).on("onRepeaterNewRow",this.onRepeaterNewRow).on("click",this.selectors.repeaterTitle,this.maybeToggle).on("input",this.selectors.fileUrlInput,this.onInputChange.bind(this))},e.removeCloseHandle=function(){jQuery(this.selectors.closeHandle).remove(),jQuery(this.selectors.customFontsMetaBox).removeClass("closed").removeClass("postbox")},e.titleRequired=function(){jQuery(e.selectors.title).prop("required",!0)},e.init=function(){jQuery("body").hasClass(e.selectors.editPageClass)&&(this.removeCloseHandle(),this.titleRequired(),this.bind(),this.fields.upload.init(),this.fields.repeater.init())}}},63:function(e,t,n){"use strict";e.exports={$btn:null,fileId:null,fileUrl:null,fileFrame:[],selectors:{uploadBtnClass:"elementor-upload-btn",clearBtnClass:"elementor-upload-clear-btn",uploadBtn:".elementor-upload-btn",clearBtn:".elementor-upload-clear-btn"},hasValue:function(){return""!==jQuery(this.fileUrl).val()},setLabels:function(e){this.hasValue()?e.val(e.data("remove_text")):e.val(e.data("upload_text"))},setFields:function(e){this.fileUrl=jQuery(e).prev(),this.fileId=jQuery(this.fileUrl).prev()},setUploadParams:function(e,t){this.fileFrame[t].uploader.uploader.param("uploadType",e),this.fileFrame[t].uploader.uploader.param("uploadTypeCaller","elementor-admin-font-upload"),this.fileFrame[t].uploader.uploader.param("post_id",this.getPostId())},setUploadMimeType:function(e,t){var n=_wpPluploadSettings.defaults.filters.mime_types[0].extensions;e.on("ready",function(){_wpPluploadSettings.defaults.filters.mime_types[0].extensions=t}),e.on("close",function(){_wpPluploadSettings.defaults.filters.mime_types[0].extensions=n})},replaceButtonClass:function(e){this.hasValue()?jQuery(e).removeClass(this.selectors.uploadBtnClass).addClass(this.selectors.clearBtnClass):jQuery(e).removeClass(this.selectors.clearBtnClass).addClass(this.selectors.uploadBtnClass),this.setLabels(e)},uploadFile:function(e){var t=this,n=jQuery(e),o=n.attr("data-mime_type")||"",r=n.attr("data-ext")||!1,i=n.attr("id");if(void 0!==t.fileFrame[i])return r&&t.setUploadParams(r,i),void t.fileFrame[i].open();t.fileFrame[i]=wp.media({library:{type:o.split(",")},title:n.data("box_title"),button:{text:n.data("box_action")},multiple:!1}),t.fileFrame[i].on("select",function(){var n=t.fileFrame[i].state().get("selection").first().toJSON();jQuery(t.fileId).val(n.id),jQuery(t.fileUrl).val(n.url),t.replaceButtonClass(e),t.updatePreview(e)}),t.setUploadMimeType(t.fileFrame[i],r),t.fileFrame[i].open(),r&&t.setUploadParams(r,i)},updatePreview:function(e){var t=jQuery(e).parent().find("ul"),n=jQuery("<li>"),o=jQuery(e).data("preview_anchor")||"full";if(t.html(""),this.hasValue()&&"none"!==o){var r=jQuery(this.fileUrl).val();"full"!==o&&(r=r.substring(r.lastIndexOf("/")+1)),n.html('<a href="'+jQuery(this.fileUrl).val()+'" download>'+r+"</a>"),t.append(n)}},setup:function(){var e=this;jQuery(e.selectors.uploadBtn+", "+e.selectors.clearBtn).each(function(){e.setFields(jQuery(this)),e.updatePreview(jQuery(this)),e.setLabels(jQuery(this)),e.replaceButtonClass(jQuery(this))})},getPostId:function(){return jQuery("#post_ID").val()},init:function(){var e=this;jQuery(document).on("click",e.selectors.uploadBtn,function(t){t.preventDefault(),e.setFields(jQuery(this)),e.uploadFile(jQuery(this))}),jQuery(document).on("click",e.selectors.clearBtn,function(t){t.preventDefault(),e.setFields(jQuery(this)),jQuery(e.fileUrl).val(""),jQuery(e.fileId).val(""),e.updatePreview(jQuery(this)),e.replaceButtonClass(jQuery(this))}),this.setup(),jQuery(document).on("onRepeaterNewRow",function(){e.setup()})}}},64:function(e,t,n){"use strict";var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};e.exports={selectors:{add:".add-repeater-row",remove:".remove-repeater-row",toggle:".toggle-repeater-row",close:".close-repeater-row",sort:".sort-repeater-row",table:".form-table",block:".repeater-block",repeaterLabel:".repeater-title",repeaterField:".elementor-field-repeater"},counters:[],trigger:function(e,t){jQuery(document).trigger(e,t)},triggerHandler:function(e,t){return jQuery(document).triggerHandler(e,t)},countBlocks:function(e){return e.closest(this.selectors.repeaterField).find(this.selectors.block).length||0},add:function(e){var t,n=jQuery(e),o=n.data("template-id");this.counters.hasOwnProperty(o)||(this.counters[o]=this.countBlocks(n)),this.counters[o]+=1,t=jQuery("#"+o).html(),t=this.replaceAll("__counter__",this.counters[o],t),n.before(t),this.trigger("onRepeaterNewRow",[n,n.prev()])},remove:function(e){jQuery(e).closest(this.selectors.block).remove()},toggle:function(e){var t=this,n=jQuery(e),o=n.closest(t.selectors.block).find(t.selectors.table),r=n.closest(t.selectors.block).find(t.selectors.repeaterLabel);o.toggle(0,"none",function(){o.is(":visible")?(o.closest(t.selectors.block).addClass("block-visible"),t.trigger("onRepeaterToggleVisible",[n,o,r])):(o.closest(t.selectors.block).removeClass("block-visible"),t.trigger("onRepeaterToggleHidden",[n,o,r]))}),r.toggle(),t.updateRowLabel(e)},close:function(e){var t=jQuery(e),n=t.closest(this.selectors.block).find(this.selectors.table),o=t.closest(this.selectors.block).find(this.selectors.repeaterLabel);n.closest(this.selectors.block).removeClass("block-visible"),n.hide(),this.trigger("onRepeaterToggleHidden",[t,n,o]),o.show(),this.updateRowLabel(e)},updateRowLabel:function(e){var t=jQuery(e),n=t.closest(this.selectors.block).find(this.selectors.table),r=t.closest(this.selectors.block).find(this.selectors.repeaterLabel),i=r.data("selector");if("undefined"!==(void 0===i?"undefined":o(i))&&!1!==i){var s=!1,a=r.data("default");n.find(i).length&&(s=n.find(i).val());var l=this.triggerHandler("repeaterComputedLabel",[n,r,s]);void 0!==l&&!1!==l&&(s=l),void 0!==s&&!1!==s||(s=a),r.html(s)}},replaceAll:function(e,t,n){return n.replace(new RegExp(e,"g"),t)},init:function(){var e=this;jQuery(document).on("click",this.selectors.add,function(t){t.preventDefault(),e.add(jQuery(this),t)}).on("click",this.selectors.remove,function(t){t.preventDefault(),confirm(jQuery(this).data("confirm").toString())&&e.remove(jQuery(this),t)}).on("click",this.selectors.toggle,function(t){t.preventDefault(),t.stopPropagation(),e.toggle(jQuery(this),t)}).on("click",this.selectors.close,function(t){t.preventDefault(),t.stopPropagation(),e.close(jQuery(this),t)}),jQuery(this.selectors.toggle).each(function(){e.updateRowLabel(jQuery(this))}),this.trigger("onRepeaterLoaded",[this])}}},65:function(e,t,n){"use strict";e.exports=function(){var e=this;e.cacheElements=function(){this.cache={$button:jQuery("#elementor_pro_typekit_validate_button"),$kitIdField:jQuery("#elementor_typekit-kit-id"),$dataLabelSpan:jQuery(".elementor-pro-typekit-data")}},e.bindEvents=function(){this.cache.$button.on("click",function(t){t.preventDefault(),e.fetchFonts()}),this.cache.$kitIdField.on("change",function(){e.setState("clear")})},e.fetchFonts=function(){this.setState("loading"),this.cache.$dataLabelSpan.addClass("hidden");var t=this.cache.$kitIdField.val();""!==t?jQuery.post(ajaxurl,{action:"elementor_pro_admin_fetch_fonts",kit_id:t,_nonce:e.cache.$button.data("nonce")}).done(function(t){if(t.success){var n=e.cache.$button.data("found");n=n.replace("{{count}}",t.data.count),e.cache.$dataLabelSpan.html(n).removeClass("hidden"),e.setState("success")}else e.setState("error")}).fail(function(){e.setState()}):this.setState("clear")},e.setState=function(e){var t,n,o=["loading","success","error"];for(n in o)e===(t=o[n])?this.cache.$button.addClass(t):this.cache.$button.removeClass(t)},e.init=function(){this.cacheElements(),this.bindEvents()},e.init()}},66:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}();var r=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.ViewModule),o(t,[{key:"getDefaultElements",value:function(){var e={},t=this.getSettings("selectors");return jQuery.each(t,function(t,n){e["$"+t]=jQuery(n)}),e}},{key:"getDefaultSettings",value:function(){return{fields:{dropzone:n(67).default},classes:{editPageClass:"post-type-elementor_icons",editPhp:"edit-php",hasIcons:"elementor--has-icons"},selectors:{editPageClass:"post-type-elementor_icons",title:"#title",metaboxContainer:"#elementor-custom-icons-metabox",metabox:".elementor-custom-icons-metabox",closeHandle:"button.handlediv",iconsTemplate:"#elementor-icons-template",dataInput:"#elementor_custom_icon_set_config",dropzone:".zip_upload",submitDelete:".submitdelete",dayInput:"#hidden_jj",mmInput:"#hidden_mm",yearInput:"#hidden_aa",hourInput:"#hidden_hh",minuteInput:"#hidden_mn",publishButton:"#publish",submitMetabox:"#postbox-container-1"},templates:{icon:'<li><div class="icon"><i class="{{icon}}"></i><div class="icon-name">{{label}}</div></div></li>',header:jQuery("#elementor-custom-icons-template-header").html(),footer:jQuery("#elementor-custom-icons-template-footer").html(),duplicatePrefix:jQuery("#elementor-custom-icons-template-duplicate-prefix").html()}}}},{key:"bindEvents",value:function(){var e=this.elements.$submitDelete;elementorCommon.elements.$document.on("click",".remove",function(){return e[0].click()}),""!==this.getData()&&this.bindOnTitleChange()}},{key:"bindOnTitleChange",value:function(){var e=this;this.elements.$title.on("input change",function(t){return e.onTitleInput(t)})}},{key:"removeCloseHandle",value:function(){var e=this.elements.$metaboxContainer;e.find("h2").remove(),e.find("button").remove(),e.removeClass("closed").removeClass("postbox")}},{key:"prepareIconName",value:function(e){var t=e.replace("_"," ").replace("-"," ");return elementorCommon.helpers.upperCaseWords(t)}},{key:"getCreatedOn",value:function(){var e=this.elements,t=e.$dayInput,n=e.$mmInput,o=e.$yearInput,r=e.$hourInput,i=e.$minuteInput;return{day:t.val(),mm:n.val(),year:o.val(),hour:r.val(),minute:i.val()}}},{key:"enqueueCSS",value:function(e){elementorCommon.elements.$document.find('link[href="'+e+'"]').length||elementorCommon.elements.$document.find("link:last").after('<link href="'+e+'" rel="stylesheet" type="text/css">')}},{key:"setData",value:function(e){this.elements.$dataInput.val(JSON.stringify(e))}},{key:"getData",value:function(){var e=this.elements.$dataInput.val();return""===e?"":JSON.parse(e)}},{key:"renderIconList",value:function(e){var t=this,n=this.getSettings("templates.icon");return e.icons.map(function(o){var r={icon:e.displayPrefix+" "+e.prefix+o,label:t.prepareIconName(o)};return elementorCommon.compileTemplate(n,r)}).join("\n")}},{key:"renderIcons",value:function(e){var t=this.elements,n=t.$metaboxContainer,o=t.$metabox,r=t.$submitMetabox,i=this.getSettings("templates"),s=i.header,a=i.footer;n.addClass(this.getSettings("classes.hasIcons")),r.show(),this.setData(e),this.enqueueCSS(e.url),o.html(""),n.prepend(elementorCommon.compileTemplate(s,e)),o.append("<ul>"+this.renderIconList(e)+"</ul>"),n.append(elementorCommon.compileTemplate(a,this.getCreatedOn()))}},{key:"onTitleInput",value:function(e){var t=this.getData();t.label=e.target.value,this.setData(t)}},{key:"showAlertDialog",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o={id:e,message:t};return n&&(o.onConfirm=n),elementorCommon.dialogsManager.createWidget("alert",o).show()}},{key:"onSuccess",value:function(e,t){var n=this;if(e.data.errors){var o=void 0,r=void 0;return jQuery.each(e.data.errors,function(e,t){return o=e,r=t,!1}),this.showAlertDialog(o,r)}if(e.data.config.duplicate_prefix)return delete e.data.config.duplicatePrefix,this.showAlertDialog("duplicate-prefix",this.getSettings("templates.duplicatePrefix"),function(){return n.saveInitialUpload(e.data.config)});this.saveInitialUpload(e.data.config)}},{key:"saveInitialUpload",value:function(e){this.setData(e);var t=this.elements,n=t.$publishButton,o=t.$title;t.$submitMetabox.show(),""===o.val()&&o.val(e.name),n.click()}},{key:"onInit",value:function(){var e=this,n=elementorCommon.elements.$body,o=this.getSettings("classes"),r=o.editPageClass,i=o.editPhp;if(n.hasClass(r)&&!n.hasClass(i)){(function e(t,n,o){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,o)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(o):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onInit",this).call(this),this.removeCloseHandle();var s=new(this.getSettings("fields.dropzone")),a=this.getData(),l=this.elements,u=l.$dropzone,c=l.$metaboxContainer;""===a?(u.show("fast"),s.setSettings("onSuccess",function(){return e.onSuccess.apply(e,arguments)})):this.renderIcons(a),c.show("fast")}}}]),t}();t.default=r},67:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}();var r=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.ViewModule),o(t,[{key:"getDefaultSettings",value:function(){var e=".elementor-dropzone-field";return{droppedFiles:!1,selectors:{dropZone:e,input:e+' [type="file"]',label:e+"label",errorMsg:e+".box__error span",restart:e+".box__restart",browseButton:e+" .elementor--dropzone--upload__browse",postId:"#post_ID"},classes:{drag:"is-dragover",error:"is-error",success:"is-success",upload:"is-uploading"},onSuccess:null,onError:null}}},{key:"getDefaultElements",value:function(){var e={},t=this.getSettings("selectors");return jQuery.each(t,function(t,n){e["$"+t]=jQuery(n)}),e}},{key:"bindEvents",value:function(){var e=this,t=this.elements,n=t.$dropZone,o=t.$browseButton,r=t.$input,i=this.getSettings("classes").drag;o.on("click",function(){return r.click()}),n.on("drag dragstart dragend dragover dragenter dragleave drop",function(e){e.preventDefault(),e.stopPropagation()}).on("dragover dragenter",function(){n.addClass(i)}).on("dragleave dragend drop",function(){n.removeClass(i)}).on("drop change",function(t){"change"===t.type?e.setSettings("droppedFiles",t.originalEvent.target.files):e.setSettings("droppedFiles",t.originalEvent.dataTransfer.files),e.handleUpload()})}},{key:"handleUpload",value:function(){var e=arguments,t=this.getSettings("droppedFiles");if(t){var n=this.elements,o=n.$input,r=n.$dropZone,i=n.$postId,s=n.$errorMsg,a=this.getSettings("classes"),l=a.error,u=a.success,c=a.upload,p=this.getSettings(),d=p.onSuccess,f=p.onError,h=new FormData,m=o.attr("name"),v="pro_assets_manager_custom_icon_upload",y=this;Object.entries(t).forEach(function(e){h.append(m,e[1])}),h.append("actions",JSON.stringify({pro_assets_manager_custom_icon_upload:{action:v,data:{post_id:i.val()}}})),r.removeClass(u).removeClass(l),elementorCommon.ajax.send("ajax",{data:h,cache:!1,enctype:"multipart/form-data",contentType:!1,processData:!1,xhr:function(){var e=$.ajaxSettings.xhr();return e.upload.onprogress=function(e){if(e.lengthComputable)Math.round(100*e.loaded/e.total)},e},complete:function(){r.removeClass(c)},success:function(t){var n=t.responses[v];r.addClass(n.success?u:l),n.success?d&&d(n,y):(s.text(n.error),f&&f(y,e))},error:function(){"function"==typeof f&&f(y,e)}})}}},{key:"onInit",value:function(){(function e(t,n,o){null===t&&(t=Function.prototype);var r=Object.getOwnPropertyDescriptor(t,n);if(void 0===r){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,o)}if("value"in r)return r.value;var s=r.get;return void 0!==s?s.call(o):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"onInit",this).call(this),elementorCommon.elements.$document.trigger("onDropzoneLoaded",[this])}}]),t}();t.default=r},68:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}();var r=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,elementorModules.ViewModule),o(t,[{key:"getDefaultSettings",value:function(){return{selectors:{button:"#elementor_pro_fa_pro_validate_button",kitIdField:"#elementor_font_awesome_pro_kit_id"}}}},{key:"getDefaultElements",value:function(){var e={},t=this.getSettings("selectors");return jQuery.each(t,function(t,n){e["$"+t]=jQuery(n)}),e}},{key:"bindEvents",value:function(){var e=this,t=this.elements,n=t.$button,o=t.$kitIdField;n.on("click",function(t){t.preventDefault(),e.testKitUrl()}),o.on("change",function(){e.setState("clear")})}},{key:"setState",value:function(e){var t=["loading","success","error"],n=this.elements.$button,o=void 0,r=void 0;for(r in t)e===(o=t[r])?n.addClass(o):n.removeClass(o)}},{key:"testKitUrl",value:function(){this.setState("loading");var e=this,t=this.elements.$kitIdField.val();""!==t?jQuery.ajax({url:"https://kit.fontawesome.com/"+t+".js",method:"GET",complete:function(t){200!==t.status?e.setState("error"):e.setState("success")}}):this.setState("clear")}}]),t}();t.default=r},69:function(e,t,n){"use strict";e.exports=function(){var e=n(70);this.advancedRoleManager=new e}},70:function(e,t,n){"use strict";e.exports=function(){var e=this;e.cacheElements=function(){this.cache={$checkBox:jQuery('input[name="elementor_exclude_user_roles[]"]'),$advanced:jQuery("#elementor_advanced_role_manager")}},e.bindEvents=function(){this.cache.$checkBox.on("change",function(t){t.preventDefault(),e.checkBoxUpdate(jQuery(this))})},e.checkBoxUpdate=function(t){var n=t.val();t.is(":checked")?e.cache.$advanced.find("div."+n).addClass("hidden"):e.cache.$advanced.find("div."+n).removeClass("hidden")},e.init=function(){jQuery("body").hasClass("elementor_page_elementor-role-manager")&&(this.cacheElements(),this.bindEvents())},e.init()}},71:function(e,t,n){"use strict";e.exports=function(){var e=n(72);this.createTemplateDialog=new e}},72:function(e,t,n){"use strict";e.exports=function(){var e={templateTypeInput:"#elementor-new-template__form__template-type",locationWrapper:"#elementor-new-template__form__location__wrapper",postTypeWrapper:"#elementor-new-template__form__post-type__wrapper"},t={$templateTypeInput:null,$locationWrapper:null,$postTypeWrapper:null},n=function(){t.$locationWrapper.toggle("section"===t.$templateTypeInput.val()),t.$postTypeWrapper.toggle("single"===t.$templateTypeInput.val())},o=function(){jQuery.each(e,function(e,n){t[e="$"+e]=elementorNewTemplate.layout.getModal().getElements("content").find(n)}),n(),t.$templateTypeInput.change(n)};this.init=function(){window.elementorNewTemplate&&(elementorNewTemplate.layout.getModal(),o())},jQuery(setTimeout.bind(window,this.init))}}});