props.ts 500 B

123456789101112131415161718192021222324
  1. import type { PassThroughProps } from "../../types";
  2. export type ClSliderPassThrough = {
  3. className?: string;
  4. track?: PassThroughProps;
  5. progress?: PassThroughProps;
  6. thumb?: PassThroughProps;
  7. value?: PassThroughProps;
  8. };
  9. export type ClSliderProps = {
  10. className?: string;
  11. pt?: ClSliderPassThrough;
  12. modelValue?: number;
  13. values?: number[];
  14. min?: number;
  15. max?: number;
  16. step?: number;
  17. disabled?: boolean;
  18. blockSize?: number;
  19. trackHeight?: number;
  20. showValue?: boolean;
  21. range?: boolean;
  22. };