Skip to main content

Module: @lexical/html

Functions

$generateHtmlFromNodes

$generateHtmlFromNodes(editor, selection?): string

Parameters

NameType
editorLexicalEditor
selection?null | RangeSelection | NodeSelection | GridSelection

Returns

string

Defined in

lexical-html/src/index.ts:55


$generateNodesFromDOM

$generateNodesFromDOM(editor, dom): LexicalNode[]

How you parse your html string to get a document is left up to you. In the browser you can use the native DOMParser API to generate a document (see clipboard.ts), but to use in a headless environment you can use JSDom or an equivilant library and pass in the document here.

Parameters

NameType
editorLexicalEditor
domDocument

Returns

LexicalNode[]

Defined in

lexical-html/src/index.ts:32