From ffd153d26844f545b5e55e8dd81ca80f68e5e573 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 17 Sep 2023 23:38:04 +0800 Subject: [PATCH] :rotating_light: --- app/src/protyle/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/index.ts b/app/src/protyle/index.ts index 4113273de..66fbc0d50 100644 --- a/app/src/protyle/index.ts +++ b/app/src/protyle/index.ts @@ -14,7 +14,7 @@ import {WYSIWYG} from "./wysiwyg"; import {Toolbar} from "./toolbar"; import {Gutter} from "./gutter"; import {Breadcrumb} from "./breadcrumb"; -import {onTransaction} from "./wysiwyg/transaction"; +import {onTransaction, transaction} from "./wysiwyg/transaction"; import {fetchPost} from "../util/fetch"; /// #if !MOBILE import {Title} from "./header/Title"; @@ -383,4 +383,8 @@ export class Protyle { public insert(html: string, isBlock = false, useProtyleRange = false) { insertHTML(html, this.protyle, isBlock, useProtyleRange); } + + public transaction( doOperations: IOperation[], undoOperations?: IOperation[]) { + transaction(this.protyle, doOperations, undoOperations); + } }