UNPKG

lightswind

Version:

A professionally designed animate react component library & templates market that brings together functionality, accessibility, and beautiful aesthetics for modern applications.

38 lines (37 loc) 2.18 kB
import * as React from "react"; interface DropdownMenuProps { children: React.ReactNode; defaultOpen?: boolean; open?: boolean; onOpenChange?: (open: boolean) => void; hoverMode?: boolean; } declare const DropdownMenu: React.FC<DropdownMenuProps>; interface DropdownMenuTriggerProps { children: React.ReactNode; asChild?: boolean; } declare const DropdownMenuTrigger: React.ForwardRefExoticComponent<DropdownMenuTriggerProps & React.ButtonHTMLAttributes<HTMLButtonElement> & React.RefAttributes<HTMLButtonElement>>; interface DropdownMenuContentProps extends Omit<React.HTMLAttributes<HTMLDivElement>, "onAnimationStart" | "onAnimationEnd" | "onTransitionEnd" | "onTransitionCancel" | "onDrag" | "onDragEnd" | "onDragEnter" | "onDragExit" | "onDragLeave" | "onDragOver" | "onDragStart" | "onDrop"> { align?: "start" | "center" | "end"; alignOffset?: number; side?: "top" | "right" | "bottom" | "left"; sideOffset?: number; variant?: "default" | "contextMenu"; } declare const DropdownMenuContent: React.ForwardRefExoticComponent<DropdownMenuContentProps & React.RefAttributes<HTMLDivElement>>; interface DropdownMenuLabelProps extends React.HTMLAttributes<HTMLDivElement> { } declare const DropdownMenuLabel: React.ForwardRefExoticComponent<DropdownMenuLabelProps & React.RefAttributes<HTMLDivElement>>; interface DropdownMenuItemProps extends React.HTMLAttributes<HTMLDivElement> { inset?: boolean; disabled?: boolean; } declare const DropdownMenuItem: React.ForwardRefExoticComponent<DropdownMenuItemProps & React.RefAttributes<HTMLDivElement>>; interface DropdownMenuSeparatorProps extends React.HTMLAttributes<HTMLDivElement> { } declare const DropdownMenuSeparator: React.ForwardRefExoticComponent<DropdownMenuSeparatorProps & React.RefAttributes<HTMLDivElement>>; interface DropdownMenuGroupProps extends React.HTMLAttributes<HTMLDivElement> { } declare const DropdownMenuGroup: React.ForwardRefExoticComponent<DropdownMenuGroupProps & React.RefAttributes<HTMLDivElement>>; export { DropdownMenu, DropdownMenuTrigger, DropdownMenuContent, DropdownMenuLabel, DropdownMenuItem, DropdownMenuSeparator, DropdownMenuGroup, };