@gizwits/vantui
Version: 
机智云组件库
30 lines (26 loc) • 709 B
TypeScript
import React, { FunctionComponent } from 'react'
import { ViewProps, ITouchEvent } from '@tarojs/components'
type SliderEvent = {
  detail: {
    value: number
  }
}
export interface SliderProps extends ViewProps {
  range?: boolean
  disabled?: boolean
  activeColor?: string
  inactiveColor?: string
  max?: number
  min?: number
  step?: number
  value?: number | number[]
  barHeight?: number | string
  vertical?: boolean
  onDrag?: (e: ITouchEvent & SliderEvent) => void
  onChange?: (e: ITouchEvent & SliderEvent) => void
  onDragStart?: () => void
  onDragEnd?: () => void
  renderButton?: (value: number) => React.ReactNode
}
declare const Slider: FunctionComponent<SliderProps>
export { Slider }