Make WordPress Core

Changeset 40821


Ignore:
Timestamp:
05/22/2017 10:04:03 PM (9 years 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.