1 | import Quill, { Parchment, Range } from './core/quill.js';
|
2 | import Block, { BlockEmbed } from './blots/block.js';
|
3 | import Break from './blots/break.js';
|
4 | import Container from './blots/container.js';
|
5 | import Cursor from './blots/cursor.js';
|
6 | import Embed from './blots/embed.js';
|
7 | import Inline from './blots/inline.js';
|
8 | import Scroll from './blots/scroll.js';
|
9 | import TextBlot from './blots/text.js';
|
10 | import Clipboard from './modules/clipboard.js';
|
11 | import History from './modules/history.js';
|
12 | import Keyboard from './modules/keyboard.js';
|
13 | import Uploader from './modules/uploader.js';
|
14 | import Delta, { Op, OpIterator, AttributeMap } from 'quill-delta';
|
15 | import Input from './modules/input.js';
|
16 | import UINode from './modules/uiNode.js';
|
17 | export { Delta, Op, OpIterator, AttributeMap, Parchment, Range };
|
18 | Quill.register({
|
19 | 'blots/block': Block,
|
20 | 'blots/block/embed': BlockEmbed,
|
21 | 'blots/break': Break,
|
22 | 'blots/container': Container,
|
23 | 'blots/cursor': Cursor,
|
24 | 'blots/embed': Embed,
|
25 | 'blots/inline': Inline,
|
26 | 'blots/scroll': Scroll,
|
27 | 'blots/text': TextBlot,
|
28 | 'modules/clipboard': Clipboard,
|
29 | 'modules/history': History,
|
30 | 'modules/keyboard': Keyboard,
|
31 | 'modules/uploader': Uploader,
|
32 | 'modules/input': Input,
|
33 | 'modules/uiNode': UINode
|
34 | });
|
35 | export default Quill;
|
36 |
|
\ | No newline at end of file |