Skip to main content

@lexical/devtools-core

Type Aliases

CustomPrintNodeFn()

CustomPrintNodeFn = (node, obfuscateText?) => string | undefined

Defined in: packages/lexical-devtools-core/src/generateContent.ts:35

Parameters

node

LexicalNode

obfuscateText?

boolean

Returns

string | undefined


LexicalCommandLog

LexicalCommandLog = ReadonlyArray<object & LexicalCommand<unknown> & object>

Defined in: packages/lexical-devtools-core/src/useLexicalCommandsLog.ts:14

Variables

TreeView

const TreeView: ForwardRefExoticComponent<object & RefAttributes<HTMLPreElement>>

Defined in: packages/lexical-devtools-core/src/TreeView.tsx:18

Functions

generateContent()

generateContent(editor, commandsLog, exportDOM, customPrintNode?, obfuscateText?): string

Defined in: packages/lexical-devtools-core/src/generateContent.ts:96

Parameters

editor

LexicalEditor

commandsLog

LexicalCommandLog

exportDOM

boolean

customPrintNode?

CustomPrintNodeFn

obfuscateText?

boolean = false

Returns

string


registerLexicalCommandLogger()

registerLexicalCommandLogger(editor, setLoggedCommands): () => void

Defined in: packages/lexical-devtools-core/src/useLexicalCommandsLog.ts:18

Parameters

editor

LexicalEditor

setLoggedCommands

(v) => void

Returns

(): void

Returns

void


useLexicalCommandsLog()

useLexicalCommandsLog(editor): LexicalCommandLog

Defined in: packages/lexical-devtools-core/src/useLexicalCommandsLog.ts:57

Parameters

editor

LexicalEditor

Returns

LexicalCommandLog