ComponentsOverlay

Menu

A list of actions or links — in place, as a popup, with sub-menus or on right-click.

Features7APIThemingAccessibility

Basic

An inline menu with groups, icons, shortcuts, a badge, a disabled item and a danger item. Tab into it, then use the arrow keys or type a letter.

Tiered

<tx-tiered-menu> opens nested items as sub-menus — on hover, Enter or Arrow Right; Arrow Left and Escape go back. Sub-menus flip to the left near the edge of the screen.

Context menu

<tx-context-menu [target]> opens at the pointer on right-click, and at the focused element with Shift + F10 or the context menu key. Nested items open as sub-menus; each icon sits in a small filled button of its iconSeverity, like the row's own action.

NameSize
Q3 report.pdf2.4 MB
Roadmap.xlsx310 KB
Logo.svg12 KB

Right-click a row, or focus it and press Shift + F10.

Template

<ng-template txMenuItem let-item> draws every item yourself; data carries anything extra. Keyboard and typing still work on the labels.

Design tokens

dt changes the tokens of one menu; override menu in the preset for all of them.