@lexical/react/LexicalNodeMenuPlugin
Type Aliases
NodeMenuPluginProps
NodeMenuPluginProps<
TOption> =object
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:26
Type Parameters
TOption
TOption extends MenuOption
Properties
anchorClassName?
optionalanchorClassName:string
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:38
commandPriority?
optionalcommandPriority:CommandListenerPriority
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:39
menuRenderFn
menuRenderFn:
MenuRenderFn<TOption>
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:37
nodeKey
nodeKey:
NodeKey|null
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:34
onClose()?
optionalonClose: () =>void
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:35
Returns
void
onOpen()?
optionalonOpen: (resolution) =>void
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:36
Parameters
resolution
Returns
void
onSelectOption()
onSelectOption: (
option,textNodeContainingQuery,closeMenu,matchingString) =>void
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:27
Parameters
option
TOption
textNodeContainingQuery
TextNode | null
closeMenu
() => void
matchingString
string
Returns
void
options
options:
TOption[]
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:33
parent?
optionalparent:HTMLElement
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:40
Functions
LexicalNodeMenuPlugin()
LexicalNodeMenuPlugin<
TOption>(__namedParameters):null|Element
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:43
Type Parameters
TOption
TOption extends MenuOption
Parameters
__namedParameters
NodeMenuPluginProps<TOption>
Returns
null | Element
References
MenuOption
Re-exports MenuOption
MenuRenderFn
Re-exports MenuRenderFn
MenuResolution
Re-exports MenuResolution