UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

26 lines (25 loc) 741 B
import { InputNumberProps } from '../input-number'; import { TooltipProps } from '../tooltip'; import { TNode } from '../common'; export interface TdSliderProps { disabled?: boolean; inputNumberProps?: false | InputNumberProps; label?: string | TNode; layout?: 'vertical' | 'horizontal'; marks?: Array<number> | SliderMarks; max?: number; min?: number; range?: boolean; step?: number; showStep?: boolean; tooltipProps?: TooltipProps; value?: SliderValue; defaultValue?: SliderValue; onChange?: (value: SliderValue) => void; } export interface SliderMarks { [mark: number]: string | TNode<{ value: number; }>; } export declare type SliderValue = number | Array<number>;