Constructor
new LinkContextMenu(x, y, callbacks)
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
x | number | Preferred left position in viewport pixels. | ||||||||||||||||||||||||
y | number | Preferred top position in viewport pixels. | ||||||||||||||||||||||||
callbacks | object | Callback functions for menu actions.Properties
|
Example
new LinkContextMenu(event.clientX, event.clientY, {
onEdit: () => openEditDialog(linkId),
onCopy: () => navigator.clipboard.writeText(url),
onRemove: () => removeLink(linkId),
onDismiss: () => {},
});