ContextMenu
input
ContextMenu: a floating menu widget positioned at absolute coordinates
Terminal
$termuijs render context-menu
Installation
$ bunx termuijs add context-menu
Copies the source into src/components/context-menu/ and installs @termuijs/core, @termuijs/widgets.
Usage
ts
import { ContextMenu } from '@termuijs/widgets'ts
new ContextMenu(items: ContextMenuItem[], x: number, y: number, style: Partial<Style> = {}, callbacks?: { onItemSelect?: (item: ContextMenuItem, index: number) => void; onClose?: () => void; },)API Reference
ContextMenu
| Prop | Type | Required | Description |
|---|---|---|---|
items | ContextMenuItem[] | required | — |
x | number | required | — |
y | number | required | — |