| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- /**
- * @license Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved.
- * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
- */
- /**
- * @module table/tablecellproperties/commands/tablecellverticalalignmentcommand
- */
- import TableCellPropertyCommand from './tablecellpropertycommand';
- /**
- * The table cell vertical alignment command.
- *
- * The command is registered by the {@link module:table/tablecellproperties/tablecellpropertiesediting~TableCellPropertiesEditing} as
- * `'tableCellVerticalAlignment'` editor command.
- *
- * To change the vertical text alignment of selected cells, execute the command:
- *
- * editor.execute( 'tableCellVerticalAlignment', {
- * value: 'top'
- * } );
- *
- * The following values are allowed corresponding to
- * [the `vertical-align` CSS attribute](https://developer.mozilla.org/en-US/docs/Web/CSS/vertical-align):
- *
- * * `'top'`
- * * `'bottom'`
- * * `'middle'`
- *
- * @extends module:table/tablecellproperties/commands/tablecellpropertycommand
- */
- export default class TableCellVerticalAlignmentCommand extends TableCellPropertyCommand {
- /**
- * Creates a new `TableCellVerticalAlignmentCommand` instance.
- *
- * @param {module:core/editor/editor~Editor} editor An editor in which this command will be used.
- */
- constructor( editor ) {
- super( editor, 'verticalAlignment' );
- }
- }
|