@lexical/react/LexicalNodeMenuPlugin
Type Aliases
NodeMenuPluginProps<TOption>
NodeMenuPluginProps<
TOption
> =object
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:26
Type Parameters
TOption
TOption
extends MenuOption
Properties
anchorClassName?
optional
anchorClassName:string
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:38
commandPriority?
optional
commandPriority: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()?
optional
onClose: () =>void
Defined in: packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:35
Returns
void
onOpen()?
optional
onOpen: (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?
optional
parent: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