WordPress/wp-includes/js/media/views/router-item.js

26 lines
521 B
JavaScript

/**
* wp.media.view.RouterItem
*
* @class
* @augments wp.media.view.MenuItem
* @augments wp.media.View
* @augments wp.Backbone.View
* @augments Backbone.View
*/
var MenuItem = require( './menu-item.js' ),
RouterItem;
RouterItem = MenuItem.extend({
/**
* On click handler to activate the content region's corresponding mode.
*/
click: function() {
var contentMode = this.options.contentMode;
if ( contentMode ) {
this.controller.content.mode( contentMode );
}
}
});
module.exports = RouterItem;