/** * Fab Component - Lynx 版 MUI Fab * 100% 一比一复刻 MUI Fab * * 浮动操作按钮,圆形或扩展形状 * * 对应 MUI: packages/mui-material/src/Fab/Fab.js */ import './Fab.css'; import fabClasses, { getFabUtilityClass } from './fabClasses'; export { fabClasses, getFabUtilityClass }; export type FabColor = 'inherit' | 'primary' | 'secondary' | 'default' | 'error' | 'info' | 'success' | 'warning'; export type FabSize = 'small' | 'medium' | 'large'; export type FabVariant = 'circular' | 'extended'; export interface FabProps { /** 子元素 */ children?: any; /** 自定义类名 */ className?: string; /** 样式类覆盖 */ classes?: Partial; /** 颜色 */ color?: FabColor; /** 是否禁用 */ disabled?: boolean; /** 是否禁用涟漪 */ disableRipple?: boolean; /** 组件根元素 */ component?: string; /** href 属性 */ href?: string; /** 尺寸 */ size?: FabSize; /** 变体 */ variant?: FabVariant; /** 内联样式 */ style?: Record; /** sx 属性 */ sx?: Record; /** 点击事件 */ bindtap?: (event?: any) => void; onClick?: (event: any) => void; } export declare function Fab(props: FabProps): JSX.Element; export default Fab; //# sourceMappingURL=index.d.ts.map