'use strict';

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

"use strict";
const paginationProPagingStyles = ["simple", "outline", "solid"];
const paginationProAlignment = ["left", "center", "right"];
const paginationProProps = runtime.buildProps({
  showBg: {
    type: Boolean,
    default: false
  },
  // 数据总数函数
  showTotal: {
    type: Function,
    default: void 0
  },
  // 是否显示数据总数
  isShowTotal: {
    type: Boolean,
    default: true
  },
  // 上一步图标
  prevIcon: {
    type: String,
    default: ""
  },
  // 下一步图标
  nextIcon: {
    type: String,
    default: ""
  },
  pagingStyle: {
    type: String,
    values: paginationProPagingStyles,
    default: "simple"
  },
  /**
   * @description 分页对齐方式，可选值：left、center、right
   */
  alignment: {
    type: String,
    values: paginationProAlignment,
    default: "left"
  },
  isGray: {
    type: Boolean,
    default: false
  }
});

exports.paginationProAlignment = paginationProAlignment;
exports.paginationProPagingStyles = paginationProPagingStyles;
exports.paginationProProps = paginationProProps;
//# sourceMappingURL=pagination-pro.js.map
