Character

import { Character } from 'slate'

Text 节点内的一个字符。

Character 是 Slate 将一段文本与 Mark 相组合以控制格式的方式。

Properties

Character({
  marks: Immutable.Set<Mark>,
  text: String
})

marks

Immutable.Set

应用到 character 上的 Mark 集合。

text

String

Character 对应的文本字符串。

Static Methods

Character.create

Character.create(properties: Object) => Character

由原生 JS properties 对象构造出一个 character。

Character.createList

Character.createList(array: Array) => List

由原生 JS array 数组构造出一个 character 列表。

Character.fromJSON

Character.fromJSON(object: Object) => Character

由 JSON object 创建一个 character。

Character.isCharacter

Character.isCharacter(maybeCharacter: Any) => Boolean

返回传入参数是否为 Character 的布尔值。

Instance Methods

toJSON

toJSON() => Object

返回 character 的 JSON 表示。

results matching ""

    No results matching ""