butterbean.views.register_control("select",{ready:function(){jQuery(this.$el).find(".butterbean-select").owpSelect2({minimumResultsForSearch:10,dropdownCssClass:"oceanwp-select2",width:"100%"})}}),butterbean.views.register_control("multiple-select",{ready:function(){jQuery(this.$el).find(".butterbean-multiple-select").owpSelect2({dropdownCssClass:"oceanwp-select2",width:"100%"})}}),butterbean.views.register_control("typography",{ready:function(){jQuery(this.$el).find(".butterbean-select").owpSelect2({minimumResultsForSearch:10,dropdownCssClass:"oceanwp-select2",width:"100%"})}}),butterbean.views.register_control("rgba-color",{ready:function(){var e=this.model.attributes.options;jQuery(this.$el).find(".butterbean-color-picker").wpColorPicker(e)}}),butterbean.views.register_control("range",{ready:function(){var u;function e(e,t){var n=e,a=n.parent().find('input[type="range"]'),i=parseFloat(n.val()),r=parseFloat(a.attr("data-reset_value")),o=parseFloat(n.attr("step")),l=parseFloat(n.attr("min")),s=parseFloat(n.attr("max"));clearTimeout(u),u=setTimeout(function(){return isNaN(i)?(n.val(r),void a.val(r).trigger("change")):(1<=o&&i%1!=0&&(i=Math.round(i),n.val(i),a.val(i)),s<i&&(n.val(s),a.val(s).trigger("change")),void(i<l&&(n.val(l),a.val(l).trigger("change"))))},t),a.val(i).trigger("change")}jQuery("input[type=range]").on("mousedown",function(){range=jQuery(this),range_input=range.parent().children(".oceanwp-range-input"),value=range.attr("value"),range_input.val(value),range.mousemove(function(){value=range.attr("value"),range_input.val(value)})}),jQuery("input.oceanwp-range-input").on("change keyup",function(){e(jQuery(this),1e3)}).on("focusout",function(){e(jQuery(this),0)}),jQuery(".oceanwp-reset-slider").on("click",function(){this_input=jQuery(this).parent().find("input"),input_default=this_input.data("reset_value"),this_input.val(input_default),this_input.change()})}}),butterbean.views.register_control("media",{events:{"click .oceanwp-add-media":"showmodal"},showmodal:function(){_.isUndefined(this.media_modal)&&(this.media_modal=wp.media({frame:"select",multiple:!1,editing:!0}),this.media_modal.on("select",function(){var e=this.media_modal.state().get("selection").first().toJSON();this.model.set({value:e.url})},this)),this.media_modal.open()}}),butterbean.views.register_control("editor",{ready:function(){let e=this;setTimeout(function(){"undefined"!=typeof tinyMCE&&tinymce.init({mode:"exact",elements:e.model.get("field_name"),theme:"modern",skin:"lightgray",toolbar:["bold italic | alignleft aligncenter alignright | bullist numlist outdent indent | undo redo"],plugins:"paste",paste_auto_cleanup_on_paste:!0,paste_postprocess:function(e,t){t.node.innerHTML=t.node.innerHTML.replace(/ +/gi," ")}})},500)}}); |