| 1234567891011121314151617181920212223242526272829303132333435 |
- /**
- * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
- * For licensing, see LICENSE.md.
- */
- 'use strict';
- import mix from '../../utils/mix.js';
- import ToolbarBindingsMixin from './toolbarbindingsmixin.js';
- import BaseStickyToolbar from '../toolbar/sticky/stickytoolbar.js';
- /**
- * The editor sticky toolbar controller class.
- *
- * See {@link ui.stickyToolbar.StickyToolbar}.
- *
- * @memberOf ui.bindings
- * @extends ui.stickyToolbar.StickyToolbar
- */
- export default class StickyToolbar extends BaseStickyToolbar {
- /**
- * Creates an instance of {@link ui.bindings.StickyToolbar} class.
- *
- * @param {ui.stickyToolbar.StickyToolbarModel} model Model of this sticky toolbar.
- * @param {ui.View} view View of this sticky toolbar.
- * @param {ckeditor5.Editor} editor
- */
- constructor( model, view, editor ) {
- super( model, view );
- this.editor = editor;
- }
- }
- mix( StickyToolbar, ToolbarBindingsMixin );
|