'use strict';

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

"use strict";
const floatButtonProps = runtime.buildProps({
  //  图标信息
  icon: {
    type: runtime.definePropType(Object),
    default: () => ({
      iconName: "",
      color: "",
      size: ""
    })
  },
  enableBadge: {
    type: Boolean,
    default: true
  },
  badge: {
    type: runtime.definePropType(Object)
  },
  description: {
    type: String,
    default: ""
  },
  shape: {
    type: String,
    values: ["circle", "square"],
    default: "circle"
  }
});
const floatButtonGroupProps = runtime.buildProps({
  icon: {
    type: runtime.definePropType(Object),
    default: () => ({
      iconName: "",
      color: "",
      size: ""
    })
  },
  menus: {
    type: Array,
    default: () => []
  },
  trigger: {
    type: String,
    values: ["click", "hover", ""],
    default: void 0
  }
});

exports.floatButtonGroupProps = floatButtonGroupProps;
exports.floatButtonProps = floatButtonProps;
//# sourceMappingURL=float-button.js.map
