231ceb50f581900bc9bb7e2a0b2de6be6ec44349b8885e55506ca02c84d1f0b34d0f28c45b76c89bbd01e73a7c42cc37bdf3ab37938541d447b2f5446ef435 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var iconsVue = require('@element-plus/icons-vue');
  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-empty-values/index.js');
  7. const timeSelectProps = runtime.buildProps({
  8. format: {
  9. type: String,
  10. default: "HH:mm"
  11. },
  12. modelValue: {
  13. type: runtime.definePropType(String)
  14. },
  15. disabled: Boolean,
  16. editable: {
  17. type: Boolean,
  18. default: true
  19. },
  20. effect: {
  21. type: runtime.definePropType(String),
  22. default: "light"
  23. },
  24. clearable: {
  25. type: Boolean,
  26. default: true
  27. },
  28. size: index.useSizeProp,
  29. placeholder: String,
  30. start: {
  31. type: String,
  32. default: "09:00"
  33. },
  34. end: {
  35. type: String,
  36. default: "18:00"
  37. },
  38. step: {
  39. type: String,
  40. default: "00:30"
  41. },
  42. minTime: {
  43. type: runtime.definePropType(String)
  44. },
  45. maxTime: {
  46. type: runtime.definePropType(String)
  47. },
  48. includeEndTime: Boolean,
  49. name: String,
  50. prefixIcon: {
  51. type: runtime.definePropType([String, Object]),
  52. default: () => iconsVue.Clock
  53. },
  54. clearIcon: {
  55. type: runtime.definePropType([String, Object]),
  56. default: () => iconsVue.CircleClose
  57. },
  58. ...index$1.useEmptyValuesProps
  59. });
  60. exports.timeSelectProps = timeSelectProps;
  61. //# sourceMappingURL=time-select.js.map