UNPKG

@atlrdsgn/kit

Version:

An ever–expanding library of React components, primitives, and tools

39 lines (38 loc) • 1.86 kB
import { default as React } from 'react'; import * as MBAR from '@radix-ui/react-menubar'; declare const MenubarCollection: { (props: MBAR.ScopedProps<MBAR.MenubarMenuProps>): JSX.Element; displayName: string; }; declare const MenubarSeparator: React.ForwardRefExoticComponent<MBAR.MenubarSeparatorProps & React.RefAttributes<HTMLDivElement>>; declare const MenubarTrigger: React.ForwardRefExoticComponent<Omit<MBAR.MenubarTriggerProps & React.RefAttributes<HTMLButtonElement>, "ref"> & React.RefAttributes<HTMLButtonElement>>; type MenubarContentProps = { asChild?: boolean; className?: string; loop?: boolean; onCloseAutoFocus?: React.FocusEventHandler; onEscapeKeyDown?: React.KeyboardEventHandler; onPointerDownOutside?: React.PointerEventHandler; onFocusOutside?: React.FocusEventHandler; onInteractOutside?: React.FocusEventHandler; forceMount?: boolean; side?: 'top' | 'right' | 'bottom' | 'left'; sideOffset?: number; align?: 'start' | 'center' | 'end'; alignOffset?: number; avoidCollisions?: boolean; sticky?: 'partial' | 'always'; } & React.ComponentProps<typeof MBAR.Content>; declare const MenubarContent: React.ForwardRefExoticComponent<Omit<MenubarContentProps, "ref"> & React.RefAttributes<HTMLDivElement>>; declare const MenubarItem: React.ForwardRefExoticComponent<Omit<MBAR.MenubarItemProps & React.RefAttributes<HTMLDivElement>, "ref"> & React.RefAttributes<HTMLDivElement>>; /** ------------------------- */ export type MenubarProps = React.ComponentProps<typeof MBAR.Root>; export declare const Menubar: React.FC<MenubarProps> & { Collection: typeof MenubarCollection; Trigger: typeof MenubarTrigger; Content: typeof MenubarContent; Item: typeof MenubarItem; Separator: typeof MenubarSeparator; }; export {}; //# sourceMappingURL=menu.bar.d.ts.map