id: api-reference-atomic-block-utils

title: AtomicBlockUtils 原子块工具

AtomicBlockUtils模块是用于原子(atomic)块编辑的一组实用工具函数的static set(静态集合)。

一般情况下,这些方法都接受带有相关参数的EditorState对象,并返回EditorState对象。

静态方法

insertAtomicBlock()

  1. insertAtomicBlock: function(
  2. editorState: EditorState,
  3. entityKey: string,
  4. character: string
  5. ): EditorState

moveAtomicBlock()

  1. moveAtomicBlock: function(
  2. editorState: EditorState,
  3. atomicBlock: ContentBlock,
  4. targetRange: SelectionState,
  5. insertionMode?: DraftInsertionType
  6. ): EditorState