UNPKG

eslink-ui-plus

Version:

vue3 component library, css framework

80 lines (79 loc) 2.24 kB
import { PropType } from "vue"; export interface ListTableRowsItem { [key: string]: any; childs: any[]; } declare const _default: import("vue").DefineComponent<{ hasCheckbox: { type: BooleanConstructor; default: boolean; }; rows: { type: PropType<ListTableRowsItem[]>; default: () => never[]; }; columns: { type: PropType<any[]>; default: () => never[]; }; childColumns: { type: PropType<any[]>; default: () => never[]; }; group: { type: BooleanConstructor; default: boolean; }; scrollHeight: { type: StringConstructor; default: string; }; iconUrl: { type: StringConstructor; default: string; }; searchCondition: { type: (ObjectConstructor | ArrayConstructor)[]; default: () => {}; }; }, { doRowClick: (row: any, index: any) => void; doChecked: (row: any, i: any) => void; activeNames: any; KeyValue: import("vue").Ref<number>; checkList: import("vue").Ref<{ [x: string]: any; childs: any[]; }[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("row-click" | "selection-change")[], "row-click" | "selection-change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ hasCheckbox?: unknown; rows?: unknown; columns?: unknown; childColumns?: unknown; group?: unknown; scrollHeight?: unknown; iconUrl?: unknown; searchCondition?: unknown; } & { rows: ListTableRowsItem[]; scrollHeight: string; hasCheckbox: boolean; columns: any[]; childColumns: any[]; group: boolean; iconUrl: string; searchCondition: Record<string, any> | unknown[]; } & {}> & { "onRow-click"?: ((...args: any[]) => any) | undefined; "onSelection-change"?: ((...args: any[]) => any) | undefined; }, { rows: ListTableRowsItem[]; scrollHeight: string; hasCheckbox: boolean; columns: any[]; childColumns: any[]; group: boolean; iconUrl: string; searchCondition: Record<string, any> | unknown[]; }>; export default _default;