export default {
  // 表头参数
    tabColumns: {
      type: Array,
      required: true,
      validator: (cols) => {
        return cols.length >= 1 // 表格至少需要1列
      }
    },
    // 展示的列数据
    tableDatas: {
      type: Array,
      default: () => []
    },
    // 是否多选
    multable: {
      type: Boolean,
      default: true
    },
    // 几种操作用于设置操作列宽度
    operationNum: {
      type: Number,
      default: 2
    },
    // 是否显示操作
    isShowOperate: {
      type: Boolean,
      default: true
    },
    // 是否显示序号
    isShowIndex: {
      type: Boolean,
      default: true
    },
    // 表格高度
    height: {
      type: [String, Number],
      default: ''
    },
    // 是否固定列
    isFixed: {
      type: [String,Boolean],
      default: false
    },
    // 分页号
    pageNo: {
      type: [Number,String],
      default: 1
    },
    // 分页大小
    pageSize: {
      type: [Number,String],
      default: 10
    },
    // 总条数
    total: {
      type: [Number,String],
      default: 0
    }
}
