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


LexicalCommandEntry

LexicalCommandEntry = object & LexicalCommand<unknown> & object

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

Type Declaration

index

index: number

Type Declaration

payload

payload: unknown


LexicalCommandLog

LexicalCommandLog = ReadonlyArray<LexicalCommandEntry>

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

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

Parameters

editor

LexicalEditor

setLoggedCommands

(v) => void

Returns

(): void

Returns

void


useLexicalCommandsLog()

useLexicalCommandsLog(editor): LexicalCommandLog

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

Parameters

editor

LexicalEditor

Returns

LexicalCommandLog