Skip to main content

Module: @lexical/html

Functions

$generateHtmlFromNodes

$generateHtmlFromNodes(editor, selection?): string

Parameters

NameType
editorLexicalEditor
selection?null | BaseSelection

Returns

string

Defined in

packages/lexical-html/src/index.ts:67


$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 equivalent library and pass in the document here.

Parameters

NameType
editorLexicalEditor
domDocument

Returns

LexicalNode[]

Defined in

packages/lexical-html/src/index.ts:41


getConversionFunction

getConversionFunction(domNode, editor): DOMConversionFn | null

Parameters

NameType
domNodeNode
editorLexicalEditor

Returns

DOMConversionFn | null

Defined in

packages/lexical-html/src/index.ts:169