Skip to main content

Class: ParagraphNode

lexical.ParagraphNode

Hierarchy

Methods

collapseAtStart

collapseAtStart(): boolean

Returns

boolean

Overrides

ElementNode.collapseAtStart

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:122


createDOM

createDOM(config): HTMLElement

Parameters

NameType
configEditorConfig

Returns

HTMLElement

Overrides

ElementNode.createDOM

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:44


exportDOM

exportDOM(editor): DOMExportOutput

Parameters

NameType
editorLexicalEditor

Returns

DOMExportOutput

Overrides

ElementNode.exportDOM

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:70


exportJSON

exportJSON(): SerializedElementNode

Controls how the this node is serialized to JSON. This is important for copy and paste between Lexical editors sharing the same namespace. It's also important if you're serializing to JSON for persistent storage somewhere. See Serialization & Deserialization.

Returns

SerializedElementNode

Overrides

ElementNode.exportJSON

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:104


insertNewAfter

insertNewAfter(_, restoreSelection): ParagraphNode

Parameters

NameType
_RangeSelection
restoreSelectionboolean

Returns

ParagraphNode

Overrides

ElementNode.insertNewAfter

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:114


updateDOM

updateDOM(prevNode, dom, config): boolean

Parameters

NameType
prevNodeParagraphNode
domHTMLElement
configEditorConfig

Returns

boolean

Overrides

ElementNode.updateDOM

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:53


clone

Static clone(node): ParagraphNode

Parameters

NameType
nodeParagraphNode

Returns

ParagraphNode

Overrides

ElementNode.clone

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:38


getType

Static getType(): string

Returns

string

Overrides

ElementNode.getType

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:34


importDOM

Static importDOM(): null | DOMConversionMap

Returns

null | DOMConversionMap

Overrides

ElementNode.importDOM

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:61


importJSON

Static importJSON(serializedNode): ParagraphNode

Parameters

NameType
serializedNodeSerializedParagraphNode

Returns

ParagraphNode

Overrides

ElementNode.importJSON

Defined in

lexical/src/nodes/LexicalParagraphNode.ts:96