blockquote 引用
支持引用的渲染,提供插入引用的能力
Commands 命令
getBlockquote()
获取光标所在的引用节点
类型
tsgetBlockquote(): KNode | null
详细信息
该方法可以获取光标所在的唯一引用节点,如果光标不在一个引用节点内,则返回
null
示例
tsconst blockquoteNode = editor.commands.getBlockquote()
hasBlockquote()
判断光标范围内是否有引用节点
类型
tshasBlockquote(): boolean
详细信息
该方法用来判断光标范围内是否有引用节点,返回
boolean
值示例
tsconst hasBlockquote = editor.commands.hasBlockquote()
allBlockquote()
光标范围内是否都是引用节点
类型
tsallBlockquote(): boolean
详细信息
该方法用来判断光标范围内都是引用节点,返回
boolean
值示例
tsconst allBlockquote = editor.commands.allBlockquote()
setBlockquote()
设置引用
类型
tssetBlockquote(): Promise<void>
详细信息
该方法会将光标所在的块节点都转为引用节点,在设置完毕后会更新视图和光标的渲染,所以调用该命令你无需主动
updateView
如果通过
allBlockquote
判断光标范围内都是引用节点,则不会继续执行示例
tsawait editor.commands.setBlockquote()
unsetBlockquote()
取消引用
类型
tsunsetBlockquote(): Promise<void>
详细信息
该方法会将光标所在的引用节点都转为段落节点,在设置完毕后会更新视图和光标的渲染,所以调用该命令你无需主动
updateView
如果通过
allBlockquote
判断光标范围内不都是引用节点,则不会继续执行示例
tsawait editor.commands.unsetBlockquote()