Generated API snapshot
@askrjs/ui/menubar
Exports from the declarations published in @askrjs/ui 0.0.13. Signatures are generated from the installed artifact.
@askrjs/ui/menubar0.0.13
Exports
This entrypoint publishes 36 exports. Use the anchored symbol rows for direct links. Type-only exports are labeled separately from runtime values.
Menubartype
Menubar: (props: MenubarProps) => import("@askrjs/askr/jsx-runtime").JSX.ElementMENUBAR_A11Y_CONTRACTtype
MENUBAR_A11Y_CONTRACT: { readonly ROOT_ROLE: "menubar"; readonly CONTENT_ROLE: "menu"; readonly ITEM_ROLE: "menuitem"; readonly EXPANDED_ATTRIBUTE: "aria-expanded"; readonly HAS_POPUP_ATTRIBUTE: "aria-haspopup"; readonly DATA_ATTRIBUTES: { readonly slot: "data-slot"; readonly state: "data-state"; readonly disabled: "data-disabled"; readonly side: "data-side"; readonly align: "data-align"; }; }MenubarA11yContracttype
MenubarA11yContract: anyMenubarContenttype
MenubarContent: { (props: MenubarContentProps): JSX.Element | null; (props: MenubarContentAsChildProps): JSX.Element | null; }MenubarContentAsChildPropstype
MenubarContentAsChildProps: anyMenubarContentOwnPropstype
MenubarContentOwnProps: anyMenubarContentPropstype
MenubarContentProps: anyMenubarGrouptype
MenubarGroup: (props: MenubarGroupProps | MenubarGroupAsChildProps) => import("@askrjs/askr/jsx-runtime").JSX.ElementMenubarGroupAsChildPropstype
MenubarGroupAsChildProps: anyMenubarGroupPropstype
MenubarGroupProps: anyMenubarItemtype
MenubarItem: { (props: MenubarItemProps): JSX.Element | null; (props: MenubarItemAsChildProps): JSX.Element | null; }MenubarItemAsChildPropstype
MenubarItemAsChildProps: anyMenubarItemPropstype
MenubarItemProps: anyMenubarLabeltype
MenubarLabel: (props: MenubarLabelProps | MenubarLabelAsChildProps) => import("@askrjs/askr/jsx-runtime").JSX.ElementMenubarLabelAsChildPropstype
MenubarLabelAsChildProps: anyMenubarLabelPropstype
MenubarLabelProps: anyMenubarMenutype
MenubarMenu: (props: MenubarMenuProps) => import("@askrjs/askr/jsx-runtime").JSX.ElementMenubarMenuPropstype
MenubarMenuProps: anyMenubarOwnPropstype
MenubarOwnProps: anyMenubarPortaltype
MenubarPortal: (props: MenubarPortalProps) => JSX.Element | nullMenubarPortalPropstype
MenubarPortalProps: anyMenubarPropstype
MenubarProps: anyMenubarSeparatortype
MenubarSeparator: (props: MenubarSeparatorProps | MenubarSeparatorAsChildProps) => import("@askrjs/askr/jsx-runtime").JSX.ElementMenubarSeparatorAsChildPropstype
MenubarSeparatorAsChildProps: anyMenubarSeparatorPropstype
MenubarSeparatorProps: anyMenubarSubtype
MenubarSub: (props: MenubarSubProps) => import("@askrjs/askr/jsx-runtime").JSX.ElementMenubarSubContenttype
MenubarSubContent: { (props: MenubarSubContentProps): JSX.Element | null; (props: MenubarSubContentAsChildProps): JSX.Element | null; }MenubarSubContentAsChildPropstype
MenubarSubContentAsChildProps: anyMenubarSubContentPropstype
MenubarSubContentProps: anyMenubarSubPropstype
MenubarSubProps: anyMenubarSubTriggertype
MenubarSubTrigger: { (props: MenubarSubTriggerProps): JSX.Element | null; (props: MenubarSubTriggerAsChildProps): JSX.Element | null; }MenubarSubTriggerAsChildPropstype
MenubarSubTriggerAsChildProps: anyMenubarSubTriggerPropstype
MenubarSubTriggerProps: anyMenubarTriggertype
MenubarTrigger: { (props: MenubarTriggerProps): JSX.Element | null; (props: MenubarTriggerAsChildProps): JSX.Element | null; }MenubarTriggerAsChildPropstype
MenubarTriggerAsChildProps: anyMenubarTriggerPropstype
MenubarTriggerProps: any