开发文档Umo Editor Next方法列表

方法列表

除 Umo Editor 方法列表中提供的方法外,Umo Editor Next 还提供了以下方法:

方法说明

使用方法同 Umo Editor 方法列表

insertMarkdown

说明:插入 Markdown 格式文本。

参数

返回值:无

getJSONByMarkdown

说明:把 Markdown 文本转成 Umo Editor 可识别的 JSON 格式数据。

参数

  • markdown,String,Markdown 文本。
  • exRules,Object,Markdown 扩展规则。

返回值:Umo Editor 可识别的 JSON 格式数据或 null

startTypewriter

说明:以打字机效果插入内容。

参数

  • content : Umo Editor 可识别的 JSON 格式数据。
  • options :
    • speed: Number,打字机文字键入的间隔时间。
    • step: Number,打字机步长,每次打字的显示数量,为了保证效果,建议不要过长。
    • onComplete: function,打字机完成后的回调函数。

返回值:无。

stopTypewriter

说明:终止打字机插入内容效果。

参数:无。

返回值:无。

getTypewriterState

说明:获取打字机的运行状态。

参数:无。

返回值

  • isRunning : Boolean 当前打字机的运行状态,true 表示正在运行,false 表示打字机已停止。
  • currentParagraph : Number 当前打字机运行到的段落位置。
  • currentTextNode : Number 当前打字机运行到的段落下的文本节点位置。
  • currentChar : Number 当前打字机运行到段落下的字符位置。