Changeset 29048
- Timestamp:
- 07/09/2014 08:57:58 PM (11 years ago)
- Location:
- trunk/src/wp-admin/js
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/js/customize-controls.js
r29034 r29048 914 914 return window.location = api.settings.url.fallback; 915 915 916 var p reviewer, parent, topFocus,916 var parent, topFocus, 917 917 body = $( document.body ), 918 918 overlay = body.children( '.wp-full-overlay' ), … … 932 932 933 933 // Initialize Previewer 934 previewer = new api.Previewer({934 api.previewer = new api.Previewer({ 935 935 container: '#customize-preview', 936 936 form: '#customize-controls', … … 1009 1009 1010 1010 // Refresh the nonces if the preview sends updated nonces over. 1011 previewer.bind( 'nonce', function( nonce ) {1011 api.previewer.bind( 'nonce', function( nonce ) { 1012 1012 $.extend( this.nonce, nonce ); 1013 1013 }); … … 1016 1016 api.create( id, id, data.value, { 1017 1017 transport: data.transport, 1018 previewer: previewer1018 previewer: api.previewer 1019 1019 } ); 1020 1020 }); … … 1026 1026 control = api.control.add( id, new constructor( id, { 1027 1027 params: data, 1028 previewer: previewer1028 previewer: api.previewer 1029 1029 } ) ); 1030 1030 }); 1031 1031 1032 1032 // Check if preview url is valid and load the preview frame. 1033 if ( previewer.previewUrl() ) 1034 previewer.refresh(); 1035 else 1036 previewer.previewUrl( api.settings.url.home ); 1033 if ( api.previewer.previewUrl() ) { 1034 api.previewer.refresh(); 1035 } else { 1036 api.previewer.previewUrl( api.settings.url.home ); 1037 } 1037 1038 1038 1039 // Save and activated states … … 1083 1084 // Button bindings. 1084 1085 saveBtn.click( function( event ) { 1085 previewer.save();1086 api.previewer.save(); 1086 1087 event.preventDefault(); 1087 1088 }).keydown( function( event ) { … … 1089 1090 return; 1090 1091 if ( 13 === event.which ) // enter 1091 previewer.save();1092 api.previewer.save(); 1092 1093 event.preventDefault(); 1093 1094 }); -
trunk/src/wp-admin/js/customize-widgets.js
r28143 r29048 6 6 // Set up our namespace... 7 7 var api = wp.customize, 8 l10n , OldPreviewer;8 l10n; 9 9 10 10 api.Widgets = api.Widgets || {}; … … 186 186 187 187 // Close the panel if the URL in the preview changes 188 api. Widgets.Previewer.bind( 'url', this.close );188 api.previewer.bind( 'url', this.close ); 189 189 }, 190 190 … … 746 746 } ); 747 747 748 api. Widgets.Previewer.bind( 'widget-updated', function( updatedWidgetId ) {748 api.previewer.bind( 'widget-updated', function( updatedWidgetId ) { 749 749 if ( updatedWidgetId === self.params.widget_id ) { 750 750 self.container.removeClass( 'previewer-loading' ); … … 753 753 754 754 // Update widget control to indicate whether it is currently rendered 755 api. Widgets.Previewer.bind( 'rendered-widgets', function( renderedWidgets ) {755 api.previewer.bind( 'rendered-widgets', function( renderedWidgets ) { 756 756 var isRendered = !! renderedWidgets[self.params.widget_id]; 757 757 … … 972 972 // Check if the user is logged out. 973 973 if ( '0' === r ) { 974 api. Widgets.Previewer.preview.iframe.hide();975 api. Widgets.Previewer.login().done( function() {974 api.previewer.preview.iframe.hide(); 975 api.previewer.login().done( function() { 976 976 self.updateWidget( args ); 977 api. Widgets.Previewer.preview.iframe.show();977 api.previewer.preview.iframe.show(); 978 978 } ); 979 979 return; … … 982 982 // Check for cheaters. 983 983 if ( '-1' === r ) { 984 api. Widgets.Previewer.cheatin();984 api.previewer.cheatin(); 985 985 return; 986 986 } … … 1419 1419 1420 1420 // Update the model with whether or not the sidebar is rendered 1421 api. Widgets.Previewer.bind( 'rendered-sidebars', function( renderedSidebars ) {1421 api.previewer.bind( 'rendered-sidebars', function( renderedSidebars ) { 1422 1422 var isRendered = !! renderedSidebars[self.params.sidebar_id]; 1423 1423 … … 1740 1740 1741 1741 /** 1742 * Capture the instance of the Previewer since it is private1743 */1744 OldPreviewer = api.Previewer;1745 api.Previewer = OldPreviewer.extend({1746 initialize: function( params, options ) {1747 api.Widgets.Previewer = this;1748 OldPreviewer.prototype.initialize.call( this, params, options );1749 this.bind( 'refresh', this.refresh );1750 }1751 } );1752 1753 /**1754 1742 * Init Customizer for widgets. 1755 1743 */ … … 1761 1749 1762 1750 // Highlight widget control 1763 api. Widgets.Previewer.bind( 'highlight-widget-control', api.Widgets.highlightWidgetFormControl );1751 api.previewer.bind( 'highlight-widget-control', api.Widgets.highlightWidgetFormControl ); 1764 1752 1765 1753 // Open and focus widget control 1766 api. Widgets.Previewer.bind( 'focus-widget-control', api.Widgets.focusWidgetFormControl );1754 api.previewer.bind( 'focus-widget-control', api.Widgets.focusWidgetFormControl ); 1767 1755 } ); 1768 1756
Note: See TracChangeset
for help on using the changeset viewer.