@aliretail/react-whale-checked-all
Version:
whale-checked-all
30 lines (29 loc) • 828 B
TypeScript
import * as React from 'react';
import { GroupProps } from '@alifd/next/types/checkbox';
import './index.scss';
export interface WhaleCheckedAllProps extends GroupProps {
/**
* 是否为只读状态
* @default false
*/
readOnly?: boolean;
/**
* 值改变时触发的回调函数
*/
onChange?: (value: string[]) => void;
}
declare class WhaleCheckedAll extends React.Component<WhaleCheckedAllProps> {
static displayName: string;
static defaultProps: {
value: any[];
dataSource: any[];
onChange: () => void;
disabled: boolean;
readOnly: boolean;
};
onChange: (selectedItems: any) => void;
handleChangeAll: (v: any) => void;
renderReadOnlyLabel: () => JSX.Element;
render(): JSX.Element;
}
export default WhaleCheckedAll;