"))})}k.$focusOutTarget=null}},isFieldPreviewActionsDisabled(e){return F.isFormPreviewActionsDisabled(e)||y(e).closest(".wpforms-field").hasClass("ui-sortable-disabled")},isFormPreviewActionsDisabled(e){return y(e).closest(".wpforms-field-wrap").hasClass("ui-sortable-disabled")},fieldGroupToggle(e,i){e=y(e);let o=e.next(".wpforms-add-fields-buttons"),t=o.parent(),r=e.find("i"),s=e.data("group"),l="wpforms_field_group_"+s;"click"===i?(t.hasClass("wpforms-closed")?wpCookies.remove(l):wpCookies.set(l,"true",2592e3),r.toggleClass("wpforms-angle-right"),o.stop().slideToggle("",function(){t.toggleClass("wpforms-closed")})):"load"===i&&(o=e.find(".wpforms-add-fields-buttons"),r=e.find(".wpforms-add-fields-heading i"),s=e.find(".wpforms-add-fields-heading").data("group"),"true"===wpCookies.get("wpforms_field_group_"+s))&&(r.toggleClass("wpforms-angle-right"),o.hide(),e.toggleClass("wpforms-closed"))},updateDescription(e,i){e.hasClass("nl2br")&&(i=i.replace(/\n/g," ")),e.html(i)},defaultStateEntryPreviewNotice(){y(".wpforms-field-option-row-preview-notice-enable input").each(function(){y(this).trigger("change")})},updatePreviewNotice(){var e=y(this),i=wpf.sanitizeHTML(e.val()).trim(),e=e.parent().data("field-id"),e=y("#wpforms-field-"+e).find(".wpforms-entry-preview-notice"),i=i||wpforms_builder.entry_preview_default_notice;F.updateDescription(e,i)},toggleEntryPreviewNotice(){var e=y(this),i=e.closest(".wpforms-field-option").data("field-id"),o=y("#wpforms-field-"+i),i=y("#wpforms-field-option-"+i+" .wpforms-field-option-row-preview-notice"),t=o.find(".wpforms-entry-preview-notice"),o=o.find(".wpforms-alert-info");(e.is(":checked")?(o.hide(),t.show(),i):(i.hide(),t.hide(),o)).show()},fieldDelete(e){var i=y("#wpforms-field-"+e),o=i.data("field-type");"pagebreak"===o&&i.hasClass("wpforms-field-entry-preview-not-deleted")?F.youCantRemovePageBreakFieldPopup():i.hasClass("no-delete")?F.youCantRemoveFieldPopup():F.confirmFieldDeletion(e,o)},youCantRemovePageBreakFieldPopup(){y.alert({title:wpforms_builder.heads_up,content:wpforms_builder.entry_preview_require_page_break,icon:"fa fa-exclamation-circle",type:"red",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})},youCantReorderFieldPopup(){console.warn('WARNING! Function "WPFormsBuilder.youCantReorderFieldPopup()" has been deprecated, please use the new "WPForms.Admin.Builder.DragFields.showErrorPopup( { content: wpforms_builder.field_cannot_be_reordered } )" function instead!'),WPForms.Admin.Builder.DragFields.showErrorPopup({content:wpforms_builder.field_cannot_be_reordered})},youCantRemoveFieldPopup(){y.alert({title:wpforms_builder.field_locked,content:wpforms_builder.field_locked_no_delete_msg,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.close,btnClass:"btn-confirm",keys:["enter"]}}})},validationErrorNotificationPopup(e){console.warn('WARNING! Function "WPFormsBuilder.validationErrorNotificationPopup()" has been deprecated.'),y.alert({title:wpforms_builder.heads_up,content:e,icon:"fa fa-exclamation-circle",type:"red",buttons:{confirm:{text:wpforms_builder.close,btnClass:"btn-confirm",keys:["enter"]}}})},confirmFieldDeletion(e,i){var o={id:e,message:wpforms_builder.delete_confirm};WPFormsUtils.triggerEvent(C,"wpformsBeforeFieldDeleteAlert",[o,i]).isDefaultPrevented()||y.confirm({title:!1,content:o.message,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action(){F.fieldDeleteById(e)}},cancel:{text:wpforms_builder.cancel}}})},fieldDeleteById(o,t="",e=400,r=!1){y("#wpforms-field-"+o).fadeOut(e,function(){var e=y(this),i=e.parents(".wpforms-field-layout-columns");t=e.data("field-type"),r&&F.UndoRedo?.preventRecord(!0),C.trigger("wpformsBeforeFieldDelete",[o,t]),e.remove(),y("#wpforms-field-option-"+o).remove(),y(".wpforms-field, .wpforms-title-desc").removeClass("active"),F.fieldTabToggle("add-fields"),F.toggleNoFieldsPreview(),C.trigger("wpformsFieldDelete",[o,t,i]),r&&F.UndoRedo?.preventRecord("continue")})},toggleNoFieldsPreview(){var e=y(".wpforms-field-option"),i=C.find(".wpforms-field-submit"),e=(C.find(".no-fields, .no-fields-preview").remove(),e.length<1&&(k.$sortableFieldsWrap.append(k.$noFieldsPreview.clone()),k.$fieldOptions.append(k.$noFieldsOptions.clone())),Boolean(e.filter(":not(.wpforms-field-option-layout)").length));i.toggle(e)},determineActiveSections(){let t=wpf.getQueryString("section");y(".wpforms-panel").each(function(){var e,i=y(this),o=(e=i,(!(o=t)||!e.hasClass("active")||0===(e=e.find(`.wpforms-panel-sidebar-section[data-section="${o}"]`)).length||e.hasClass("wpforms-panel-sidebar-section-no-access")?null:e)||(e=>{e=e.find(".wpforms-panel-sidebar-section.configured").first();return e.length?e:null})(i)||i.find(".wpforms-panel-sidebar-section:first-of-type"));e=i,(i=o)&&(o=i.data("section"),i.addClass("active"),(i=e.find(".wpforms-panel-content-section-"+o)).length?(i.show().addClass("active"),e.find(".wpforms-panel-content-section-default").toggle("default"===o)):e.find(".wpforms-panel-content-section-default").show().addClass("active"),WPFormsUtils.triggerEvent(C,"wpformsPanelSectionSwitch",o))})},loadEntryPreviewFields(){var e=y("#wpforms-panel-fields .wpforms-field-wrap .wpforms-field-entry-preview");e.length&&e.each(function(){F.lockEntryPreviewFieldsPosition(y(this).data("field-id"))})},fieldEntryPreviewDelete(e,i,o){"entry-preview"===o&&(i=(o=y("#wpforms-field-"+i)).prevAll(".wpforms-field-pagebreak").first(),o=o.nextAll(".wpforms-field-pagebreak").first().data("field-id"),o=y("#wpforms-field-option-"+o),i.removeClass("wpforms-field-not-draggable wpforms-field-entry-preview-not-deleted"),o.find(".wpforms-entry-preview-block").removeClass("wpforms-entry-preview-block"),C.trigger("wpformsFieldDragToggle",[i.data("field-id"),i.data("field-type")]))},maybeLockEntryPreviewGroupOnMove(e,i){i.item.hasClass("wpforms-field-pagebreak")&&F.maybeLockEntryPreviewGroupOnAdd(e,i.item.data("field-id"),"pagebreak")},maybeLockEntryPreviewGroupOnAdd(e,i,o){var t,r,s,l,n;"pagebreak"===o&&(r=(t=y("#wpforms-field-"+i)).prevAll(".wpforms-field-entry-preview,.wpforms-field-pagebreak").first(),n=t.nextAll(".wpforms-field-entry-preview,.wpforms-field-pagebreak").first(),r.hasClass("wpforms-field-entry-preview")||n.hasClass("wpforms-field-entry-preview"))&&(s=(l=y("#wpforms-field-option-"+i+" .wpforms-field-option-row-prev_toggle")).find("input"),n=y("#wpforms-field-option-"+n.data("field-id")+" .wpforms-field-option-row-prev_toggle"),F.UndoRedo?.preventRecord(!0),r.hasClass("wpforms-field-entry-preview")?(s.attr("checked","checked").trigger("change"),l.addClass("wpforms-entry-preview-block"),n.removeClass("wpforms-entry-preview-block")):(s=r.data("field-id"),n=(l=y("#wpforms-field-option-"+s+" .wpforms-field-option-row-prev_toggle")).find("input"),t.addClass("wpforms-field-not-draggable wpforms-field-entry-preview-not-deleted"),C.trigger("wpformsFieldDragToggle",[i,o]),r.removeClass("wpforms-field-not-draggable wpforms-field-entry-preview-not-deleted"),C.trigger("wpformsFieldDragToggle",[s,r.data("field-type")]),r.prevAll(".wpforms-field-entry-preview,.wpforms-field-pagebreak").first().hasClass("wpforms-field-entry-preview")&&(n.attr("checked","checked").trigger("change"),l.addClass("wpforms-entry-preview-block"))),F.UndoRedo?.preventRecord("continue"))},entryPreviewBlockField(e){e.preventDefault(),y.alert({title:wpforms_builder.heads_up,content:wpforms_builder.entry_preview_require_previous_button,icon:"fa fa-exclamation-circle",type:"red",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})},isUncheckedEntryPreviewField(e,i){return!("entry-preview"!==e||i&&i.passed)},addEntryPreviewField(e,i){var o,t,r,s=y("#wpforms-add-fields-entry-preview");s.hasClass("wpforms-entry-preview-adding")||(r=y("#wpforms-panel-fields .wpforms-field-wrap > .wpforms-field"),o=i?.position?i.position:r.length,t=F.isEntryPreviewFieldRequiresPageBreakBefore(r,o),r=F.isEntryPreviewFieldRequiresPageBreakAfter(r,o),s.addClass("wpforms-entry-preview-adding"),(i=i||{}).passed=!0,t||r?t?F.addPageBreakAndEntryPreviewFields(i,o):F.addEntryPreviewAndPageBreakFields(i,o):F.fieldAdd("entry-preview",i).done(function(e){F.lockEntryPreviewFieldsPosition(e.data.field.id)}))},addEntryPreviewFieldAfterPageBreak(e){let i=setInterval(function(){2===y("#wpforms-panel-fields .wpforms-field-wrap").find(".wpforms-pagebreak-bottom, .wpforms-pagebreak-top").length&&(F.fieldAdd("entry-preview",e).done(function(e){F.lockEntryPreviewFieldsPosition(e.data.field.id)}),clearInterval(i))},100)},addPageBreakAndEntryPreviewFields(i,o){let t=3<=y("#wpforms-panel-fields .wpforms-field-wrap > .wpforms-field-pagebreak").length;F.fieldAdd("pagebreak",{position:o}).done(function(e){i.position=t?o+1:o+2,F.addEntryPreviewFieldAfterPageBreak(i),F.UndoRedo?.preventRecord(!0);e=y("#wpforms-field-option-"+e.data.field.id).find(".wpforms-field-option-row-prev_toggle");e.find("input").attr("checked","checked").trigger("change"),e.addClass("wpforms-entry-preview-block"),F.UndoRedo?.preventRecord("continue")})},fieldDuplicate(o){let t=y("#wpforms-field-"+o);t.hasClass("no-duplicate")?y.alert({title:wpforms_builder.field_locked,content:wpforms_builder.field_locked_no_duplicate_msg,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.close,btnClass:"btn-confirm",keys:["enter"]}}}):y.confirm({title:!1,content:wpforms_builder.duplicate_confirm,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action(){var e,i;this.$$confirm.prop("disabled",!0),WPFormsUtils.triggerEvent(C,"wpformsBeforeFieldDuplicate",[o,t]).isDefaultPrevented()||(e=F.fieldDuplicateRoutine(o,!0),i=y("#wpforms-field-"+e),F.increaseNextFieldIdAjaxRequest(),WPFormsUtils.triggerEvent(C,"wpformsFieldDuplicated",[o,t,e,i]))}},cancel:{text:wpforms_builder.cancel}}})},increaseNextFieldIdAjaxRequest(){y.post(wpforms_builder.ajax_url,{form_id:w.formID,field_id:k.$nextFieldId.val(),nonce:wpforms_builder.nonce,action:"wpforms_builder_increase_next_field_id"})},getDuplicatedFieldLabel(e,i){return""!==e?e+" "+wpforms_builder.duplicate_copy:wpforms_builder.field+` #${i} `+wpforms_builder.duplicate_copy},fieldDuplicateRoutine(e,i=!0,o=null){var t=y("#wpforms-field-"+e),r=y("#wpforms-field-option-"+e),s=k.$sortableFieldsWrap.find(">.active"),l=k.$fieldOptions.find(">:visible"),n=l.find(">.active"),a=t.data("field-type"),d=r.attr("class"),p=F.dropdownField.helpers.isModernSelect(t.find("> .choices .primary-input"));wpf.restoreTooltips(r),p&&F.dropdownField.helpers.convertModernToClassic(e);let f=r.html(),c=t.clone(),m=parseInt(k.$nextFieldId.val(),10),w=y(`#wpforms-field-option-${e}-label`),u=(w.length?w:y(`#wpforms-field-option-${e}-name`)).val(),h=m+1,g={};var b=F.getDuplicatedFieldLabel(u,e),v=(g.fieldOptionsID=new RegExp("ID #"+e,"g"),g.fieldID=new RegExp("fields\\["+e+"\\]","g"),g.dataFieldID=new RegExp('data-field-id="'+e+'"',"g"),g.referenceID=new RegExp('data-reference="'+e+'"',"g"),g.elementID=new RegExp('\\b(id|for)="wpforms-(.*?)'+e+'(.*?)"',"ig"),y("#wpforms-field-"+o)),t=((v=v.length?v:t).after(c),s.removeClass("active"),c.addClass("active").attr({id:"wpforms-field-"+m,"data-field-id":m}),g.elementIdReplace=function(e,i,o,t){return`${i}="wpforms-${o}${m}${t}"`},f=(f=(f=(f=(f=f.replace(g.fieldOptionsID,"ID #"+m)).replace(g.fieldID,`fields[${m}]`)).replace(g.dataFieldID,`data-field-id="${m}"`)).replace(g.referenceID,`data-reference="${m}"`)).replace(g.elementID,g.elementIdReplace),l.hide(),y("#wpforms-field-option-"+o));(t=t.length?t:r).after(`
${f}
`);let _=y("#wpforms-field-option-"+m);s.data("field-id")===e&&n.length&&(v=n.attr("class").match(/wpforms-field-option-group-\S*/i)[0],l=_.find(">."+v),_.find(">").removeClass("active"),l.addClass("active")),s.data("field-id")!==e&&n.length&&(_.find(">").removeClass("active"),_.find(">.wpforms-field-option-group-basic").addClass("active")),r.find(":input").each(function(){var e=y(this),i=e.attr("name");if(!i)return"continue";var i=i.replace(g.fieldID,`fields[${m}]`),o=e.attr("type");"checkbox"===o||"radio"===o?e.is(":checked")?_.find(`[name="${i}"]`).prop("checked",!0).attr("checked","checked"):_.find(`[name="${i}"]`).prop("checked",!1).attr("checked",!1):e.is("select")?e.find("option:selected").length&&(o=e.find("option:selected").val(),_.find(`[name="${i}"]`).find(`[value="${o}"]`).prop("selected",!0)):""===(o=e.val())&&e.hasClass("wpforms-money-input")?_.find(`[name="${i}"]`).val(wpf.numberFormat("0",wpforms_builder.currency_decimals,wpforms_builder.currency_decimal,wpforms_builder.currency_thousands)):_.find(`[name="${i}"]`).val(o)}),_.find(".wpforms-field-option-hidden-id").val(m),k.$nextFieldId.val(h);o=y("html"===a?`#wpforms-field-option-${m}-name`:`#wpforms-field-option-${m}-label`);return i&&o.val(b).trigger("input"),F.UndoRedo?.preventRecord(!0),C.trigger("wpformsFieldAdd",[m,a,{},c,_]),F.UndoRedo?.preventRecord("continue"),wpf.initTooltips(),p&&(F.dropdownField.helpers.convertClassicToModern(e),F.dropdownField.helpers.convertClassicToModern(m)),F.fieldChoiceUpdate(c.data("field-type"),m),F.loadColorPickers(),m},addEntryPreviewAndPageBreakFields(e,o){F.fieldAdd("entry-preview",e).done(function(e){let i=e.data.field.id;F.fieldAdd("pagebreak",{position:o+1}).done(function(e){F.lockEntryPreviewFieldsPosition(i);e=y("#wpforms-field-"+e.data.field.id).nextAll(".wpforms-field-pagebreak, .wpforms-field-entry-preview").first();e.hasClass("wpforms-field-entry-preview")&&F.lockEntryPreviewFieldsPosition(e.data("field-id"))})})},lockEntryPreviewFieldsPosition(e){var i=y("#wpforms-field-"+e),o=i.prevAll(".wpforms-field-pagebreak:not(.wpforms-pagebreak-bottom)").first(),t=i.nextAll(".wpforms-field-pagebreak").first().data("field-id"),t=y("#wpforms-field-option-"+t).find(".wpforms-field-option-row-prev_toggle"),r=t.find("input");F.UndoRedo?.preventRecord(!0),i.addClass("wpforms-field-not-draggable"),o.addClass("wpforms-field-not-draggable wpforms-field-entry-preview-not-deleted"),r.prop("checked","checked").trigger("change"),t.addClass("wpforms-entry-preview-block"),y("#wpforms-add-fields-entry-preview").removeClass("wpforms-entry-preview-adding"),F.UndoRedo?.preventRecord("continue"),C.trigger("wpformsFieldDragToggle",[e,i.data("field-type")]),C.trigger("wpformsFieldDragToggle",[o.data("field-id"),o.data("field-type")])},isEntryPreviewFieldRequiresPageBreakBefore(e,i){e=e.slice(0,i).filter(".wpforms-field-pagebreak,.wpforms-field-entry-preview");let o=!0;return e.length&&y(e.get().reverse()).each(function(){var e=y(this);return!e.hasClass("wpforms-field-entry-preview")&&(e.hasClass("wpforms-field-pagebreak")&&!e.hasClass("wpforms-field-stick")?o=!1:void 0)}),o},isEntryPreviewFieldRequiresPageBreakAfter(e,i){e=e.slice(i).filter(".wpforms-field-pagebreak,.wpforms-field-entry-preview");let o=Boolean(e.length);return e.length&&e.each(function(){var e=y(this);return!e.hasClass("wpforms-field-entry-preview")&&(e.hasClass("wpforms-field-pagebreak")?o=!1:void 0)}),o},fieldAdd(t,r){var e=y("#wpforms-add-fields-"+t);if(!(e.hasClass("upgrade-modal")||e.hasClass("education-modal")||e.hasClass("warning-modal")))if(["captcha_turnstile","captcha_hcaptcha","captcha_recaptcha","captcha_none"].includes(t))F.captchaUpdate();else{if(a=!0,WPForms.Admin.Builder.DragFields?.disableDragAndDrop(),F.disableFormActions(),!F.isUncheckedEntryPreviewField(t,r))return r=y.extend({},{position:"bottom",$sortable:"base",placeholder:!1,scroll:!0,defaults:!1},r),e={action:"wpforms_new_field_"+t,id:w.formID,type:t,defaults:r.defaults,nonce:wpforms_builder.nonce},y.post(wpforms_builder.ajax_url,e,function(e){var i,o;e.success?(i=y(e.data.preview),o=y(e.data.options),a=!1,F.fieldAddToDOM(e.data.field.id,t,r,i,o)):wpf.debug("Add field AJAX call is unsuccessful:",e)}).fail(function(e){a=!1,wpf.debug("Add field AJAX call failed:",e.responseText)}).always(function(){a||(WPForms.Admin.Builder.DragFields?.enableDragAndDrop(),F.enableFormActions())});F.addEntryPreviewField(t,r)}},fieldAddToDOM(e,i,o,t,r){var s=k.$sortableFieldsWrap;let l=o.$sortable;a=!1,t.css("display","none"),o.placeholder&&o.placeholder.remove(),"default"!==o.$sortable&&o.$sortable.length||(l=s.find(".wpforms-fields-sortable-default")),"base"!==o.$sortable&&l.length||(l=s),C.trigger("wpformsBeforeFieldAdd",[e,i,o,t,r]);s=WPFormsUtils.triggerEvent(C,"wpformsBeforeFieldAddToDOM",[o,t,r,l]);s.isDefaultPrevented()||(s.skipAddFieldToBaseLevel||F.fieldAddToBaseLevel(o,t,r),t.fadeIn(),F.toggleNoFieldsPreview(),o.scroll&&o.position.length&&F.scrollPreviewToField(e),k.$nextFieldId.val(e+1),wpf.initTooltips(),F.loadColorPickers(),F.toggleAllOptionGroups(),C.trigger("wpformsFieldAdd",[e,i,o,t,r]))},fieldAddToBaseLevel(e,i,o){var t,r=k.$sortableFieldsWrap,s=r.children(":not(.wpforms-field-drag-pending, .no-fields-preview)"),l=s.length,n=k.$fieldOptions;"top"===e.position?(r.prepend(i),n.prepend(o)):(t=s.last(),"bottom"!==e.position||t.length&&t.hasClass("wpforms-field-stick")?("bottom"===e.position&&(e.position=l),e.position===l&&t.length&&t.hasClass("wpforms-field-stick")?(l=t.data("field-id"),t.before(i),n.find("#wpforms-field-option-"+l).before(o)):(t=s.eq(e.position)).length?(l=t.data("field-id"),t.before(i),n.find("#wpforms-field-option-"+l).before(o)):(r.append(i),n.append(o))):(r.append(i),n.append(o)))},scrollPreviewToField(e){var e=y("#wpforms-field-"+e),i=k.$fieldsPreviewWrap.scrollTop(),o=e.closest(".wpforms-field-layout");let t=e.position().top;e=(t=o.length?o.position().top+t+20:t)>i?t-i:t+i;k.$fieldsPreviewWrap.scrollTop(e)},captchaUpdate(){var e={action:"wpforms_update_field_captcha",id:w.formID,nonce:wpforms_builder.nonce};return y.post(wpforms_builder.ajax_url,e,function(t){if(t.success){let e={title:!1,content:!1,icon:"fa fa-exclamation-circle",type:"orange",boxWidth:"450px",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}},i=y("#wpforms-panel-field-settings-recaptcha"),o=t.data.current;i.data("provider",t.data.provider),"configured_not_enabled"!==o&&"configured_enabled"!==o||(o=i.prop("checked")?"configured_enabled":"configured_not_enabled",e.buttons.confirm.action=function(){i.prop("checked","configured_not_enabled"===o).trigger("change")}),e.title=t.data.cases[o].title,e.content=t.data.cases[o].content,t.data.cases[o].cancel&&(e.buttons.cancel={text:wpforms_builder.cancel,keys:["esc"]}),y.confirm(e)}else console.log(t)}).fail(function(e){console.log(e.responseText)})},disableDragAndDrop(){console.warn('WARNING! Function "WPFormsBuilder.disableDragAndDrop()" has been deprecated, please use the new "WPForms.Admin.Builder.DragFields.disableDragAndDrop()" function instead!'),WPForms.Admin.Builder.DragFields.disableDragAndDrop()},enableDragAndDrop(){console.warn('WARNING! Function "WPFormsBuilder.enableDragAndDrop()" has been deprecated, please use the new "WPForms.Admin.Builder.DragFields.enableDragAndDrop()" function instead!'),WPForms.Admin.Builder.DragFields.enableDragAndDrop()},disableFormActions(){y.each([k.$previewButton,k.$embedButton,k.$saveButton,k.$exitButton],function(e,i){i.prop("disabled",!0).addClass("wpforms-disabled")}),F.UndoRedo?.preventRun(!0)},enableFormActions(){y.each([k.$previewButton,k.$embedButton,k.$saveButton,k.$exitButton],function(e,i){i.prop("disabled",!1).removeClass("wpforms-disabled")}),F.UndoRedo?.preventRun(!1)},fieldSortable(){console.warn('WARNING! Function "WPFormsBuilder.fieldSortable()" has been deprecated, please use the new "WPForms.Admin.Builder.DragFields.initSortableFields()" function instead!'),WPForms.Admin.Builder.DragFields.initSortableFields()},fieldDragDisable(e,i=!0){console.warn('WARNING! Function "WPFormsBuilder.fieldDragDisable()" has been deprecated, please use the new "WPForms.Admin.Builder.DragFields.fieldDragDisable()" function instead!'),WPForms.Admin.Builder.DragFields.fieldDragDisable(e,i)},fieldDragEnable(e){console.warn('WARNING! Function "WPFormsBuilder.fieldDragEnable()" has been deprecated, please use the new "WPForms.Admin.Builder.DragFields.fieldDragEnable()" function instead!'),WPForms.Admin.Builder.DragFields.fieldDragEnable(e)},fieldChoiceAdd(e,i){e.preventDefault();var e=y(i),i=e.closest("li"),o=i.closest("ul"),t=i.find("input.default").is(":checked"),e=e.closest(".wpforms-field-option-row-choices").data("field-id");F.triggerBuilderEvent("wpformsFieldChoiceBeforeCloning",[e,i]);let r=o.attr("data-next-id");var s=o.data("field-type"),l=i.clone().insertAfter(i);l.attr("data-key",r),l.find(".wpforms-icon-select .ic-fa-preview").removeClass().addClass("ic-fa-preview ic-fa-"+wpforms_builder.icon_choices.default_icon_style+" ic-fa-"+wpforms_builder.icon_choices.default_icon),l.find(".wpforms-icon-select .ic-fa-preview + span").text(wpforms_builder.icon_choices.default_icon),l.find(".preview").empty(),l.find(".wpforms-image-upload-add").show(),l.find(".wpforms-money-input").trigger("focusout"),l.find("input, select").each(function(){var e=y(this),i=e.attr("type");e.attr("name",y(this).attr("name").replace(/\[choices]\[(\d+)]/g,`[choices][${r}]`)),"radio"===i||"checkbox"===i?e.prop("checked",!1):e.val("")}),l.find(".wpforms-icon-select input.source-icon").val(wpforms_builder.icon_choices.default_icon),l.find(".wpforms-icon-select input.source-icon-style").val(wpforms_builder.icon_choices.default_icon_style),!0===t&&i.find("input.default").prop("checked",!0),r++,o.attr("data-next-id",r),F.fieldChoiceUpdate(s,e),F.triggerBuilderEvent("wpformsFieldChoiceAdd",[e,o,"single"])},fieldChoiceDelete(e,i){e.preventDefault();let o=y(i),t=o.parent().parent(),r=t.find("li:not(.wpforms-choice-other-option):not(.minicolors-swatch)").length,s={id:t.data("field-id"),choiceId:o.closest("li").data("key"),message:""+wpforms_builder.delete_choice_confirm+"",trigger:!1};if(C.trigger("wpformsBeforeFieldDeleteAlert",[s]),1===r)F.fieldChoiceDeleteAlert();else{let e=function(){o.parent().remove(),F.fieldChoiceUpdate(t.data("field-type"),t.data("field-id")),C.trigger("wpformsFieldChoiceDelete",[t.data("field-id")])};s.trigger?y.confirm({title:!1,content:s.message,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action(){e()}},cancel:{text:wpforms_builder.cancel}}}):e()}},fieldChoiceDeleteAlert(){y.alert({title:!1,content:wpforms_builder.error_choice,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})},fieldChoiceSortable(t,e=void 0){y(e=void 0!==e?e:".wpforms-field-option-"+t+" .wpforms-field-option-row-choices ul").one("mouseenter",function(){y(this).sortable({items:"li:not(.not-draggable)",axis:"y",delay:100,opacity:.6,handle:".move",start(e,i){C.trigger("wpformsBeforeFieldChoiceDragStart",i)},stop(e,i){var o=i.item.parent().data("field-id");F.fieldChoiceUpdate(t,o),C.trigger("wpformsFieldChoiceMove",i)},update(){}})})},fieldChoiceLabel(e,i){var o=["payment-multiple","payment-checkbox"].includes(e.settings.type),t=e.settings.choices_icons||e.settings.choices_images,r=void 0===e.settings.choices[i].label||0===e.settings.choices[i].label.length;if(r&&!o&&t)return"";t=o?wpforms_builder.payment_choice_empty_label_tpl:wpforms_builder.choice_empty_label_tpl;let s=r?t.replace("{number}",i):wpf.sanitizeHTML(e.settings.choices[i].label,wpforms_builder.allowed_label_html_tags);return e.settings.show_price_after_labels&&(s+=" - "+wpf.amountFormatCurrency(e.settings.choices[i].value)),s},fieldChoiceUpdate:(p,t,r=-1)=>{let f=F.dropdownField.helpers.isDynamicChoices(t);if(!F.replaceChoicesWithTemplate(p,t,f)){-1===r&&(r=F.settings.choicesLimitLong),"payment-select"===p&&(p="select");let s=y("#wpforms-field-"+t+" .primary-input"),l="",e=("select"===p?f||(l='',s.find("option").not(".placeholder").remove()):"radio"!==p&&"checkbox"!==p&&"gdpr-checkbox"!==p||(p="gdpr-checkbox"===p?"checkbox":p,s.find("li").remove(),l='
"},getSmartTagsListFieldsElements(e){console.warn('WARNING! Function "WPFormsBuilder.getSmartTagsListFieldsElements()" has been deprecated.');var i=e.data("type");if(!["fields","all"].includes(i))return"";var o,t=F.getSmartTagsFields(e);if(!t)return'
'+wpforms_builder.fields_unavailable+"
";let r="";for(o in r+='
'+wpforms_builder.fields_available+"
",t)r+=F.getSmartTagsListFieldsElement(t[o]);return r},getSmartTagsFields(e){console.warn('WARNING! Function "WPFormsBuilder.getSmartTagsFields()" has been deprecated.');var i=e.data("fields"),e=e.data("allow-repeated-fields"),i=i?i.split(","):void 0;return wpf.getFields(i,!0,e)},getSmartTagsListFieldsElement(o){console.warn('WARNING! Function "WPFormsBuilder.getSmartTagsListFieldsElement()" has been deprecated.');let t=o.label?wpf.encodeHTMLEntities(wpf.sanitizeHTML(o.label)):wpforms_builder.field+" #"+o.id,r=`
`}),r},getSmartTagsListOtherElements(e,i){console.warn('WARNING! Function "WPFormsBuilder.getSmartTagsListOtherElements()" has been deprecated.');var o,t=e.data("type");let r;if("other"!==t&&"all"!==t)return"";for(o in r='