element-plus
Version:
A Component Library for Vue 3
42 lines (39 loc) • 834 B
JavaScript
import '../../../utils/index.mjs';
import { buildProps, definePropType } from '../../../utils/vue/props.mjs';
const widthType = {
type: Number,
default: void 0
};
const tableV2ColumnProps = buildProps({
align: {
type: definePropType(String),
default: "left"
},
class: String,
fixed: {
type: definePropType([String, Boolean]),
default: false
},
headerClass: String,
hidden: Boolean,
resizable: Boolean,
style: {
type: definePropType(Object)
},
sortable: Boolean,
title: String,
maxWidth: widthType,
minWidth: widthType,
width: {
type: Number,
required: true
},
cellRenderer: {
type: definePropType([Function, Object])
},
headerRenderer: {
type: definePropType([Function, Object])
}
});
export { tableV2ColumnProps };
//# sourceMappingURL=column.mjs.map