|
|
@@ -11,6 +11,8 @@ import Plugin from '@ckeditor/ckeditor5-core/src/plugin';
|
|
|
|
|
|
import TableEditing from './tableediting';
|
|
|
import TableUI from './tableui';
|
|
|
+import TableSelection from './tableselection';
|
|
|
+import TableClipboard from './tableclipboard';
|
|
|
import Widget from '@ckeditor/ckeditor5-widget/src/widget';
|
|
|
|
|
|
import '../theme/table.css';
|
|
|
@@ -20,8 +22,12 @@ import '../theme/table.css';
|
|
|
*
|
|
|
* For a detailed overview, check the {@glink features/table Table feature documentation}.
|
|
|
*
|
|
|
- * This is a "glue" plugin that loads the {@link module:table/tableediting~TableEditing table editing feature}
|
|
|
- * and {@link module:table/tableui~TableUI table UI feature}.
|
|
|
+ * This is a "glue" plugin that loads the following table features:
|
|
|
+ *
|
|
|
+ * * {@link module:table/tableediting~TableEditing editing feature},
|
|
|
+ * * {@link module:table/tableselection~TableSelection selection feature},
|
|
|
+ * * {@link module:table/tableclipboar~TableClipboard clipboard feature},
|
|
|
+ * * {@link module:table/tableui~TableUI UI feature}.
|
|
|
*
|
|
|
* @extends module:core/plugin~Plugin
|
|
|
*/
|
|
|
@@ -30,7 +36,7 @@ export default class Table extends Plugin {
|
|
|
* @inheritDoc
|
|
|
*/
|
|
|
static get requires() {
|
|
|
- return [ TableEditing, TableUI, Widget ];
|
|
|
+ return [ TableEditing, TableUI, TableSelection, TableClipboard, Widget ];
|
|
|
}
|
|
|
|
|
|
/**
|