avatar-group-props.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
  2. const require_runtime = require('../../../_virtual/_rolldown/runtime.js');
  3. const require_size = require('../../../constants/size.js');
  4. const require_types = require('../../../utils/types.js');
  5. const require_runtime$1 = require('../../../utils/vue/props/runtime.js');
  6. const require_content = require('../../tooltip/src/content.js');
  7. let _popperjs_core = require("@popperjs/core");
  8. //#region ../../packages/components/avatar/src/avatar-group-props.ts
  9. const avatarGroupProps = {
  10. size: {
  11. type: require_runtime$1.definePropType([Number, String]),
  12. values: require_size.componentSizes,
  13. validator: (val) => require_types.isNumber(val)
  14. },
  15. shape: {
  16. type: require_runtime$1.definePropType(String),
  17. values: ["circle", "square"]
  18. },
  19. collapseAvatars: Boolean,
  20. collapseAvatarsTooltip: Boolean,
  21. maxCollapseAvatars: {
  22. type: Number,
  23. default: 1
  24. },
  25. effect: {
  26. type: require_runtime$1.definePropType(String),
  27. default: "light"
  28. },
  29. placement: {
  30. type: require_runtime$1.definePropType(String),
  31. values: _popperjs_core.placements,
  32. default: "top"
  33. },
  34. popperClass: require_content.useTooltipContentProps.popperClass,
  35. popperStyle: require_content.useTooltipContentProps.popperStyle,
  36. collapseClass: String,
  37. collapseStyle: { type: require_runtime$1.definePropType([
  38. String,
  39. Array,
  40. Object
  41. ]) }
  42. };
  43. //#endregion
  44. exports.avatarGroupProps = avatarGroupProps;
  45. //# sourceMappingURL=avatar-group-props.js.map