props.js 933 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. const props = {
  2. allowHalf: {
  3. type: Boolean,
  4. value: false,
  5. },
  6. color: {
  7. type: null,
  8. value: '#ED7B2F',
  9. },
  10. count: {
  11. type: Number,
  12. value: 5,
  13. },
  14. disabled: {
  15. type: null,
  16. value: undefined,
  17. },
  18. gap: {
  19. type: null,
  20. value: 8,
  21. },
  22. icon: {
  23. type: null,
  24. },
  25. iconPrefix: {
  26. type: String,
  27. value: undefined,
  28. },
  29. placement: {
  30. type: String,
  31. value: 'top',
  32. },
  33. showText: {
  34. type: Boolean,
  35. value: false,
  36. },
  37. size: {
  38. type: String,
  39. value: '24px',
  40. },
  41. texts: {
  42. type: Array,
  43. value: [],
  44. },
  45. value: {
  46. type: Number,
  47. value: null,
  48. },
  49. defaultValue: {
  50. type: Number,
  51. value: 0,
  52. },
  53. variant: {
  54. type: String,
  55. value: 'outline',
  56. },
  57. };
  58. export default props;