UNPKG

@cataract6545/tmui

Version:

tm-vuetify是一个新势力由主题驱动的UI组件库,相比其它优势大,组件全,设计趋势紧跟未来。具有主题生成,主题实时切换,暗黑实时切换,lottie动画,图表等新颖功能,tmui TMUI

63 lines 1.49 kB
import { PropType } from "vue" import type { headresItem, cellItem, dataTypeArray } from "./interface"; import type { tableDataType } from "./newInterface"; export const cutomProps = { /**是否显示表格头 */ showHeader: { type: Boolean, default: true, }, /**表格数据 */ tableData: { type: Object as PropType<tableDataType>, default: (): tableDataType => { return { data: [], fields: { columns: [] }, header: [] } }, }, /**宽度 */ width: { type: Number, default: 750, }, /**表格单元格的宽度 */ cellWidth: { type: Number, default: 160, }, /**如果提供了高度,将产生上下滑动的表格。 */ height: { type: Number, default: 0, }, /**单元格的高度。 */ cellHeight: { type: Number, default: 72, }, /**头部的高度。 */ headerHeight: { type: Number, default: 100, }, /**是否显示格格下划线 */ showBottomBorder: { type: Boolean, default: true, }, /**是否显示固定列 */ showFixed: { type: Boolean, default: false, }, /**开户间隔条纹 */ stripe: { type: Boolean, default: false, } }