跳至主要内容

模組: @lexical/devtools-core

類型別名

CustomPrintNodeFn

Ƭ CustomPrintNodeFn: (node: LexicalNode, obfuscateText?: boolean) => string

類型宣告

▸ (node, obfuscateText?): string

參數
名稱類型
nodeLexicalNode
obfuscateText?boolean
回傳

string

定義於

packages/lexical-devtools-core/src/generateContent.ts:35


LexicalCommandLog

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

定義於

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

函數

TreeView

TreeView(props): ReactNode

參數

名稱類型
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>

回傳

ReactNode

定義於

packages/lexical-devtools-core/src/TreeView.tsx:16


generateContent

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

參數

名稱類型預設值
editorLexicalEditorundefined
commandsLogLexicalCommandLogundefined
exportDOMbooleanundefined
customPrintNode?CustomPrintNodeFnundefined
obfuscateTextbooleanfalse

回傳

string

定義於

packages/lexical-devtools-core/src/generateContent.ts:93


registerLexicalCommandLogger

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

參數

名稱類型
editorLexicalEditor
setLoggedCommands(v: (oldValue: LexicalCommandLog) => LexicalCommandLog) => void

回傳

fn

▸ (): void

回傳

void

定義於

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


useLexicalCommandsLog

useLexicalCommandsLog(editor): LexicalCommandLog

參數

名稱類型
editorLexicalEditor

回傳

LexicalCommandLog

定義於

packages/lexical-devtools-core/src/useLexicalCommandsLog.ts:57