ideaz-element
Version:
<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>
186 lines (185 loc) • 3.29 kB
JavaScript
const e = {
data: {
type: Array,
default: () => []
},
height: [String, Number],
maxHeight: [String, Number],
fit: {
type: Boolean,
default: !0
},
stripe: Boolean,
border: Boolean,
rowKey: [String, Function],
showHeader: {
type: Boolean,
default: !0
},
showSummary: Boolean,
sumText: String,
summaryMethod: Function,
rowClassName: [String, Function],
rowStyle: [Object, Function],
cellClassName: [String, Function],
cellStyle: [Object, Function],
headerRowClassName: [String, Function],
headerRowStyle: [Object, Function],
headerCellClassName: [String, Function],
headerCellStyle: [Object, Function],
highlightCurrentRow: Boolean,
currentRowKey: [String, Number],
emptyText: String,
expandRowKeys: Array,
defaultExpandAll: Boolean,
defaultSort: Object,
tooltipEffect: String,
spanMethod: Function,
selectOnIndeterminate: {
type: Boolean,
default: !0
},
indent: {
type: Number,
default: 16
},
treeProps: {
type: Object,
default: () => ({
hasChildren: "hasChildren",
children: "children"
})
},
lazy: Boolean,
load: Function,
style: {
type: Object,
default: () => ({})
},
className: {
type: String,
default: ""
},
tableLayout: {
type: String,
default: "fixed"
},
scrollbarAlwaysOn: Boolean,
flexible: Boolean,
showOverflowTooltip: Boolean,
align: String,
headerAlign: String,
size: String,
loading: Boolean,
columns: {
type: Array,
default: () => []
},
pagination: {
type: [Object, Boolean],
default: () => ({ page: 1, pageSize: 0, total: 0, align: "right" })
},
toolBar: {
type: [Boolean, Object],
default: !0
},
draggable: {
type: Boolean,
default: !1
},
editable: {
type: [Object, Boolean]
},
options: {
type: Object,
default: () => {
}
},
watermark: {
type: [String, Object, Boolean],
default: !1
},
fullScreenElement: {
type: [Function, HTMLElement]
},
totalData: {
type: Array,
default: () => []
},
title: {
type: [String, Function],
default: ""
},
sticky: {
type: [Boolean, Object],
default: !1
},
mergeCells: {
type: Object
}
}, t = {
column: {
type: Object,
default: () => ({})
},
size: {
type: String,
default: "default"
},
tableProps: {
type: Object,
default: () => ({})
},
columnIndex: {
type: Number
},
columnsLength: {
type: Number,
default: 0
}
}, l = {
column: {
type: Object,
default: () => ({})
},
tableProps: {
type: Object,
default: () => ({})
}
}, a = {
formatTableCols: {
type: Array,
default: () => []
},
sortTableCols: {
type: Array,
default: () => []
},
middleTableCols: {
type: Array,
default: () => []
},
originFormatTableCols: {
type: Array,
default: () => []
},
size: {
type: String,
default: "default"
},
toolBar: {
type: [Boolean, Object],
default: void 0
},
tableProps: {
type: Object
}
}, o = Symbol("tableKey");
export {
l as radioColumnProps,
t as tableColumnProps,
e as tableProps,
o as tableProvideKey,
a as toolBarProps
};
//# sourceMappingURL=props.mjs.map