UNPKG

dtd

Version:

根据数梦工场视觉规范打造的组件库,感谢react-components和ant design

27 lines (26 loc) 864 B
import * as React from 'react'; import { AbstractCheckboxGroupProps } from '../checkbox/Group'; import { AbstractCheckboxProps } from '../checkbox/Checkbox'; export interface RadioGroupProps extends AbstractCheckboxGroupProps { defaultValue?: any; value?: any; onChange?: React.ChangeEventHandler<HTMLInputElement>; size?: 'large' | 'default' | 'small'; onMouseEnter?: React.MouseEventHandler<HTMLDivElement>; onMouseLeave?: React.MouseEventHandler<HTMLDivElement>; name?: string; children?: React.ReactNode; id?: string; } export interface RadioGroupState { value: any; } export interface RadioGroupContext { radioGroup: { onChange: React.ChangeEventHandler<HTMLInputElement>; value: any; disabled: boolean; name: string; }; } export declare type RadioProps = AbstractCheckboxProps;