align 对齐方式
支持对齐方式样式的渲染,提供设置对齐方式的能力
Commands 命令
isAlign()
判断光标所在的块节点是否都是符合的对齐方式
类型
tsisAlign(value: AlignValueType): boolean
详细信息
提供一个入参,类型为
AlignValueType
,可取值为left
right
center
justify
,用以判断光标所在的块节点是否都符合指定的对齐方式,返回boolean
值示例
tsconst isAlignCenter = editor.commands.isAlign('center')
setAlign()
设置光标所在的块节点的对齐方式
类型
tssetAlign(value: AlignValueType): Promise<void>
详细信息
提供一个入参,类型为
AlignValueType
,可取值为left
right
center
justify
,该方法会设置光标所在的块节点的对齐方式,在设置完毕后会更新视图和光标的渲染,所以调用该命令你无需主动updateView
如果通过
isAlign
判断所在块节点都已经是该对齐方式了,则不会继续执行示例
tsawait editor.commands.setAlign('center')
unsetAlign()
取消设置光标所在的块节点的指定对齐方式
类型
tsunsetAlign(value: AlignValueType): Promise<void>
详细信息
提供一个入参,类型为
AlignValueType
,可取值为left
right
center
justify
,该方法会取消光标所在的块节点的指定对齐方式,在设置完毕后会更新视图和光标的渲染,所以调用该命令你无需主动updateView
如果通过
isAlign
判断所在块节点都已经不是该对齐方式了,则不会继续执行示例
tsawait editor.commands.unsetAlign('center')