RECENT POSTS FOR
Great Design
More Great Posts from Design Basics
Current Dir: /var/www/designbasics/wp-includes/js/
[FILE] admin-bar.js [ edit | delete | rename ]
[FILE] admin-bar.min.js [ edit | delete | rename ]
[FILE] api-request.js [ edit | delete | rename ]
[FILE] api-request.min.js [ edit | delete | rename ]
[FILE] autosave.js [ edit | delete | rename ]
[FILE] autosave.min.js [ edit | delete | rename ]
[FILE] backbone.js [ edit | delete | rename ]
[FILE] backbone.min.js [ edit | delete | rename ]
[FILE] clipboard.js [ edit | delete | rename ]
[FILE] clipboard.min.js [ edit | delete | rename ]
[DIR] codemirror [ delete | rename ]
[FILE] colorpicker.js [ edit | delete | rename ]
[FILE] colorpicker.min.js [ edit | delete | rename ]
[FILE] comment-reply.js [ edit | delete | rename ]
[FILE] comment-reply.min.js [ edit | delete | rename ]
[DIR] crop [ delete | rename ]
[FILE] customize-base.js [ edit | delete | rename ]
[FILE] customize-base.min.js [ edit | delete | rename ]
[FILE] customize-loader.js [ edit | delete | rename ]
[FILE] customize-loader.min.js [ edit | delete | rename ]
[FILE] customize-models.js [ edit | delete | rename ]
[FILE] customize-models.min.js [ edit | delete | rename ]
[FILE] customize-preview-nav-menus.js [ edit | delete | rename ]
[FILE] customize-preview-nav-menus.min.js [ edit | delete | rename ]
[FILE] customize-preview-widgets.js [ edit | delete | rename ]
[FILE] customize-preview-widgets.min.js [ edit | delete | rename ]
[FILE] customize-preview.js [ edit | delete | rename ]
[FILE] customize-preview.min.js [ edit | delete | rename ]
[FILE] customize-selective-refresh.js [ edit | delete | rename ]
[FILE] customize-selective-refresh.min.js [ edit | delete | rename ]
[FILE] customize-views.js [ edit | delete | rename ]
[FILE] customize-views.min.js [ edit | delete | rename ]
[DIR] dist [ delete | rename ]
[FILE] heartbeat.js [ edit | delete | rename ]
[FILE] heartbeat.min.js [ edit | delete | rename ]
[FILE] hoverIntent.js [ edit | delete | rename ]
[FILE] hoverIntent.min.js [ edit | delete | rename ]
[FILE] hoverintent-js.min.js [ edit | delete | rename ]
[FILE] imagesloaded.min.js [ edit | delete | rename ]
[DIR] imgareaselect [ delete | rename ]
[DIR] jcrop [ delete | rename ]
[DIR] jquery [ delete | rename ]
[FILE] json2.js [ edit | delete | rename ]
[FILE] json2.min.js [ edit | delete | rename ]
[FILE] masonry.min.js [ edit | delete | rename ]
[FILE] mce-view.js [ edit | delete | rename ]
[FILE] mce-view.min.js [ edit | delete | rename ]
[FILE] media-audiovideo.js [ edit | delete | rename ]
[FILE] media-audiovideo.min.js [ edit | delete | rename ]
[FILE] media-editor.js [ edit | delete | rename ]
[FILE] media-editor.min.js [ edit | delete | rename ]
[FILE] media-grid.js [ edit | delete | rename ]
[FILE] media-grid.min.js [ edit | delete | rename ]
[FILE] media-models.js [ edit | delete | rename ]
[FILE] media-models.min.js [ edit | delete | rename ]
[FILE] media-views.js [ edit | delete | rename ]
[FILE] media-views.min.js [ edit | delete | rename ]
[DIR] mediaelement [ delete | rename ]
[DIR] plupload [ delete | rename ]
[FILE] quicktags.js [ edit | delete | rename ]
[FILE] quicktags.min.js [ edit | delete | rename ]
[FILE] shortcode.js [ edit | delete | rename ]
[FILE] shortcode.min.js [ edit | delete | rename ]
[FILE] swfobject.js [ edit | delete | rename ]
[DIR] swfupload [ delete | rename ]
[DIR] thickbox [ delete | rename ]
[DIR] tinymce [ delete | rename ]
[FILE] tw-sack.js [ edit | delete | rename ]
[FILE] tw-sack.min.js [ edit | delete | rename ]
[FILE] twemoji.js [ edit | delete | rename ]
[FILE] twemoji.min.js [ edit | delete | rename ]
[FILE] underscore.js [ edit | delete | rename ]
[FILE] underscore.min.js [ edit | delete | rename ]
[FILE] utils.js [ edit | delete | rename ]
[FILE] utils.min.js [ edit | delete | rename ]
[FILE] wp-ajax-response.js [ edit | delete | rename ]
[FILE] wp-ajax-response.min.js [ edit | delete | rename ]
[FILE] wp-api.js [ edit | delete | rename ]
[FILE] wp-api.min.js [ edit | delete | rename ]
[FILE] wp-auth-check.js [ edit | delete | rename ]
[FILE] wp-auth-check.min.js [ edit | delete | rename ]
[FILE] wp-backbone.js [ edit | delete | rename ]
[FILE] wp-backbone.min.js [ edit | delete | rename ]
[FILE] wp-custom-header.js [ edit | delete | rename ]
[FILE] wp-custom-header.min.js [ edit | delete | rename ]
[FILE] wp-embed-template.js [ edit | delete | rename ]
[FILE] wp-embed-template.min.js [ edit | delete | rename ]
[FILE] wp-embed.js [ edit | delete | rename ]
[FILE] wp-embed.min.js [ edit | delete | rename ]
[FILE] wp-emoji-loader.js [ edit | delete | rename ]
[FILE] wp-emoji-loader.min.js [ edit | delete | rename ]
[FILE] wp-emoji-release.min.js [ edit | delete | rename ]
[FILE] wp-emoji.js [ edit | delete | rename ]
[FILE] wp-emoji.min.js [ edit | delete | rename ]
[FILE] wp-list-revisions.js [ edit | delete | rename ]
[FILE] wp-list-revisions.min.js [ edit | delete | rename ]
[FILE] wp-lists.js [ edit | delete | rename ]
[FILE] wp-lists.min.js [ edit | delete | rename ]
[FILE] wp-pointer.js [ edit | delete | rename ]
[FILE] wp-pointer.min.js [ edit | delete | rename ]
[FILE] wp-sanitize.js [ edit | delete | rename ]
[FILE] wp-sanitize.min.js [ edit | delete | rename ]
[FILE] wp-util.js [ edit | delete | rename ]
[FILE] wp-util.min.js [ edit | delete | rename ]
[FILE] wpdialog.js [ edit | delete | rename ]
[FILE] wpdialog.min.js [ edit | delete | rename ]
[FILE] wplink.js [ edit | delete | rename ]
[FILE] wplink.min.js [ edit | delete | rename ]
[FILE] zxcvbn-async.js [ edit | delete | rename ]
[FILE] zxcvbn-async.min.js [ edit | delete | rename ]
[FILE] zxcvbn.min.js [ edit | delete | rename ]
Viewing: /var/www/designbasics/wp-includes/js/customize-preview-nav-menus.min.js
/*! This file is auto-generated */
wp.customize.navMenusPreview=wp.customize.MenusCustomizerPreview=function(a,c,l){"use strict";var t={data:{navMenuInstanceArgs:{}}};return"undefined"!=typeof _wpCustomizePreviewNavMenusExports&&c.extend(t.data,_wpCustomizePreviewNavMenusExports),t.init=function(){var n=this,t=!1;l.preview.bind("sync",function(){t=!0}),l.selectiveRefresh&&(l.each(function(e){n.bindSettingListener(e)}),l.bind("add",function(e){e.get()&&!e.get()._invalid&&n.bindSettingListener(e,{fire:t})}),l.bind("remove",function(e){n.unbindSettingListener(e)}),l.selectiveRefresh.bind("render-partials-response",function(e){e.nav_menu_instance_args&&c.extend(n.data.navMenuInstanceArgs,e.nav_menu_instance_args)})),l.preview.bind("active",function(){n.highlightControls()})},l.selectiveRefresh&&(t.NavMenuInstancePartial=l.selectiveRefresh.Partial.extend({initialize:function(e,n){var t=this,a=e.match(/^nav_menu_instance\[([0-9a-f]{32})]$/);if(!a)throw new Error("Illegal id for nav_menu_instance partial. The key corresponds with the args HMAC.");if(a=a[1],(n=n||{}).params=c.extend({selector:'[data-customize-partial-id="'+e+'"]',navMenuArgs:n.constructingContainerContext||{},containerInclusive:!0},n.params||{}),l.selectiveRefresh.Partial.prototype.initialize.call(t,e,n),!c.isObject(t.params.navMenuArgs))throw new Error("Missing navMenuArgs");if(t.params.navMenuArgs.args_hmac!==a)throw new Error("args_hmac mismatch with id")},isRelatedSetting:function(e,n,t){var a,i,r,s,o,u=this;if(c.isString(e)&&(e=l(e)),(i=/^nav_menu_item\[/.test(e.id))&&c.isObject(n)&&c.isObject(t)&&(r=c.clone(n),s=c.clone(t),delete r.type_label,delete s.type_label,"https"===l.preview.scheme.get()&&((o=document.createElement("a")).href=r.url,o.protocol="https:",r.url=o.href,o.href=s.url,o.protocol="https:",s.url=o.href),n.title&&(delete s.original_title,delete r.original_title),c.isEqual(s,r)))return!1;if(u.params.navMenuArgs.theme_location){if("nav_menu_locations["+u.params.navMenuArgs.theme_location+"]"===e.id)return!0;a=l("nav_menu_locations["+u.params.navMenuArgs.theme_location+"]")}return!!(o=!(o=u.params.navMenuArgs.menu)&&a?a():o)&&("nav_menu["+o+"]"===e.id||i&&(n&&n.nav_menu_term_id===o||t&&t.nav_menu_term_id===o))},refresh:function(){var e,n=this,t=a.Deferred();return c.isNumber(n.params.navMenuArgs.menu)?e=n.params.navMenuArgs.menu:n.params.navMenuArgs.theme_location&&l.has("nav_menu_locations["+n.params.navMenuArgs.theme_location+"]")&&(e=l("nav_menu_locations["+n.params.navMenuArgs.theme_location+"]").get()),e?l.selectiveRefresh.Partial.prototype.refresh.call(n):(n.fallback(),t.reject(),t.promise())},renderContent:function(e){var n=e.container;""===e.addedContent&&e.partial.fallback(),l.selectiveRefresh.Partial.prototype.renderContent.call(this,e)&&a(document).trigger("customize-preview-menu-refreshed",[{instanceNumber:null,wpNavArgs:e.context,wpNavMenuArgs:e.context,oldContainer:n,newContainer:e.container}])}}),l.selectiveRefresh.partialConstructor.nav_menu_instance=t.NavMenuInstancePartial,t.handleUnplacedNavMenuInstances=function(e){var n=c.filter(c.values(t.data.navMenuInstanceArgs),function(e){return!l.selectiveRefresh.partial.has("nav_menu_instance["+e.args_hmac+"]")});return!!c.findWhere(n,e)&&(l.selectiveRefresh.requestFullRefresh(),!0)},t.bindSettingListener=function(e,n){var t;return n=n||{},(t=e.id.match(/^nav_menu\[(-?\d+)]$/))?(e._navMenuId=parseInt(t[1],10),e.bind(this.onChangeNavMenuSetting),n.fire&&this.onChangeNavMenuSetting.call(e,e(),!1),!0):(t=e.id.match(/^nav_menu_item\[(-?\d+)]$/))?(e._navMenuItemId=parseInt(t[1],10),e.bind(this.onChangeNavMenuItemSetting),n.fire&&this.onChangeNavMenuItemSetting.call(e,e(),!1),!0):!!(t=e.id.match(/^nav_menu_locations\[(.+?)]/))&&(e._navMenuThemeLocation=t[1],e.bind(this.onChangeNavMenuLocationsSetting),n.fire&&this.onChangeNavMenuLocationsSetting.call(e,e(),!1),!0)},t.unbindSettingListener=function(e){e.unbind(this.onChangeNavMenuSetting),e.unbind(this.onChangeNavMenuItemSetting),e.unbind(this.onChangeNavMenuLocationsSetting)},t.onChangeNavMenuSetting=function(){var n=this;t.handleUnplacedNavMenuInstances({menu:n._navMenuId}),l.each(function(e){e._navMenuThemeLocation&&n._navMenuId===e()&&t.handleUnplacedNavMenuInstances({theme_location:e._navMenuThemeLocation})})},t.onChangeNavMenuItemSetting=function(e,n){e=l("nav_menu["+String((e||n).nav_menu_term_id)+"]");e&&t.onChangeNavMenuSetting.call(e)},t.onChangeNavMenuLocationsSetting=function(){t.handleUnplacedNavMenuInstances({theme_location:this._navMenuThemeLocation}),!c.findWhere(c.values(t.data.navMenuInstanceArgs),{theme_location:this._navMenuThemeLocation})&&l.selectiveRefresh.requestFullRefresh()}),t.highlightControls=function(){l.settings.channel&&a(document).on("click",".menu-item",function(e){var n;e.shiftKey&&(n=a(this).attr("class").match(/(?:^|\s)menu-item-(-?\d+)(?:\s|$)/))&&(e.preventDefault(),e.stopPropagation(),l.preview.send("focus-nav-menu-item-control",parseInt(n[1],10)))})},l.bind("preview-ready",function(){t.init()}),t}(jQuery,_,(wp,wp.customize));