@kobalte/core
Version:
Unstyled components and primitives for building accessible web apps and design systems with SolidJS.
148 lines (143 loc) • 9.19 kB
TypeScript
import { P as PopperArrow, c as PopperArrowCommonProps, a as PopperArrowOptions, b as PopperArrowProps, d as PopperArrowRenderProps } from './popper-root-14a88a55.js';
import { a as MenuCheckboxItem, b as MenuContent, c as MenuGroup, d as MenuGroupLabel, e as MenuIcon, f as MenuItem, g as MenuItemDescription, h as MenuItemIndicator, i as MenuItemLabel, j as MenuPortal, k as MenuRadioGroup, l as MenuRadioItem, m as MenuSub, n as MenuSubContent, o as MenuSubTrigger, p as MenuCheckboxItemCommonProps, q as MenuCheckboxItemOptions, r as MenuCheckboxItemProps, s as MenuCheckboxItemRenderProps, t as MenuContentCommonProps, u as MenuContentOptions, v as MenuContentProps, w as MenuContentRenderProps, x as MenuGroupCommonProps, y as MenuGroupLabelCommonProps, z as MenuGroupLabelOptions, A as MenuGroupLabelProps, B as MenuGroupLabelRenderProps, C as MenuGroupOptions, D as MenuGroupProps, E as MenuGroupRenderProps, F as MenuIconCommonProps, G as MenuIconOptions, H as MenuIconProps, I as MenuIconRenderProps, J as MenuItemCommonProps, K as MenuItemDescriptionCommonProps, L as MenuItemDescriptionOptions, N as MenuItemDescriptionProps, O as MenuItemDescriptionRenderProps, P as MenuItemIndicatorCommonProps, Q as MenuItemIndicatorOptions, R as MenuItemIndicatorProps, S as MenuItemIndicatorRenderProps, T as MenuItemLabelCommonProps, U as MenuItemLabelOptions, V as MenuItemLabelProps, W as MenuItemLabelRenderProps, X as MenuItemOptions, Y as MenuItemProps, Z as MenuItemRenderProps, _ as MenuPortalProps, $ as MenuRadioGroupCommonProps, a0 as MenuRadioGroupOptions, a1 as MenuRadioGroupProps, a2 as MenuRadioGroupRenderProps, a3 as MenuRadioItemCommonProps, a4 as MenuRadioItemOptions, a5 as MenuRadioItemRenderProps, a6 as MenuRadioItemProps, a7 as MenuSubContentCommonProps, a8 as MenuSubContentOptions, a9 as MenuSubContentProps, aa as MenuSubContentRenderProps, ab as MenuSubOptions, ac as MenuSubProps, ad as MenuSubTriggerCommonProps, ae as MenuSubTriggerOptions, af as MenuSubTriggerProps, ag as MenuSubTriggerRenderProps } from './menu-sub-trigger-3cc2d986.js';
import { M as MenuTriggerProps, a as MenuTriggerCommonProps, b as MenuTriggerOptions, c as MenuTriggerRenderProps } from './menu-trigger-c5197356.js';
import { S as SeparatorRoot, a as SeparatorRootCommonProps, b as SeparatorRootOptions, c as SeparatorRootProps, d as SeparatorRootRenderProps } from './separator-root-cb685406.js';
import { M as MenubarRoot, a as MenubarMenu, b as MenubarContextValue, c as MenubarMenuOptions, d as MenubarMenuProps, e as MenubarRootCommonProps, f as MenubarRootOptions, g as MenubarRootProps, h as MenubarRootRenderProps, u as useMenubarContext } from './menubar-context-607aa0bd.js';
import * as solid_js from 'solid-js';
import { ValidComponent } from 'solid-js';
import { PolymorphicProps } from './polymorphic/index.js';
/**
* The button that toggles the menubar menu or a menubar link.
*/
declare function MenubarTrigger<T extends ValidComponent = "button">(props: PolymorphicProps<T, MenuTriggerProps<T>>): solid_js.JSX.Element;
declare const Menubar: typeof MenubarRoot & {
Arrow: typeof PopperArrow;
CheckboxItem: typeof MenuCheckboxItem;
Content: typeof MenuContent;
Group: typeof MenuGroup;
GroupLabel: typeof MenuGroupLabel;
Icon: typeof MenuIcon;
Item: typeof MenuItem;
ItemDescription: typeof MenuItemDescription;
ItemIndicator: typeof MenuItemIndicator;
ItemLabel: typeof MenuItemLabel;
Portal: typeof MenuPortal;
RadioGroup: typeof MenuRadioGroup;
RadioItem: typeof MenuRadioItem;
Menu: typeof MenubarMenu;
Separator: typeof SeparatorRoot;
Sub: typeof MenuSub;
SubContent: typeof MenuSubContent;
SubTrigger: typeof MenuSubTrigger;
Trigger: typeof MenubarTrigger;
};
declare const index_Menubar: typeof Menubar;
declare const index_MenubarContextValue: typeof MenubarContextValue;
declare const index_MenubarMenuOptions: typeof MenubarMenuOptions;
declare const index_MenubarMenuProps: typeof MenubarMenuProps;
declare const index_MenubarRootCommonProps: typeof MenubarRootCommonProps;
declare const index_MenubarRootOptions: typeof MenubarRootOptions;
declare const index_MenubarRootProps: typeof MenubarRootProps;
declare const index_MenubarRootRenderProps: typeof MenubarRootRenderProps;
declare const index_useMenubarContext: typeof useMenubarContext;
declare namespace index {
export {
PopperArrow as Arrow,
MenuCheckboxItem as CheckboxItem,
MenuContent as Content,
MenuGroup as Group,
MenuGroupLabel as GroupLabel,
MenuIcon as Icon,
MenuItem as Item,
MenuItemDescription as ItemDescription,
MenuItemIndicator as ItemIndicator,
MenuItemLabel as ItemLabel,
MenubarMenu as Menu,
index_Menubar as Menubar,
PopperArrowCommonProps as MenubarArrowCommonProps,
PopperArrowOptions as MenubarArrowOptions,
PopperArrowProps as MenubarArrowProps,
PopperArrowRenderProps as MenubarArrowRenderProps,
MenuCheckboxItemCommonProps as MenubarCheckboxItemCommonProps,
MenuCheckboxItemOptions as MenubarCheckboxItemOptions,
MenuCheckboxItemProps as MenubarCheckboxItemProps,
MenuCheckboxItemRenderProps as MenubarCheckboxItemRenderProps,
MenuContentCommonProps as MenubarContentCommonProps,
MenuContentOptions as MenubarContentOptions,
MenuContentProps as MenubarContentProps,
MenuContentRenderProps as MenubarContentRenderProps,
index_MenubarContextValue as MenubarContextValue,
MenuGroupCommonProps as MenubarGroupCommonProps,
MenuGroupLabelCommonProps as MenubarGroupLabelCommonProps,
MenuGroupLabelOptions as MenubarGroupLabelOptions,
MenuGroupLabelProps as MenubarGroupLabelProps,
MenuGroupLabelRenderProps as MenubarGroupLabelRenderProps,
MenuGroupOptions as MenubarGroupOptions,
MenuGroupProps as MenubarGroupProps,
MenuGroupRenderProps as MenubarGroupRenderProps,
MenuIconCommonProps as MenubarIconCommonProps,
MenuIconOptions as MenubarIconOptions,
MenuIconProps as MenubarIconProps,
MenuIconRenderProps as MenubarIconRenderProps,
MenuItemCommonProps as MenubarItemCommonProps,
MenuItemDescriptionCommonProps as MenubarItemDescriptionCommonProps,
MenuItemDescriptionOptions as MenubarItemDescriptionOptions,
MenuItemDescriptionProps as MenubarItemDescriptionProps,
MenuItemDescriptionRenderProps as MenubarItemDescriptionRenderProps,
MenuItemIndicatorCommonProps as MenubarItemIndicatorCommonProps,
MenuItemIndicatorOptions as MenubarItemIndicatorOptions,
MenuItemIndicatorProps as MenubarItemIndicatorProps,
MenuItemIndicatorRenderProps as MenubarItemIndicatorRenderProps,
MenuItemLabelCommonProps as MenubarItemLabelCommonProps,
MenuItemLabelOptions as MenubarItemLabelOptions,
MenuItemLabelProps as MenubarItemLabelProps,
MenuItemLabelRenderProps as MenubarItemLabelRenderProps,
MenuItemOptions as MenubarItemOptions,
MenuItemProps as MenubarItemProps,
MenuItemRenderProps as MenubarItemRenderProps,
index_MenubarMenuOptions as MenubarMenuOptions,
index_MenubarMenuProps as MenubarMenuProps,
MenuPortalProps as MenubarPortalProps,
MenuRadioGroupCommonProps as MenubarRadioGroupCommonProps,
MenuRadioGroupOptions as MenubarRadioGroupOptions,
MenuRadioGroupProps as MenubarRadioGroupProps,
MenuRadioGroupRenderProps as MenubarRadioGroupRenderProps,
MenuRadioItemCommonProps as MenubarRadioItemCommonProps,
MenuRadioItemOptions as MenubarRadioItemOptions,
MenuRadioItemRenderProps as MenubarRadioItemPRenderrops,
MenuRadioItemProps as MenubarRadioItemProps,
index_MenubarRootCommonProps as MenubarRootCommonProps,
index_MenubarRootOptions as MenubarRootOptions,
index_MenubarRootProps as MenubarRootProps,
index_MenubarRootRenderProps as MenubarRootRenderProps,
SeparatorRootCommonProps as MenubarSeparatorCommonProps,
SeparatorRootOptions as MenubarSeparatorOptions,
SeparatorRootProps as MenubarSeparatorProps,
SeparatorRootRenderProps as MenubarSeparatorRenderProps,
MenuSubContentCommonProps as MenubarSubContentCommonProps,
MenuSubContentOptions as MenubarSubContentOptions,
MenuSubContentProps as MenubarSubContentProps,
MenuSubContentRenderProps as MenubarSubContentRenderProps,
MenuSubOptions as MenubarSubOptions,
MenuSubProps as MenubarSubProps,
MenuSubTriggerCommonProps as MenubarSubTriggerCommonProps,
MenuSubTriggerOptions as MenubarSubTriggerOptions,
MenuSubTriggerProps as MenubarSubTriggerProps,
MenuSubTriggerRenderProps as MenubarSubTriggerRenderProps,
MenuTriggerCommonProps as MenubarTriggerCommonProps,
MenuTriggerOptions as MenubarTriggerOptions,
MenuTriggerProps as MenubarTriggerProps,
MenuTriggerRenderProps as MenubarTriggerRenderProps,
MenuPortal as Portal,
MenuRadioGroup as RadioGroup,
MenuRadioItem as RadioItem,
MenubarRoot as Root,
SeparatorRoot as Separator,
MenuSub as Sub,
MenuSubContent as SubContent,
MenuSubTrigger as SubTrigger,
MenubarTrigger as Trigger,
index_useMenubarContext as useMenubarContext,
};
}
export { MenubarTrigger as M, Menubar as a, index as i };