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