返回介绍

tinymce-Annotator

发布于 2019-05-06 06:49:45 字数 2352 浏览 1036 评论 0 收藏 0

Methods

namesummarydefined by
annotate()Applies the annotation at the current selection using datatinymce.Annotator
annotationChanged()Executes the specified callback when the current selection matches the annotation or not.tinymce.Annotator
getAll()Retrieve all the annotations for a given nametinymce.Annotator
register()Registers a specific annotator by nametinymce.Annotator

Methods

annotate

annotate(name:String, data:Object)

Applies the annotation at the current selection using data

Parameters
  • name (String) - the name of the annotation to apply
  • data (Object) - information to pass through to this particular annotation

annotationChanged

annotationChanged(name:String, callback:function)

Executes the specified callback when the current selection matches the annotation or not.

Parameters
  • name (String) - Name of annotation to listen for
  • callback (function) - Calback with (state, name, and data) fired when the annotation at the cursor changes. If state if false, data will not be provided.

getAll

getAll(name:String):Object

Retrieve all the annotations for a given name

Parameters
  • name (String) - the name of the annotations to retrieve
Return value
  • Object - an index of annotations from uid => DOM nodes

register

register(name:String, settings:Object)

Registers a specific annotator by name

Parameters
  • name (String) - the name of the annotation
  • settings (Object) - settings for the annotation (e.g. decorate)

Can't find what you're looking for? Let us know.

Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文