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
| import divider from './divider'
| import ins from './ins'
| import align from './align'
| import direction from './direction'
| import list from './list'
| import background from './background'
| import box from './box'
| import font from './font'
| import text from './text'
| import image from './image'
| import link from './link'
|
| export function register (Quill) {
| const formats = {
| divider,
| ins,
| align,
| direction,
| list,
| background,
| box,
| font,
| text,
| image,
| link
| }
| const options = {}
| Object.values(formats).forEach(value => Object.assign(options, value(Quill)))
| Quill.register(options, true)
| }
|
|