Skip to main content

Module: @lexical/devtools-core

Type Aliases

LexicalCommandLog

Ƭ LexicalCommandLog: ReadonlyArray<LexicalCommand<unknown> & { payload: unknown }>

Defined in

lexical-devtools-core/src/useLexicalCommandsLog.ts:14

Functions

TreeView

TreeView(«destructured»): JSX.Element

Parameters

NameType
«destructured»Object
› editorStateEditorState
› generateContent(exportDOM: boolean) => Promise<string>
› setEditorReadOnly(isReadonly: boolean) => void
› setEditorState(state: EditorState, options?: EditorSetOptions) => void
› timeTravelButtonClassNamestring
› timeTravelPanelButtonClassNamestring
› timeTravelPanelClassNamestring
› timeTravelPanelSliderClassNamestring
› treeTypeButtonClassNamestring
› viewClassNamestring

Returns

JSX.Element

Defined in

lexical-devtools-core/src/TreeView.tsx:14


generateContent

generateContent(editor, commandsLog, exportDOM): string

Parameters

NameType
editorLexicalEditor
commandsLogreadonly LexicalCommand<unknown> & { payload: unknown }[]
exportDOMboolean

Returns

string

Defined in

lexical-devtools-core/src/generateContent.ts:74


registerLexicalCommandLogger

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

Parameters

NameType
editorLexicalEditor
setLoggedCommands(v: (oldValue: LexicalCommandLog) => LexicalCommandLog) => void

Returns

fn

▸ (): void

Returns

void

Defined in

lexical-devtools-core/src/useLexicalCommandsLog.ts:18


useLexicalCommandsLog

useLexicalCommandsLog(editor): LexicalCommandLog

Parameters

NameType
editorLexicalEditor

Returns

LexicalCommandLog

Defined in

lexical-devtools-core/src/useLexicalCommandsLog.ts:55