Make WordPress Core

Changeset 40821


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