diff options
| author | geireann <geireann.lindfield@gmail.com> | 2021-08-26 11:06:17 -0400 |
|---|---|---|
| committer | geireann <geireann.lindfield@gmail.com> | 2021-08-26 11:06:17 -0400 |
| commit | cf7beac8b1de637fb4c0de86234ab617798d9379 (patch) | |
| tree | 7b60834f9ee27f839a02d0cee4aa08007e5bbfb5 /src/client/views/nodes/formattedText/RichTextMenu.tsx | |
| parent | c1fb227c364af5defb99adc793e850d681caa36a (diff) | |
added toggleBold
Diffstat (limited to 'src/client/views/nodes/formattedText/RichTextMenu.tsx')
| -rw-r--r-- | src/client/views/nodes/formattedText/RichTextMenu.tsx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/client/views/nodes/formattedText/RichTextMenu.tsx b/src/client/views/nodes/formattedText/RichTextMenu.tsx index e32eccb62..4f40b59f2 100644 --- a/src/client/views/nodes/formattedText/RichTextMenu.tsx +++ b/src/client/views/nodes/formattedText/RichTextMenu.tsx @@ -279,6 +279,17 @@ export class RichTextMenu extends AntimodeMenu<AntimodeMenuProps> { }); } + toggleBold = (view: EditorView, forceBool?:boolean) => { + if (forceBool) { + const mark = view.state.schema.marks.bold.create({bold: true}); + this.setMark(mark, view.state, view.dispatch, true); + } + else { + console.log(toggleMark); + toggleMark(view.state.schema.marks.bold); + } + } + setFontSize = (size:number, view: EditorView) => { const fmark = view.state.schema.marks.pFontSize.create({ fontSize: size }); @@ -378,6 +389,7 @@ export class RichTextMenu extends AntimodeMenu<AntimodeMenuProps> { view.focus(); return true; }); + view.focus(); dispatch?.(tr); return true; } |
