UNPKG

@jiaozhiye/qm-design-vue

Version:

A Component Library for Vue3.0

74 lines (73 loc) 4.17 kB
declare const TreeTableHelper: 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; tree: { fetch?: (import("../table/src/table/types").IFetch & { valueKey?: string | undefined; textKey?: string | undefined; }) | undefined; tableParamsMap?: Record<string, string> | (() => Record<string, string>) | undefined; }; 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; tree: { fetch?: (import("../table/src/table/types").IFetch & { valueKey?: string | undefined; textKey?: string | undefined; }) | undefined; tableParamsMap?: Record<string, string> | (() => Record<string, string>) | undefined; }; 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; tree: { fetch?: (import("../table/src/table/types").IFetch & { valueKey?: string | undefined; textKey?: string | undefined; }) | undefined; tableParamsMap?: Record<string, string> | (() => Record<string, string>) | undefined; }; defaultSelectedKeys: (string | number)[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default TreeTableHelper; export type { TreeTableHelperProps } from './src/props';