choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
49 lines (48 loc) • 1.36 kB
TypeScript
import { AxiosRequestConfig } from 'axios';
import { DataSetProps } from '../../../data-set/interface';
export declare const ConditionDataSet: () => DataSetProps;
export declare const QuickFilterDataSet: ({ searchCode, queryDataSet, tableFilterAdapter }: {
searchCode: any;
queryDataSet: any;
tableFilterAdapter: any;
}) => {
paging: boolean;
autoQuery: boolean;
primaryKey: string;
transport: {
adapter: (config: AxiosRequestConfig, type: string) => AxiosRequestConfig;
};
fields: ({
name: string;
type: string;
maxLength: number;
required: boolean;
falseValue?: undefined;
trueValue?: undefined;
defaultValue?: undefined;
} | {
name: string;
type: string;
maxLength?: undefined;
required?: undefined;
falseValue?: undefined;
trueValue?: undefined;
defaultValue?: undefined;
} | {
name: string;
type: string;
falseValue: number;
trueValue: number;
maxLength?: undefined;
required?: undefined;
defaultValue?: undefined;
} | {
name: string;
type: string;
defaultValue: any;
maxLength?: undefined;
required?: undefined;
falseValue?: undefined;
trueValue?: undefined;
})[];
};