button.mjs 623 B

123456789101112131415161718192021222324
  1. import { placements } from '@popperjs/core';
  2. import { buildProps } from '../../../utils/vue/props/runtime.mjs';
  3. import { UPDATE_MODEL_EVENT } from '../../../constants/event.mjs';
  4. import { isNumber } from '../../../utils/types.mjs';
  5. const sliderButtonProps = buildProps({
  6. modelValue: {
  7. type: Number,
  8. default: 0
  9. },
  10. vertical: Boolean,
  11. tooltipClass: String,
  12. placement: {
  13. type: String,
  14. values: placements,
  15. default: "top"
  16. }
  17. });
  18. const sliderButtonEmits = {
  19. [UPDATE_MODEL_EVENT]: (value) => isNumber(value)
  20. };
  21. export { sliderButtonEmits, sliderButtonProps };
  22. //# sourceMappingURL=button.mjs.map