Module: @lexical/devtools-core
Type Aliases
CustomPrintNodeFn
Ƭ CustomPrintNodeFn: (node: LexicalNode, obfuscateText?: boolean) => string
Type declaration
▸ (node, obfuscateText?): string
Parameters
| Name | Type |
|---|---|
node | LexicalNode |
obfuscateText? | boolean |
Returns
string
Defined in
packages/lexical-devtools-core/src/generateContent.ts:35
LexicalCommandLog
Ƭ LexicalCommandLog: ReadonlyArray<{ index: number } & LexicalCommand<unknown> & { payload: unknown }>
Defined in
packages/lexical-devtools-core/src/useLexicalCommandsLog.ts:14
Functions
TreeView
▸ TreeView(props): ReactNode
Parameters
| Name | Type |
|---|---|
props | { editorState: EditorState ; generateContent: (exportDOM: boolean) => Promise<string> ; setEditorReadOnly: (isReadonly: boolean) => void ; setEditorState: (state: EditorState, options?: EditorSetOptions) => void ; timeTravelButtonClassName?: string ; timeTravelPanelButtonClassName?: string ; timeTravelPanelClassName?: string ; timeTravelPanelSliderClassName?: string ; treeTypeButtonClassName?: string ; viewClassName?: string } & RefAttributes<HTMLPreElement> |
Returns
ReactNode
Defined in
packages/lexical-devtools-core/src/TreeView.tsx:16
generateContent
▸ generateContent(editor, commandsLog, exportDOM, customPrintNode?, obfuscateText?): string
Parameters
| Name | Type | Default value |
|---|---|---|
editor | LexicalEditor | undefined |
commandsLog | LexicalCommandLog | undefined |
exportDOM | boolean | undefined |
customPrintNode? | CustomPrintNodeFn | undefined |
obfuscateText | boolean | false |
Returns
string
Defined in
packages/lexical-devtools-core/src/generateContent.ts:93
registerLexicalCommandLogger
▸ registerLexicalCommandLogger(editor, setLoggedCommands): () => void
Parameters
| Name | Type |
|---|---|
editor | LexicalEditor |
setLoggedCommands | (v: (oldValue: LexicalCommandLog) => LexicalCommandLog) => void |
Returns
fn
▸ (): void
Returns
void
Defined in
packages/lexical-devtools-core/src/useLexicalCommandsLog.ts:18
useLexicalCommandsLog
▸ useLexicalCommandsLog(editor): LexicalCommandLog
Parameters
| Name | Type |
|---|---|
editor | LexicalEditor |
Returns
Defined in
packages/lexical-devtools-core/src/useLexicalCommandsLog.ts:57