UNPKG

shineout

Version:

Shein 前端组件库

19 lines (18 loc) 746 B
import { ReactNode } from 'react'; import { PureComponent } from '../component'; import { BaseRadioGroupProps } from './Props'; import { CheckValueType } from '../Checkbox/Props'; declare class RadioGroup<DataItem, Value> extends PureComponent<BaseRadioGroupProps<DataItem, Value>, {}> { static defaultProps: { renderItem: (d: any) => any; }; handleUpdate: () => void; constructor(props: BaseRadioGroupProps<DataItem, Value>); componentDidMount(): void; componentWillUnmount(): void; getContent(d: DataItem, index: number): ReactNode; handleClick(_val: any, _checked: CheckValueType, index: number): void; handleRawChange(value: DataItem): void; render(): JSX.Element; } export default RadioGroup;