props.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. const props = {
  2. align: {
  3. type: String,
  4. value: 'left',
  5. },
  6. allowUncheck: {
  7. type: Boolean,
  8. value: false,
  9. },
  10. checked: {
  11. type: Boolean,
  12. value: null,
  13. },
  14. defaultChecked: {
  15. type: Boolean,
  16. value: false,
  17. },
  18. color: {
  19. type: String,
  20. value: '#0052d9',
  21. },
  22. content: {
  23. type: String,
  24. },
  25. contentDisabled: {
  26. type: Boolean,
  27. value: false,
  28. },
  29. disabled: {
  30. type: Boolean,
  31. value: undefined,
  32. },
  33. externalClasses: {
  34. type: Array,
  35. },
  36. icon: {
  37. type: String,
  38. optionalTypes: [Array],
  39. value: 'fill-circle',
  40. },
  41. label: {
  42. type: String,
  43. },
  44. maxContentRow: {
  45. type: Number,
  46. value: 5,
  47. },
  48. maxLabelRow: {
  49. type: Number,
  50. value: 3,
  51. },
  52. name: {
  53. type: String,
  54. value: '',
  55. },
  56. value: {
  57. type: String,
  58. optionalTypes: [Number, Boolean],
  59. value: false,
  60. },
  61. };
  62. export default props;