toolbar.js 539 B

123456789101112131415161718192021222324
  1. /**
  2. * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md.
  4. */
  5. 'use strict';
  6. import Controller from '../controller.js';
  7. import ControllerCollection from '../controllercollection.js';
  8. /**
  9. * The basic toolbar controller class.
  10. *
  11. * @memberOf core.ui.toolbar
  12. * @extends core.ui.Controller
  13. */
  14. export default class Toolbar extends Controller {
  15. constructor( model, view ) {
  16. super( model, view );
  17. this.collections.add( new ControllerCollection( 'buttons' ) );
  18. }
  19. }