Skip to content

Menu

uitemplate

Menu: a vertical list of interactive items supporting keyboard navigation, shortcuts, and disabled states

Installation

$ bunx termuijs add menu

Copies the source into src/components/menu/ and installs @termuijs/core, @termuijs/widgets.

Usage

ts
import { Menu } from '@termuijs/ui'
ts
new Menu(options: MenuOptions)

API Reference

Menu

PropTypeRequiredDescription
itemsMenuItem[]required
onClose() => voidoptional
stylePartial<Style>optional
#template#menu