forked from slab/quill
-
Notifications
You must be signed in to change notification settings - Fork 0
/
core.js
36 lines (29 loc) · 1.01 KB
/
core.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import Parchment from 'parchment';
import Quill from './core/quill';
import Block, { BlockEmbed } from './blots/block';
import Break from './blots/break';
import Container from './blots/container';
import Cursor from './blots/cursor';
import Embed from './blots/embed';
import Inline from './blots/inline';
import Scroll from './blots/scroll';
import TextBlot from './blots/text';
import Clipboard from './modules/clipboard';
import History from './modules/history';
import Keyboard from './modules/keyboard';
Quill.register({
'blots/block' : Block,
'blots/block/embed' : BlockEmbed,
'blots/break' : Break,
'blots/container' : Container,
'blots/cursor' : Cursor,
'blots/embed' : Embed,
'blots/inline' : Inline,
'blots/scroll' : Scroll,
'blots/text' : TextBlot,
'modules/clipboard' : Clipboard,
'modules/history' : History,
'modules/keyboard' : Keyboard
});
Parchment.register(Block, Break, Cursor, Inline, Scroll, TextBlot);
module.exports = Quill;