syber-lowcode-business-materials
Version:
syber-lowcode-business-materials
36 lines (35 loc) • 834 B
TypeScript
export interface IColumnsItem {
title: string;
dataIndex: string;
key: string;
labelCol?: object;
styles?: object;
placeholder?: string;
renderTips?: (v: any, options?: any) => void;
type?: 'select';
options?: any;
modalProps?: any;
}
export interface ISearchPro {
columns: IColumnsItem[];
id?: string;
defaultParams?: any;
searchFormSettings?: {
labelCol?: {
span?: number;
offset?: number;
};
columnSize?: number;
modalWidth?: number;
};
styles?: object;
classNames?: string;
hiddenSearchInput?: boolean;
searchInputPlaceholder?: string;
searchInputDataIndex?: string;
onSearchSubmit?: (params: any) => void;
}
export declare const defaultLabelCol: {
span: number;
offset: number;
};