react-native-sticky-range-slider
Version:
[React Native | TypeScript] A pure TypeScript component offering a customizable range slider optimized for performance. It supports dragging functionalities for selecting a range of values, with values that smoothly follow the thumb. This component is ful
22 lines • 807 B
TypeScript
import React, { type ReactNode } from 'react';
import { type StyleProp, type ViewProps, type ViewStyle } from 'react-native';
export interface SliderProps extends ViewProps {
min: number;
max: number;
minRange?: number;
step: number;
low?: number;
high?: number;
onValueChanged?: (low: number, high: number) => void;
renderThumb?: (type: 'high' | 'low') => ReactNode;
renderRail?: () => ReactNode;
renderRailSelected?: () => ReactNode;
renderLowValue?: (low: number) => ReactNode;
renderHighValue?: (high: number) => ReactNode;
pannableAreaStyle?: StyleProp<ViewStyle>;
disableRange?: boolean;
disabled?: boolean;
}
declare const _default: React.NamedExoticComponent<SliderProps>;
export default _default;
//# sourceMappingURL=RangeSlider.d.ts.map