Skip to content

UseContextMenuTargetResult

Defined in: src/components/navigation/ContextMenu/ContextMenu.types.ts:78

Type Parameters

TPayload

TPayload = unknown

Properties

context

context: ContextMenuTargetDetails<TPayload>

Defined in: src/components/navigation/ContextMenu/ContextMenu.types.ts:82

Latest target context captured from right click interaction.


onContextMenuCapture()

onContextMenuCapture: (event) => void

Defined in: src/components/navigation/ContextMenu/ContextMenu.types.ts:87

Attach this to an element if you want to capture context manually.

Parameters

event

MouseEvent<HTMLElement>

Returns

void


targetRef()

targetRef: (node) => void

Defined in: src/components/navigation/ContextMenu/ContextMenu.types.ts:93

Callback ref that captures native right-click interactions on a node. Useful when you want ref-based wiring.

Parameters

node

HTMLElement | null

Returns

void