浏览代码

improve(plugin): api types

charlie 4 年之前
父节点
当前提交
c967c5216f
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      libs/src/LSPlugin.d.ts

+ 2 - 2
libs/src/LSPlugin.d.ts

@@ -96,10 +96,10 @@ interface IEditorProxy {
   insertBlock: (srcBlock: BlockIdentity, content: string, opts: Partial<{ before: boolean, sibling: boolean, props: {} }>) => Promise<BlockIdentity>
   updateBlock: (srcBlock: BlockIdentity, content: string, opts: Partial<{ props: {} }>) => Promise<void>
   removeBlock: (srcBlock: BlockIdentity, opts: Partial<{ includeChildren: boolean }>) => Promise<void>
-  touchBlock: (srcBlock: BlockIdentity) => Promise<BlockIdentity>
+  getBlock: (srcBlock: BlockIdentity) => Promise<BlockIdentity>
   moveBlock: (srcBlock: BlockIdentity, targetBlock: BlockIdentity, opts: Partial<{ before: boolean, sibling: boolean }>) => Promise<void>
 
-  updateBlockProperty: (block: BlockIdentity, key: string, value: any) => Promise<void>
+  upsertBlockProperty: (block: BlockIdentity, key: string, value: any) => Promise<void>
   removeBlockProperty: (block: BlockIdentity) => Promise<void>
 }