Transforms
Node options
interface NodeOptions {
at?: Location
match?: (node: Node, path: Location) => boolean
mode?: 'highest' | 'lowest'
voids?: boolean
}Static methods
Node transforms
Transforms.insertFragment(editor: Editor, fragment: Node[], options?)
Transforms.insertFragment(editor: Editor, fragment: Node[], options?)Transforms.insertNodes(editor: Editor, nodes: Node | Node[], options?)
Transforms.insertNodes(editor: Editor, nodes: Node | Node[], options?)Transforms.removeNodes(editor: Editor, options?)
Transforms.removeNodes(editor: Editor, options?)Transforms.mergeNodes(editor: Editor, options?)
Transforms.mergeNodes(editor: Editor, options?)Transforms.splitNodes(editor: Editor, options?)
Transforms.splitNodes(editor: Editor, options?)Transforms.wrapNodes(editor: Editor, element: Element, options?)
Transforms.wrapNodes(editor: Editor, element: Element, options?)Transforms.unwrapNodes(editor: Editor, options?)
Transforms.unwrapNodes(editor: Editor, options?)Transforms.setNodes(editor: Editor, props: Partial<Node>, options?)
Transforms.setNodes(editor: Editor, props: Partial<Node>, options?)Transforms.unsetNodes(editor: Editor, props: string | string[], options?)
Transforms.unsetNodes(editor: Editor, props: string | string[], options?)Transforms.liftNodes(editor: Editor, options?)
Transforms.liftNodes(editor: Editor, options?)Transforms.moveNodes(editor: Editor, options)
Transforms.moveNodes(editor: Editor, options)Selection transforms
Transforms.collapse(editor: Editor, options?)
Transforms.collapse(editor: Editor, options?)Transforms.select(editor: Editor, target: Location)
Transforms.select(editor: Editor, target: Location)Transforms.deselect(editor: Editor)
Transforms.deselect(editor: Editor)Transforms.move(editor: Editor, options?)
Transforms.move(editor: Editor, options?)Transforms.setPoint(editor: Editor, props: Partial<Point>, options?)
Transforms.setPoint(editor: Editor, props: Partial<Point>, options?)Transforms.setSelection(editor: Editor, props: Partial<Range>)
Transforms.setSelection(editor: Editor, props: Partial<Range>)Text transforms
Transforms.delete(editor: Editor, options?)
Transforms.delete(editor: Editor, options?)Transforms.insertText(editor: Editor, text: string, options?)
Transforms.insertText(editor: Editor, text: string, options?)Editor transforms
Transforms.transform(editor: Editor, transform: Transform)
Transforms.transform(editor: Editor, transform: Transform)Last updated