UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

27 lines (26 loc) 1.05 kB
import { CenterProps } from "../Flex/type.mjs"; import "../Flex/index.mjs"; import { ActionIconProps } from "../ActionIcon/type.mjs"; import "../ActionIcon/index.mjs"; import { MenuInfo, MenuItemType } from "../Menu/type.mjs"; import "../Menu/index.mjs"; import { DropdownMenuProps } from "../DropdownMenu/type.mjs"; import "../DropdownMenu/index.mjs"; import { Ref } from "react"; //#region src/ActionIconGroup/type.d.ts type ActionIconGroupEvent = Pick<MenuInfo, 'key' | 'keyPath' | 'domEvent'>; interface ActionIconGroupProps extends Omit<CenterProps, 'children'> { actionIconProps?: Partial<Omit<ActionIconProps, 'icon' | 'size' | 'ref'>>; disabled?: boolean; glass?: boolean; items?: MenuItemType[]; menu?: DropdownMenuProps['items']; onActionClick?: (action: ActionIconGroupEvent) => void; ref?: Ref<HTMLDivElement>; shadow?: boolean; size?: ActionIconProps['size']; variant?: 'filled' | 'outlined' | 'borderless'; } //#endregion export { ActionIconGroupEvent, ActionIconGroupProps }; //# sourceMappingURL=type.d.mts.map