4eb4b7e920bc9836a778f34f8b6105fce93e630ab94e67ffdb04bae9ee303296322041cf75afa0d9211eeb38f97f03727ab1d9cfb637887a6e4a1b18d4e372 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var radio = require('./radio2.js');
  4. var runtime = require('../../../utils/vue/props/runtime.js');
  5. var index = require('../../../hooks/use-size/index.js');
  6. var index$1 = require('../../../hooks/use-aria/index.js');
  7. const radioGroupProps = runtime.buildProps({
  8. id: {
  9. type: String,
  10. default: void 0
  11. },
  12. size: index.useSizeProp,
  13. disabled: Boolean,
  14. modelValue: {
  15. type: [String, Number, Boolean],
  16. default: void 0
  17. },
  18. fill: {
  19. type: String,
  20. default: ""
  21. },
  22. textColor: {
  23. type: String,
  24. default: ""
  25. },
  26. name: {
  27. type: String,
  28. default: void 0
  29. },
  30. validateEvent: {
  31. type: Boolean,
  32. default: true
  33. },
  34. options: {
  35. type: runtime.definePropType(Array)
  36. },
  37. props: {
  38. type: runtime.definePropType(Object),
  39. default: () => radioDefaultProps
  40. },
  41. ...index$1.useAriaProps(["ariaLabel"])
  42. });
  43. const radioGroupEmits = radio.radioEmits;
  44. const radioDefaultProps = {
  45. label: "label",
  46. value: "value",
  47. disabled: "disabled"
  48. };
  49. exports.radioDefaultProps = radioDefaultProps;
  50. exports.radioGroupEmits = radioGroupEmits;
  51. exports.radioGroupProps = radioGroupProps;
  52. //# sourceMappingURL=radio-group.js.map