wp/wp-admin/js/widgets/media-video-widget.js
changeset 9 177826044cd9
parent 7 cf61fcea0001
child 16 a86126ab1dd4
equal deleted inserted replaced
8:c7c34916027a 9:177826044cd9
       
     1 /**
       
     2  * @output wp-admin/js/widgets/media-video-widget.js
       
     3  */
       
     4 
     1 /* eslint consistent-this: [ "error", "control" ] */
     5 /* eslint consistent-this: [ "error", "control" ] */
     2 (function( component ) {
     6 (function( component ) {
     3 	'use strict';
     7 	'use strict';
     4 
     8 
     5 	var VideoWidgetModel, VideoWidgetControl, VideoDetailsMediaFrame;
     9 	var VideoWidgetModel, VideoWidgetControl, VideoDetailsMediaFrame;
     6 
    10 
     7 	/**
    11 	/**
     8 	 * Custom video details frame that removes the replace-video state.
    12 	 * Custom video details frame that removes the replace-video state.
     9 	 *
    13 	 *
    10 	 * @class VideoDetailsMediaFrame
    14 	 * @class    wp.mediaWidgets.controlConstructors~VideoDetailsMediaFrame
    11 	 * @constructor
    15 	 * @augments wp.media.view.MediaFrame.VideoDetails
       
    16 	 *
       
    17 	 * @private
    12 	 */
    18 	 */
    13 	VideoDetailsMediaFrame = wp.media.view.MediaFrame.VideoDetails.extend({
    19 	VideoDetailsMediaFrame = wp.media.view.MediaFrame.VideoDetails.extend(/** @lends wp.mediaWidgets.controlConstructors~VideoDetailsMediaFrame.prototype */{
    14 
    20 
    15 		/**
    21 		/**
    16 		 * Create the default states.
    22 		 * Create the default states.
    17 		 *
    23 		 *
    18 		 * @returns {void}
    24 		 * @returns {void}
    47 	/**
    53 	/**
    48 	 * Video widget model.
    54 	 * Video widget model.
    49 	 *
    55 	 *
    50 	 * See WP_Widget_Video::enqueue_admin_scripts() for amending prototype from PHP exports.
    56 	 * See WP_Widget_Video::enqueue_admin_scripts() for amending prototype from PHP exports.
    51 	 *
    57 	 *
    52 	 * @class VideoWidgetModel
    58 	 * @class    wp.mediaWidgets.modelConstructors.media_video
    53 	 * @constructor
    59 	 * @augments wp.mediaWidgets.MediaWidgetModel
    54 	 */
    60 	 */
    55 	VideoWidgetModel = component.MediaWidgetModel.extend({});
    61 	VideoWidgetModel = component.MediaWidgetModel.extend({});
    56 
    62 
    57 	/**
    63 	/**
    58 	 * Video widget control.
    64 	 * Video widget control.
    59 	 *
    65 	 *
    60 	 * See WP_Widget_Video::enqueue_admin_scripts() for amending prototype from PHP exports.
    66 	 * See WP_Widget_Video::enqueue_admin_scripts() for amending prototype from PHP exports.
    61 	 *
    67 	 *
    62 	 * @class VideoWidgetControl
    68 	 * @class    wp.mediaWidgets.controlConstructors.media_video
    63 	 * @constructor
    69 	 * @augments wp.mediaWidgets.MediaWidgetControl
    64 	 */
    70 	 */
    65 	VideoWidgetControl = component.MediaWidgetControl.extend({
    71 	VideoWidgetControl = component.MediaWidgetControl.extend(/** @lends wp.mediaWidgets.controlConstructors.media_video.prototype */{
    66 
    72 
    67 		/**
    73 		/**
    68 		 * Show display settings.
    74 		 * Show display settings.
    69 		 *
    75 		 *
    70 		 * @type {boolean}
    76 		 * @type {boolean}