yw-common-list
Version:
基于vxe-table封装的自定义可配置表格
26 lines (20 loc) • 439 B
TypeScript
import Vue, { VNode } from 'vue'
declare type SizeType = null | '' | 'medium' | 'small' | 'mini'
export declare class VXETableComponent extends Vue {
/**
* 尺寸
*/
size?: SizeType;
vSize?: SizeType;
static install(vue: typeof Vue): void;
}
export interface RecordInfo {
[key: string]: any;
}
/**
* 行对象
*/
export interface RowInfo {
[key: string]: any;
}
export type SlotVNodeType = VNode | string | number