WordPress.org

Make WordPress Core

Changeset 40821


Ignore:
Timestamp:
05/22/17 22:04:03 (4 weeks ago)
Author:
westonruter
Message:

Widgets: Further refine WP JS coding style in media widgets code.

Props afercia.
See #32417.

Location:
trunk/src/wp-admin/js/widgets
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/js/widgets/media-audio-widget.js

    r40640 r40821  
    2020        createStates: function createStates() { 
    2121            this.states.add([ 
    22                 new wp.media.controller.AudioDetails( { 
     22                new wp.media.controller.AudioDetails({ 
    2323                    media: this.media 
    24                 } ), 
     24                }), 
    2525 
    26                 new wp.media.controller.MediaLibrary( { 
     26                new wp.media.controller.MediaLibrary({ 
    2727                    type: 'audio', 
    2828                    id: 'add-audio-source', 
     
    3131                    media: this.media, 
    3232                    menu: false 
    33                 } ) 
     33                }) 
    3434            ]); 
    3535        } 
     
    4444     * @constructor 
    4545     */ 
    46     AudioWidgetModel = component.MediaWidgetModel.extend( {} ); 
     46    AudioWidgetModel = component.MediaWidgetModel.extend({}); 
    4747 
    4848    /** 
     
    5454     * @constructor 
    5555     */ 
    56     AudioWidgetControl = component.MediaWidgetControl.extend( { 
     56    AudioWidgetControl = component.MediaWidgetControl.extend({ 
    5757 
    5858        /** 
     
    9393            previewTemplate = wp.template( 'wp-media-widget-audio-preview' ); 
    9494 
    95             previewContainer.html( previewTemplate( { 
     95            previewContainer.html( previewTemplate({ 
    9696                model: { 
    9797                    attachment_id: control.model.get( 'attachment_id' ), 
     
    9999                }, 
    100100                error: control.model.get( 'error' ) 
    101             } ) ); 
     101            })); 
    102102            wp.mediaelement.initialize(); 
    103103        }, 
     
    118118                state: 'audio-details', 
    119119                metadata: metadata 
    120             } ); 
     120            }); 
    121121            wp.media.frame = mediaFrame; 
    122122            mediaFrame.$el.addClass( 'media-widget' ); 
     
    142142            mediaFrame.open(); 
    143143        } 
    144     } ); 
     144    }); 
    145145 
    146146    // Exports. 
  • trunk/src/wp-admin/js/widgets/media-video-widget.js

    r40811 r40821  
    2424                }), 
    2525 
    26                 new wp.media.controller.MediaLibrary( { 
     26                new wp.media.controller.MediaLibrary({ 
    2727                    type: 'video', 
    2828                    id: 'add-video-source', 
     
    3131                    media: this.media, 
    3232                    menu: false 
    33                 } ), 
    34  
    35                 new wp.media.controller.MediaLibrary( { 
     33                }), 
     34 
     35                new wp.media.controller.MediaLibrary({ 
    3636                    type: 'text', 
    3737                    id: 'add-track', 
     
    4040                    media: this.media, 
    4141                    menu: 'video-details' 
    42                 } ) 
     42                }) 
    4343            ]); 
    4444        } 
     
    5353     * @constructor 
    5454     */ 
    55     VideoWidgetModel = component.MediaWidgetModel.extend( {} ); 
     55    VideoWidgetModel = component.MediaWidgetModel.extend({}); 
    5656 
    5757    /** 
     
    6363     * @constructor 
    6464     */ 
    65     VideoWidgetControl = component.MediaWidgetControl.extend( { 
     65    VideoWidgetControl = component.MediaWidgetControl.extend({ 
    6666 
    6767        /** 
     
    182182            previewTemplate = wp.template( 'wp-media-widget-video-preview' ); 
    183183 
    184             previewContainer.html( previewTemplate( { 
     184            previewContainer.html( previewTemplate({ 
    185185                model: { 
    186186                    attachment_id: control.model.get( 'attachment_id' ), 
     
    190190                is_hosted_embed: isHostedEmbed, 
    191191                error: error 
    192             } ) ); 
     192            })); 
    193193            wp.mediaelement.initialize(); 
    194194        }, 
     
    233233            mediaFrame.open(); 
    234234        } 
    235     } ); 
     235    }); 
    236236 
    237237    // Exports. 
  • trunk/src/wp-admin/js/widgets/media-widgets.js

    r40785 r40821  
    135135                            noticeContainer.append( $( '<p>', { 
    136136                                html: notice 
    137                             } ) ); 
     137                            })); 
    138138                            noticeContainer.slideDown( 'fast' ); 
    139139                        } 
     
    218218                     * @returns {void} 
    219219                     */ 
    220                     renderFail: function renderFail(  ) { 
     220                    renderFail: function renderFail() { 
    221221                        var embedLinkView = this; // eslint-disable-line consistent-this 
    222222                        $( '#embed-url-field' ).addClass( 'invalid' ); 
     
    231231                model:      this.model.props, 
    232232                priority:   40 
    233             }) ); 
     233            })); 
    234234        } 
    235235    }); 
     
    259259            } 
    260260 
    261             this.states.add( [ 
     261            this.states.add([ 
    262262 
    263263                // Main states. 
     
    288288                    invalidEmbedTypeError: this.options.invalidEmbedTypeError 
    289289                }) 
    290             ] ); 
     290            ]); 
    291291        }, 
    292292 
     
    644644 
    645645            if ( control.isSelected() && 0 !== control.model.get( 'attachment_id' ) ) { 
    646                 selection = new wp.media.model.Selection( [ control.selectedAttachment ] ); 
     646                selection = new wp.media.model.Selection([ control.selectedAttachment ]); 
    647647            } else { 
    648648                selection = null; 
     
    746746                    control.model.getEmbedResetProps() 
    747747                ); 
    748             }  else { 
     748            } else { 
    749749                throw new Error( 'Unexpected state: ' + state.get( 'id' ) ); 
    750750            } 
     
    761761                    modelProps[ ext ] = ''; 
    762762                } 
    763             } ); 
     763            }); 
    764764 
    765765            return modelProps; 
  • trunk/src/wp-admin/js/widgets/text-widgets.js

    r40631 r40821  
    126126 
    127127                // Destroy any existing editor so that it can be re-initialized after a widget-updated event. 
    128                 if ( tinymce.get( id ) )    { 
     128                if ( tinymce.get( id ) ) { 
    129129                    restoreTextMode = tinymce.get( id ).isHidden(); 
    130130                    wp.editor.remove( id ); 
     
    136136                    }, 
    137137                    quicktags: true 
    138                 } ); 
     138                }); 
    139139 
    140140                editor = window.tinymce.get( id ); 
     
    191191                editor.on( 'focus', function() { 
    192192                    control.editorFocused = true; 
    193                 } ); 
     193                }); 
    194194                editor.on( 'NodeChange', _.debounce( triggerChangeIfDirty, changeDebounceDelay ) ); 
    195195                editor.on( 'blur', function() { 
    196196                    control.editorFocused = false; 
    197197                    triggerChangeIfDirty(); 
    198                 } ); 
     198                }); 
    199199 
    200200                control.editor = editor; 
Note: See TracChangeset for help on using the changeset viewer.