UNPKG

zent

Version:

一套前端设计语言和基于React的实现

30 lines (29 loc) 1.11 kB
import { Component } from 'react'; import { IDisabledContext } from '../disabled'; export interface ICheckboxGroupProps<Value> { value: Value[]; isValueEqual?: (value1: Value, value2: Value) => boolean; disabled?: boolean; readOnly?: boolean; onChange?: (values: Value[]) => void; className?: string; style?: React.CSSProperties; } export declare class CheckboxGroup<Value> extends Component<ICheckboxGroupProps<Value>> { static defaultProps: { isValueEqual: (value1: any, value2: any) => boolean; value: any[]; }; static contextType: import("react").Context<IDisabledContext>; context: IDisabledContext; getGroupContext: (maybeValue: Value[] | unknown, disabled: boolean, readOnly: boolean, isValueEqual: (value1: Value, value2: Value) => boolean) => { value: Value[]; disabled: boolean; readOnly: boolean; isValueEqual: (value1: Value, value2: Value) => boolean; onChange: (child: Value) => void; }; onCheckboxChange: (child: Value) => void; render(): JSX.Element; } export default CheckboxGroup;