From 678b6444d283b109471c11b5d01dad724945a41a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Tue, 8 Sep 2020 11:00:31 +0200 Subject: [PATCH] add missing methods --- packages/core/src/test.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/packages/core/src/test.ts b/packages/core/src/test.ts index b84b65e2..f5997f4f 100644 --- a/packages/core/src/test.ts +++ b/packages/core/src/test.ts @@ -789,6 +789,11 @@ interface ExtensionExtends { name: string options: AnyObject commands: (params: Callback) => CommandSpec + inputRules: (params: Callback) => any[] + pasteRules: (params: Callback) => any[] + keys: (params: Callback) => { + [key: string]: Function + } plugins: (params: Callback) => Plugin[] } @@ -830,6 +835,21 @@ class ExtensionTest() .schema(() => ({ toDOM: () => ['div', 0] })) + .keys(({ editor }) => ({ + 'Mod-i': () => editor.italic(), + })) .commands(({ editor, name }) => ({ [name]: next => () => { editor.toggleMark(name)