Import
import { Menubar } from "@typed/ui";This public exposure is a re-export. Its import path is supported; declaration documentation is shared with the other public exposures below.
Signatures
export * as Menubar from "./Menubar.js";Members
Menubar.InitialStateInitial Menubar values. Uses Composite defaults unless overridden.
Menubar.ItemRenders a registered menuitem and runs onActivate for native focus or click unless disabled.
Menubar.ItemOptionsInputs accepted by Menubar.Item in addition to the shared DOM host options.
Menubar.MenubarConsumer-facing alias of the canonical Menubar component with identical behavior and lifetime.
Menubar.RootRenders the persistent menubar root with roving focus, orientation-aware keys, and typeahead.
Menubar.RootOptionsInputs accepted by Menubar.Root in addition to the shared DOM host options.
Menubar.StateThe active top-level command and horizontal navigation policy. Child menu visibility belongs to the separate Menu state connected by its submenu trigger.
Menubar.StateSchemaEffect Schema used by makeState to encode, decode, and hydrate Menubar state.
Menubar.makeCollectionCreates a scoped Collection for Menubar items.
Menubar.makeStateCreates hydrated Menubar state. Uses Composite defaults unless overridden.
Other public imports
These import paths expose the same declaration. Each page retains its own public name and signature.