UNPKG

@jiaozhiye/qm-design-vue

Version:

A Component Library for Vue3.0

53 lines (52 loc) 3.31 kB
declare const SearchHelper: import("../_utils/types").SFCWithInstall<import("vue").DefineComponent<{ filters: import("../form/src/types").IFormItem[]; table: { fetch?: import("../table/src/table/types").IFetch | undefined; columns?: import("../table/src/table/types").IColumn[] | undefined; rowKey?: string | number | ((row: import("../table/src/table/types").IRecord<any>, index: number) => string | number) | undefined; webPagination?: boolean | undefined; paginationConfig?: import("../table/src/table/types").IPaginationConfig | undefined; }; multiple: boolean; defaultSelectedKeys: (string | number)[]; size?: import("../_utils/types").ComponentSize | undefined; class?: string | import("../_utils/types").Arrayable<Record<string, boolean>> | undefined; style?: import("vue").StyleValue; uniqueKey?: string | undefined; initialValue?: import("../form/src/types").IFormData<string | number, string | number | (string | number)[] | undefined> | undefined; selectionRows?: import("../table/src/table/types").IRecord<any>[] | undefined; }, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { close: (data: import("../table/src/table/types").IRecord<any> | null, keys?: (string | number)[] | undefined) => boolean; }, string, import("vue").PublicProps, Readonly<{ filters: import("../form/src/types").IFormItem[]; table: { fetch?: import("../table/src/table/types").IFetch | undefined; columns?: import("../table/src/table/types").IColumn[] | undefined; rowKey?: string | number | ((row: import("../table/src/table/types").IRecord<any>, index: number) => string | number) | undefined; webPagination?: boolean | undefined; paginationConfig?: import("../table/src/table/types").IPaginationConfig | undefined; }; multiple: boolean; defaultSelectedKeys: (string | number)[]; size?: import("../_utils/types").ComponentSize | undefined; class?: string | import("../_utils/types").Arrayable<Record<string, boolean>> | undefined; style?: import("vue").StyleValue; uniqueKey?: string | undefined; initialValue?: import("../form/src/types").IFormData<string | number, string | number | (string | number)[] | undefined> | undefined; selectionRows?: import("../table/src/table/types").IRecord<any>[] | undefined; }> & Readonly<{ onClose?: ((data: import("../table/src/table/types").IRecord<any> | null, keys?: (string | number)[] | undefined) => any) | undefined; }>, { filters: import("../form/src/types").IFormItem[]; table: { fetch?: import("../table/src/table/types").IFetch | undefined; columns?: import("../table/src/table/types").IColumn[] | undefined; rowKey?: string | number | ((row: import("../table/src/table/types").IRecord<any>, index: number) => string | number) | undefined; webPagination?: boolean | undefined; paginationConfig?: import("../table/src/table/types").IPaginationConfig | undefined; }; multiple: boolean; defaultSelectedKeys: (string | number)[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default SearchHelper; export type { SearchHelperProps } from './src/props';