Anatomy
A labelled menu owns menuitem descendants and is opened by a separate button.
Consumer classes, styles, and data attributes may extend the surface, but required roles, IDs, relationships, and handlers remain owned by the component.
04 · Actions & collections
alphaA temporary command collection with roving focus and typeahead.
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/MenuDeterministic state: ready · no request is sent
Preview controls could not be applied. The static default fixture remains available.
Contract
A labelled menu owns menuitem descendants and is opened by a separate button.
Consumer classes, styles, and data attributes may extend the surface, but required roles, IDs, relationships, and handlers remain owned by the component.
Public surface
data-opendata-highlighteddata-disableddata-placement--fui-menu-*--fui-overlay-*Consumption
PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Menuimport Menu from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Menu';
<Menu>Frauthy content</Menu>island---
import Menu from 'PRIVATE_BETA_PACKAGE_COORDINATE_REDACTED/Menu';
---
<Menu client:visible>Frauthy content</Menu>Verification
SSR render, public-contract, state-attribute, and axe fixture scheduled in the Brand matrix.
Pending VoiceOver/Safari and NVDA/Firefox verification for the 1.0.0 release candidate.
Editorial guidance
Use for a compact list of commands with explicit text values.
Do not use Menu for site navigation or arbitrary form controls.
Release activity
Baseline public component contract.
Version & provenance
There is no stable predecessor for this explicit compiled subpath. The v1 compatibility layer remains tested separately; visual and API diffs begin with the next prerelease.