ivue-material-plus
Version:
A high quality UI components Library with Vue.js
46 lines (45 loc) • 1.19 kB
TypeScript
import { TableColumnCtx } from './table-column/defaults';
declare const _default: import("vue").DefineComponent<{
/**
* 列数据
*
* @type {Array}
*/
columns: {
type: ArrayConstructor;
default: () => any[];
};
/**
* 设置表格单元、行和列的布局方式
*
* @type {String}
*/
tableLayout: {
type: StringConstructor;
};
}, unknown, unknown, {}, {
renderCol(column: TableColumnCtx): import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
/**
* 列数据
*
* @type {Array}
*/
columns: {
type: ArrayConstructor;
default: () => any[];
};
/**
* 设置表格单元、行和列的布局方式
*
* @type {String}
*/
tableLayout: {
type: StringConstructor;
};
}>>, {
columns: unknown[];
}>;
export default _default;