UNPKG

@aliretail/react-materials-components

Version:
45 lines (44 loc) 1.18 kB
interface IArgs { dataSource: any[]; pageNumber: number; pageSize: number; } interface IResetArgs { dataSource: any[]; rowKey: string; rows: any[]; } interface IObject { [key: string]: any; } interface IChangeArgs { dataSource: any[]; rowKey: string | number; changeData: IObject; } interface IDeleteArgs { dataSource: any[]; rowKey: string; id: string; } export declare const formFieldKey = "table"; export declare function sliceData(args: IArgs): any[]; export declare function resetData(resetArgs: IResetArgs): any[]; export declare function changeSingleData(changeArgs: IChangeArgs): any[]; export declare function deleteSingleData(deleteArgs: IDeleteArgs): any[]; export declare function getNeedValidateField(columns: any, value: any): any[]; export declare function filedKeyTrans(fieldKey: any): { index: any; dataIndex: any; }; export declare function fieldChange(name: any, val: any, data: any): { value: any[]; record?: undefined; dataIndex?: undefined; } | { value: any[]; record: {}; dataIndex: any; }; export declare function getFieldErrs(errs: any, currentErrs: any): {}; export {};