web-mikul-news/vendor/ckeditor5/src/ckeditor.ts

121 lines
3.3 KiB
TypeScript

// /**
// * @license Copyright (c) 2014-2024, CKSource Holding sp. z o.o. All rights reserved.
// * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
// */
// import { ClassicEditor } from '@ckeditor/ckeditor5-editor-classic';
// import { Alignment } from '@ckeditor/ckeditor5-alignment';
// import { Autoformat } from '@ckeditor/ckeditor5-autoformat';
// import { Bold, Italic } from '@ckeditor/ckeditor5-basic-styles';
// import { BlockQuote } from '@ckeditor/ckeditor5-block-quote';
// import { CloudServices } from '@ckeditor/ckeditor5-cloud-services';
// import { CodeBlock } from '@ckeditor/ckeditor5-code-block';
// import type { EditorConfig } from '@ckeditor/ckeditor5-core';
// import { Essentials } from '@ckeditor/ckeditor5-essentials';
// import { FontSize } from '@ckeditor/ckeditor5-font';
// import { Heading } from '@ckeditor/ckeditor5-heading';
// import {
// Image,
// ImageCaption,
// ImageInsert,
// ImageStyle,
// ImageToolbar,
// ImageUpload
// } from '@ckeditor/ckeditor5-image';
// import { Indent } from '@ckeditor/ckeditor5-indent';
// import { Link } from '@ckeditor/ckeditor5-link';
// import { List } from '@ckeditor/ckeditor5-list';
// import { MediaEmbed } from '@ckeditor/ckeditor5-media-embed';
// import { Paragraph } from '@ckeditor/ckeditor5-paragraph';
// import { PasteFromOffice } from '@ckeditor/ckeditor5-paste-from-office';
// import { SourceEditing } from '@ckeditor/ckeditor5-source-editing';
// import { Table, TableToolbar } from '@ckeditor/ckeditor5-table';
// import { TextTransformation } from '@ckeditor/ckeditor5-typing';
// import { Undo } from '@ckeditor/ckeditor5-undo';
// import { SimpleUploadAdapter } from '@ckeditor/ckeditor5-upload';
// // You can read more about extending the build with additional plugins in the "Installing plugins" guide.
// // See https://ckeditor.com/docs/ckeditor5/latest/installation/plugins/installing-plugins.html for details.
// class Editor extends ClassicEditor {
// public static override builtinPlugins = [
// Alignment,
// Autoformat,
// BlockQuote,
// Bold,
// CloudServices,
// CodeBlock,
// Essentials,
// FontSize,
// Heading,
// Image,
// ImageCaption,
// ImageInsert,
// ImageStyle,
// ImageToolbar,
// ImageUpload,
// Indent,
// Italic,
// Link,
// List,
// MediaEmbed,
// Paragraph,
// PasteFromOffice,
// SimpleUploadAdapter,
// SourceEditing,
// Table,
// TableToolbar,
// TextTransformation,
// Undo
// ];
// public static override defaultConfig: EditorConfig = {
// toolbar: {
// items: [
// 'heading',
// 'fontSize',
// '|',
// 'bold',
// 'italic',
// 'link',
// 'bulletedList',
// 'numberedList',
// '|',
// 'alignment',
// 'outdent',
// 'indent',
// '|',
// 'imageUpload',
// 'blockQuote',
// 'insertTable',
// 'mediaEmbed',
// 'undo',
// 'redo',
// 'codeBlock',
// 'sourceEditing',
// 'imageInsert'
// ]
// },
// language: 'en',
// image: {
// toolbar: [
// 'imageTextAlternative',
// 'toggleImageCaption',
// 'imageStyle:inline',
// 'imageStyle:block',
// 'imageStyle:side'
// ]
// },
// table: {
// contentToolbar: [
// 'tableColumn',
// 'tableRow',
// 'mergeTableCells'
// ]
// }
// };
// }
// export default Editor;