props.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import { fieldNamesProps } from '../helpers/mixins/fieldNamesBehavior'
  2. export const props = {
  3. prefixCls: {
  4. type: String,
  5. value: 'wux-picker-col',
  6. },
  7. defaultValue: {
  8. type: String,
  9. value: '',
  10. },
  11. value: {
  12. type: String,
  13. value: '',
  14. },
  15. controlled: {
  16. type: Boolean,
  17. value: false,
  18. },
  19. itemHeight: {
  20. type: Number,
  21. value: 34,
  22. },
  23. itemStyle: {
  24. type: [String, Object, Array],
  25. value: '',
  26. },
  27. indicatorStyle: {
  28. type: [String, Object, Array],
  29. value: '',
  30. },
  31. indicatorClass: {
  32. type: String,
  33. value: '',
  34. },
  35. maskStyle: {
  36. type: [String, Object, Array],
  37. value: '',
  38. },
  39. maskClass: {
  40. type: String,
  41. value: '',
  42. },
  43. labelAlign: {
  44. type: String,
  45. value: 'center',
  46. },
  47. loading: {
  48. type: Boolean,
  49. value: false,
  50. },
  51. options: {
  52. type: Array,
  53. value: [],
  54. },
  55. ...fieldNamesProps,
  56. }