Skip to main content

@lexical/devtools-core

Type Aliases​

CustomPrintNodeFn​

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

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

Parameters​

node​

LexicalNode

obfuscateText?​

boolean

Returns​

string | undefined


LexicalCommandEntry​

LexicalCommandEntry = object & LexicalCommand<unknown> & object

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

Type Declaration​

index​

index: number

Type Declaration​

payload​

payload: unknown


LexicalCommandLog​

LexicalCommandLog = readonly LexicalCommandEntry[]

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

Variables​

TreeView​

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

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

Functions​

generateContent()​

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

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

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:22

Parameters​

editor​

LexicalEditor

setLoggedCommands​

(v) => void

Returns​

() => void


useLexicalCommandsLog()​

useLexicalCommandsLog(editor): LexicalCommandLog

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

Parameters​

editor​

LexicalEditor

Returns​

LexicalCommandLog