UNPKG

vue-devui

Version:

DevUI components based on Vite and Vue3

37 lines (36 loc) 1.13 kB
import type { ExtractPropTypes, PropType, Ref } from 'vue'; export declare const sliderProps: { readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly max: { readonly type: NumberConstructor; readonly default: 100; }; readonly min: { readonly type: NumberConstructor; readonly default: 0; }; readonly modelValue: { readonly type: NumberConstructor; readonly default: 0; }; readonly step: { readonly type: NumberConstructor; readonly default: 1; }; readonly tipsRenderer: { readonly type: PropType<(val: number) => string | null>; readonly default: () => (value: number) => string; }; }; export declare type SliderProps = ExtractPropTypes<typeof sliderProps>; export interface UseSliderEvent { sliderRunway: Ref<HTMLDivElement | undefined>; popoverShow: Ref<boolean>; percentDisplay: Ref<string>; currentValue: Ref<number>; handleRunwayMousedown: (e: MouseEvent) => void; handleButtonMousedown: (e: MouseEvent) => void; }