"use strict";
const uni_modules_uviewPro_components_common_props = require("../common/props.js");
const BadgeProps = {
  ...uni_modules_uviewPro_components_common_props.baseProps,
  /** 使用预设的背景颜色 primary,warning,success,error,info */
  type: { type: String, default: "error" },
  /** Badge的尺寸，default, mini */
  size: { type: String, default: "default" },
  /** 是否是圆点 */
  isDot: { type: Boolean, default: false },
  /** 显示的数值内容 */
  count: { type: [Number, String], default: void 0 },
  /** 展示封顶的数字值 */
  overflowCount: { type: Number, default: 99 },
  /** 当数值为 0 时，是否展示 Badge */
  showZero: { type: Boolean, default: false },
  /** 位置偏移 [number, number] */
  offset: { type: Array, default: () => [20, 20] },
  /** 是否开启绝对定位，开启了offset才会起作用 */
  absolute: { type: Boolean, default: true },
  /** 字体大小 */
  fontSize: { type: [String, Number], default: "24" },
  /** 字体颜色 */
  color: { type: String, default: "var(--u-white-color)" },
  /** badge的背景颜色 */
  bgColor: { type: String, default: "" },
  /** 是否让badge组件的中心点和父组件右上角重合，配置的话，offset将会失效 */
  isCenter: { type: Boolean, default: false }
};
exports.BadgeProps = BadgeProps;
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/uview-pro/components/u-badge/types.js.map
