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
37
38
39
40
41
42
43
44
45
46
| import { Blot } from './blot/abstract/blot';
| import ContainerBlot from './blot/abstract/container';
| import FormatBlot from './blot/abstract/format';
| import LeafBlot from './blot/abstract/leaf';
|
| import ScrollBlot from './blot/scroll';
| import InlineBlot from './blot/inline';
| import BlockBlot from './blot/block';
| import EmbedBlot from './blot/embed';
| import TextBlot from './blot/text';
|
| import Attributor from './attributor/attributor';
| import ClassAttributor from './attributor/class';
| import StyleAttributor from './attributor/style';
| import AttributorStore from './attributor/store';
|
| import * as Registry from './registry';
|
| let Parchment = {
| Scope: Registry.Scope,
|
| create: Registry.create,
| find: Registry.find,
| query: Registry.query,
| register: Registry.register,
|
| Container: ContainerBlot,
| Format: FormatBlot,
| Leaf: LeafBlot,
| Embed: EmbedBlot,
|
| Scroll: ScrollBlot,
| Block: BlockBlot,
| Inline: InlineBlot,
| Text: TextBlot,
|
| Attributor: {
| Attribute: Attributor,
| Class: ClassAttributor,
| Style: StyleAttributor,
|
| Store: AttributorStore,
| },
| };
|
| export default Parchment;
|
|