1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| import Inline from '../blots/inline';
|
| class Bold extends Inline {
| static create() {
| return super.create();
| }
|
| static formats() {
| return true;
| }
|
| optimize(context) {
| super.optimize(context);
| if (this.domNode.tagName !== this.statics.tagName[0]) {
| this.replaceWith(this.statics.blotName);
| }
| }
| }
| Bold.blotName = 'bold';
| Bold.tagName = ['STRONG', 'B'];
|
| export default Bold;
|
|