UNPKG

shineout

Version:

Shein 前端组件库

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