Changeset 20585
- Timestamp:
- 04/25/2012 04:04:51 PM (13 years ago)
- Location:
- trunk/wp-includes
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/class-wp-customize-setting.php
r20300 r20585 17 17 public $default = ''; 18 18 public $sanitize_callback = ''; 19 public $transport = 'refresh'; 19 20 20 21 protected $id_data = array(); -
trunk/wp-includes/class-wp-customize.php
r20584 r20585 581 581 'sanitize_callback' => 'sanitize_hexcolor', 582 582 'theme_supports' => 'custom-background', 583 'transport' => 'postMessage', 583 584 ) ); 584 585 -
trunk/wp-includes/customize-controls.php
r20496 r20585 105 105 foreach ( $this->settings as $id => $setting ) { 106 106 $settings['settings'][ $id ] = array( 107 'value' => $setting->value(), 107 'value' => $setting->value(), 108 'transport' => $setting->transport, 108 109 ); 109 110 } -
trunk/wp-includes/js/customize-controls.dev.js
r20545 r20585 5 5 * @param options 6 6 * - previewer - The Previewer instance to sync with. 7 * - method - The methodto use for previewing. Supports 'refresh' and 'postMessage'.7 * - transport - The transport to use for previewing. Supports 'refresh' and 'postMessage'. 8 8 */ 9 9 api.Setting = api.Value.extend({ … … 14 14 15 15 this.id = id; 16 this. method = this.method|| 'refresh';16 this.transport = this.transport || 'refresh'; 17 17 18 18 element = $( '<input />', { … … 29 29 }, 30 30 preview: function() { 31 switch ( this. method) {31 switch ( this.transport ) { 32 32 case 'refresh': 33 33 return this.previewer.refresh(); … … 404 404 $.each( api.settings.settings, function( id, data ) { 405 405 api.set( id, id, data.value, { 406 transport: data.transport, 406 407 previewer: previewer 407 408 } ); … … 433 434 body.toggleClass( 'collapsed' ); 434 435 event.preventDefault(); 435 });436 437 // Background color uses postMessage by default438 api( 'background_color', function( setting ) {439 setting.method = 'postMessage';440 436 }); 441 437
Note: See TracChangeset
for help on using the changeset viewer.