Module: @lexical/react/LexicalNodeMenuPlugin
References
MenuOption
Re-exports MenuOption
MenuRenderFn
Re-exports MenuRenderFn
MenuResolution
Re-exports MenuResolution
Type Aliases
NodeMenuPluginProps
Ƭ NodeMenuPluginProps<TOption>: Object
Type parameters
| Name | Type | 
|---|---|
| TOption | extends MenuOption | 
Type declaration
| Name | Type | 
|---|---|
| anchorClassName? | string | 
| commandPriority? | CommandListenerPriority | 
| menuRenderFn | MenuRenderFn<TOption> | 
| nodeKey | NodeKey|null | 
| onClose? | () => void | 
| onOpen? | ( resolution:MenuResolution) =>void | 
| onSelectOption | ( option:TOption,textNodeContainingQuery:TextNode|null,closeMenu: () =>void,matchingString:string) =>void | 
| options | TOption[] | 
| parent? | HTMLElement | 
Defined in
packages/lexical-react/src/LexicalNodeMenuPlugin.tsx:26
Functions
LexicalNodeMenuPlugin
▸ LexicalNodeMenuPlugin<TOption>(«destructured»): JSX.Element | null
Type parameters
| Name | Type | 
|---|---|
| TOption | extends MenuOption | 
Parameters
| Name | Type | 
|---|---|
| «destructured» | NodeMenuPluginProps<TOption> | 
Returns
JSX.Element | null