build-paste-from-office-source.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /**
  2. * @license Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
  4. */
  5. /* globals window */
  6. import ClassicEditor from '@ckeditor/ckeditor5-build-classic/src/ckeditor';
  7. import PasteFromOffice from '@ckeditor/ckeditor5-paste-from-office/src/pastefromoffice';
  8. import Alignment from '@ckeditor/ckeditor5-alignment/src/alignment';
  9. import Code from '@ckeditor/ckeditor5-basic-styles/src/code';
  10. import Strikethrough from '@ckeditor/ckeditor5-basic-styles/src/strikethrough';
  11. import Subscript from '@ckeditor/ckeditor5-basic-styles/src/subscript';
  12. import Superscript from '@ckeditor/ckeditor5-basic-styles/src/superscript';
  13. import Underline from '@ckeditor/ckeditor5-basic-styles/src/underline';
  14. import Font from '@ckeditor/ckeditor5-font/src/font';
  15. import HorizontalLine from '@ckeditor/ckeditor5-horizontal-line/src/horizontalline';
  16. import Indent from '@ckeditor/ckeditor5-indent/src/indent';
  17. import IndentBlock from '@ckeditor/ckeditor5-indent/src/indentblock';
  18. import ImageResize from '@ckeditor/ckeditor5-image/src/imageresize';
  19. import TableProperties from '@ckeditor/ckeditor5-table/src/tableproperties';
  20. import TableCellProperties from '@ckeditor/ckeditor5-table/src/tablecellproperties';
  21. ClassicEditor.builtinPlugins.push(
  22. PasteFromOffice,
  23. Alignment,
  24. Code,
  25. Strikethrough,
  26. Subscript,
  27. Superscript,
  28. Underline,
  29. Font,
  30. HorizontalLine,
  31. Indent,
  32. IndentBlock,
  33. ImageResize,
  34. TableProperties,
  35. TableCellProperties
  36. );
  37. ClassicEditor.defaultConfig.table.contentToolbar.push( 'tableProperties', 'tableCellProperties' );
  38. window.ClassicEditor = ClassicEditor;