react-native-fast-range-slider
Version:
A high-performance React Native range slider with smooth animations and precise touch controls using react-native-reanimated
28 lines • 904 B
TypeScript
import type { ViewStyle } from 'react-native';
export interface RangeSliderProps {
initialMinValue?: number;
initialMaxValue?: number;
min: number;
max: number;
step?: number;
selectedTrackStyle?: ViewStyle;
unselectedTrackStyle?: ViewStyle;
thumbStyle?: ViewStyle;
pressedThumbStyle?: ViewStyle;
containerStyle?: ViewStyle;
selectedTrackColor?: string;
width?: number;
thumbSize?: number;
trackHeight?: number;
minimumDistance?: number;
enabled?: boolean;
allowOverlap?: boolean;
onValuesChange?: (values: [number, number]) => void;
onValuesChangeFinish?: (values: [number, number]) => void;
onValuesChangeStart?: (values: [number, number]) => void;
leftThumbAccessibilityLabel?: string;
rightThumbAccessibilityLabel?: string;
testID?: string;
showThumbLines?: boolean;
}
//# sourceMappingURL=types.d.ts.map