radio-group.mjs 854 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import '../../../utils/index.mjs';
  2. import '../../../hooks/index.mjs';
  3. import { radioEmits } from './radio.mjs';
  4. import { buildProps } from '../../../utils/vue/props/runtime.mjs';
  5. import { useSizeProp } from '../../../hooks/use-common-props/index.mjs';
  6. const radioGroupProps = buildProps({
  7. id: {
  8. type: String,
  9. default: void 0
  10. },
  11. size: useSizeProp,
  12. disabled: Boolean,
  13. modelValue: {
  14. type: [String, Number, Boolean],
  15. default: ""
  16. },
  17. fill: {
  18. type: String,
  19. default: ""
  20. },
  21. label: {
  22. type: String,
  23. default: void 0
  24. },
  25. textColor: {
  26. type: String,
  27. default: ""
  28. },
  29. name: {
  30. type: String,
  31. default: void 0
  32. },
  33. validateEvent: {
  34. type: Boolean,
  35. default: true
  36. }
  37. });
  38. const radioGroupEmits = radioEmits;
  39. export { radioGroupEmits, radioGroupProps };
  40. //# sourceMappingURL=radio-group.mjs.map