PluginProbe
Bubble Menu – Floating Button Menu with Sticky Navigation / 2.2
Bubble Menu – Floating Button Menu with Sticky Navigation v2.2
trunk 1.3 2.0 2.2 2.2.1 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1 3.1.1 4.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.1 4.1.1
bubble-menu / assets / js / admin-script.min.js

admin-script.min.js in Bubble Menu – Floating Button Menu with Sticky Navigation 2.2, at assets/js/admin-script.min.js

1 lines 6.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 "use strict";(function(a){a("#wow-plugin").on("submit",function(c){c.preventDefault();var b=a(this).serialize();var d="action=wow_item_save&"+b;a(".wow-plugin .saving").animate({opacity:"0.75"});a.post(ajaxurl,d,function(e){if(e.status=="OK"){a("#wow-message").addClass("notice notice-success is-dismissible");a("#wow-message").html("<p>"+e.message+"</p>");a("#add_action").val(2);let tool_id=a("#tool_id").val();a(".nav-tab.nav-tab-active").text("Update #"+tool_id)}a(".wow-plugin .saving").animate({opacity:"0"})})});a(".wow-plugin .tab-nav li:first").addClass("select");a(".wow-plugin .tab-panels>div").hide().filter(":first").show();a(".wow-plugin .tab-nav a").click(function(){a(".wow-plugin .tab-panels>div").hide().filter(this.hash).show();a(".wow-plugin .tab-nav li").removeClass("select");a(this).parent().addClass("select");return(false)});a(".wow-help").live("hover",function(){if(a(this).hasClass("dashicons-lock")){a(this).removeClass("dashicons-lock");a(this).addClass("dashicons-unlock")}else{if(a(this).hasClass("dashicons-unlock")){a(this).removeClass("dashicons-unlock");a(this).addClass("dashicons-lock")}}});a(".wow-plugin input:checkbox:checked").each(function(){a(this).siblings('input[type="hidden"]').val("1")});a(".wow-plugin input:checkbox").change(function(){checkboxchecked(this)});a(".wp-color-picker-field").not("#clone .wp-color-picker-field").wpColorPicker();a(".adding-menu-1").sortable();a(".item-del").live("click",function(){a(this).closest(".itembox").remove()});a(".toogle").live("click",function(){var b=a(this).closest(".itembox");a(b).children(".menu_block").toggle();a(this).siblings(".toogle").toggle();a(this).toggle()});a(".icons").not("#clone .icons").fontIconPicker({theme:"fip-darkgrey",emptyIcon:false,allCategoryText:"Show all"});wow_attach_tooltips(a(".wow-help"));a("input.tooltip-include:checkbox").each(function(){itemtooltip(this)});a("select.item-type").each(function(){itemtype(this)});a("input#depending_language:checkbox").each(function(){languages(this)});a("select#show").each(function(){showchange(this)});a("input.item_user:radio:checked").each(function(){usersroles(this)});a("input#include_mobile:checkbox").each(function(){screen_less(this)});a("input#include_more_screen:checkbox").each(function(){screen_more(this)});a(".icons").css("display","none");a("input.custom-icon:checkbox").each(function(){customicon(this)})})(jQuery);function wow_attach_tooltips(a){a.tooltip({content:function(){return jQuery(this).prop("title")},tooltipClass:"wow-ui-tooltip",position:{my:"center top",at:"center bottom+10",collision:"flipfit"},hide:{duration:200},show:{duration:200}})}function itemadd(b){var b="adding-menu-"+b;var a=jQuery("."+b+" fieldset").length*1+1;jQuery("#"+b+" .item").text(a);jQuery("#"+b).clone().removeAttr("id").appendTo("."+b);refreashel()}function refreashel(){jQuery(".icons").css("display","none");jQuery(".wp-color-picker-field").not("#clone .wp-color-picker-field").wpColorPicker();jQuery(".icons").not("#clone .icons").fontIconPicker({theme:"fip-darkgrey",emptyIcon:false,allCategoryText:"Show all"})}function itemremove(a){var a="adding-menu-"+a;jQuery("."+a+" fieldset").last().remove()}function checkboxchecked(a){if(jQuery(a).prop("checked")){jQuery(a).siblings('input[type="hidden"]').val("1")}else{jQuery(a).siblings('input[type="hidden"]').val("0")}}0;function itemtype(c){var b=jQuery(c).val();var a=jQuery(c).parents(".container");jQuery(a).find(".type-link-blank").css("visibility","hidden ");jQuery(c).parents(".menu_block").find(".button_id").css("visibility","visible");jQuery(c).parents(".menu_block").find(".button_class").css("visibility","visible");if(b==="link"||b==="smoothscroll"||b==="email"||b==="telephone"){jQuery(a).find(".type-link").css("display","block");jQuery(a).find(".type-share").css("display","none");jQuery(a).find(".type-modal").css("display","none");jQuery(a).find(".type-link-text").text("Link");if(b==="link"){jQuery(a).find(".type-link-blank").css("visibility","visible")}else{if(b==="email"){jQuery(a).find(".type-link-text").text("Email")}else{if(b==="telephone"){jQuery(a).find(".type-link-text").text("Telephone")}}}}else{if(b==="share"){jQuery(a).find(".type-link").css("display","none");jQuery(a).find(".type-share").css("display","block");jQuery(a).find(".type-modal").css("display","none")}else{if(b==="login"||b==="logout"||b==="lostpassword"){jQuery(a).find(".type-link").css("display","block");jQuery(a).find(".type-share").css("display","none");jQuery(a).find(".type-link-text").text("Redirect URL");jQuery(a).find(".type-modal").css("display","none")}else{if(b=="id"||b=="class"||b=="modal"){jQuery(a).find(".type-link").css("display","none");jQuery(a).find(".type-share").css("display","none");jQuery(a).find(".type-modal").css("display","block");jQuery(c).parents(".menu_block").find(".button_id").css("visibility","hidden");jQuery(c).parents(".menu_block").find(".button_class").css("visibility","hidden")}else{jQuery(a).find(".type-link").css("display","none");jQuery(a).find(".type-share").css("display","none");jQuery(a).find(".type-modal").css("display","none")}}}}}function itemtooltip(a){let parent=jQuery(a).parents(".container");jQuery(parent).find(".show-tooltip").css("visibility","hidden ");if(jQuery(a).is(":checked")){jQuery(a).siblings(".item-tooltip").css("display","block");jQuery(parent).find(".show-tooltip").css("visibility","visible")}else{jQuery(a).siblings(".item-tooltip").css("display","none")}}function customicon(a){jQuery(".icons").css("display","none");if(jQuery(a).is(":checked")){jQuery(a).siblings(".custom-icon-url").css("display","block");jQuery(a).siblings(".icons-selector").css("display","none")}else{jQuery(a).siblings(".custom-icon-url").css("display","none");jQuery(a).siblings(".icons-selector").css("display","block")}}function languages(a){if(jQuery(a).is(":checked")){jQuery("#language").css("display","")}else{jQuery("#language").css("display","none")}}function showchange(b){var a=jQuery(b).val();if(a==="posts"||a==="pages"||a==="expost"||a==="expage"||a==="taxonomy"){jQuery("#id_post").css("display","");jQuery("#shortcode").css("display","none")}else{if(a==="shortecode"){jQuery("#shortcode").css("display","");jQuery("#id_post").css("display","none")}else{jQuery("#shortcode").css("display","none");jQuery("#id_post").css("display","none")}}if(a==="taxonomy"){jQuery("#taxonomy").css("display","")}else{jQuery("#taxonomy").css("display","none")}}function screen_less(a){if(jQuery(a).is(":checked")){jQuery("#screen").css("display","")}else{jQuery("#screen").css("display","none")}}function screen_more(a){if(jQuery(a).is(":checked")){jQuery("#screenmore").css("display","")}else{jQuery("#screenmore").css("display","none")}}function usersroles(a){var b=jQuery(a).val();if(b==2){jQuery("#users_roles").css("display","")}else{jQuery("#users_roles").css("display","none")}}function menuicon(){var b=jQuery("#select_icon").val();var a=jQuery("#icon_position").val();jQuery("#icon_class").text(b+a)};