'use strict';

require('../../../utils/index.js');
var runtime = require('../../../utils/props/runtime.js');

"use strict";
const customSorterProps = runtime.buildProps({
  open: {
    type: Boolean,
    default: false
  },
  fieldList: {
    type: runtime.definePropType(Array),
    default: () => []
  },
  // 最大查询数量
  maxSearchCount: {
    type: Number,
    default: 0
  },
  // 开启徽标
  useBadge: {
    type: Boolean,
    default: true
  },
  // 激活状态
  activeState: {
    type: Boolean,
    default: false
  },
  // 排序图标
  sortIcon: {
    type: String
  },
  // 升序文本
  ascText: {
    type: String
  },
  // 降序文本
  descText: {
    type: String
  },
  // 新增排序文本
  addSortText: {
    type: String
  },
  // 气泡框位置
  placement: {
    type: runtime.definePropType(String)
  },
  label: {
    type: String,
    default: ""
  },
  size: {
    type: runtime.definePropType([String, Number]),
    default: "large"
  }
});

exports.customSorterProps = customSorterProps;
//# sourceMappingURL=custom-sorter.js.map
