UNPKG

@tplc/wot

Version:

152 lines (151 loc) 3.44 kB
import { type SliderDragEvent, type SliderValue } from './types' declare const _default: import('vue').DefineComponent< { customMinClass: { type: import('vue').PropType<string> default: string } customMaxClass: { type: import('vue').PropType<string> default: string } hideMinMax: { type: BooleanConstructor default: boolean } hideLabel: { type: BooleanConstructor default: boolean } disabled: { type: BooleanConstructor default: boolean } inactiveColor: { type: import('vue').PropType<string> default: string } activeColor: { type: import('vue').PropType<string> default: string } max: { type: NumberConstructor default: number } min: { type: NumberConstructor default: number } step: { type: NumberConstructor default: number } modelValue: { type: import('vue').PropType<SliderValue> default: number } customStyle: { type: import('vue').PropType<string> default: string } customClass: { type: import('vue').PropType<string> default: string } }, { initSlider: () => void }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { 'update:modelValue': (value: SliderValue) => void dragstart: (event: SliderDragEvent) => void dragmove: (event: SliderDragEvent) => void dragend: (event: SliderDragEvent) => void }, string, import('vue').PublicProps, Readonly< import('vue').ExtractPropTypes<{ customMinClass: { type: import('vue').PropType<string> default: string } customMaxClass: { type: import('vue').PropType<string> default: string } hideMinMax: { type: BooleanConstructor default: boolean } hideLabel: { type: BooleanConstructor default: boolean } disabled: { type: BooleanConstructor default: boolean } inactiveColor: { type: import('vue').PropType<string> default: string } activeColor: { type: import('vue').PropType<string> default: string } max: { type: NumberConstructor default: number } min: { type: NumberConstructor default: number } step: { type: NumberConstructor default: number } modelValue: { type: import('vue').PropType<SliderValue> default: number } customStyle: { type: import('vue').PropType<string> default: string } customClass: { type: import('vue').PropType<string> default: string } }> > & { onDragend?: ((event: SliderDragEvent) => any) | undefined onDragstart?: ((event: SliderDragEvent) => any) | undefined 'onUpdate:modelValue'?: ((value: SliderValue) => any) | undefined onDragmove?: ((event: SliderDragEvent) => any) | undefined }, { customStyle: string customClass: string modelValue: SliderValue max: number disabled: boolean min: number step: number activeColor: string customMinClass: string customMaxClass: string hideMinMax: boolean hideLabel: boolean inactiveColor: string }, {} > export default _default