'use strict';

var tableColumn = require('../../../base/tableColumn/tableColumn.js');

const tableColumnProProps = {
  ...tableColumn.tableColumnProps,
  prop: {
    type: String,
    required: true
  },
  /**
   * 是否开启排序
   */
  isSort: {
    type: Boolean,
    default: false
  },
  /**
   * 是否显示
   */
  isShow: {
    type: Boolean,
    default: true
  },
  fixed: {
    type: [String, Boolean],
    default: false
  },
  /**
   * 普通列 或 编辑列
   */
  type: {
    type: String,
    default: ""
  },
  sortOrders: {
    ...tableColumn.tableColumnProps.sortOrders,
    default: () => ["descending", "ascending", null]
  }
};
const TableColumnProName = "GmTableColumnPro";

exports.TableColumnProName = TableColumnProName;
exports.tableColumnProProps = tableColumnProProps;
//# sourceMappingURL=tableColumnPro.js.map
