@remirage/react-native-wheel-input
Version:
react-native-radial-input-slider is a React Native component that allows users to select a value using a circular radial slider while also providing a direct input field in the center for manual number entry.
28 lines (27 loc) • 685 B
TypeScript
import React from 'react';
import type { RadialSliderHookProps } from '../types';
declare const useRadialSlider: (props: RadialSliderHookProps) => {
angle: number;
lineCount: number;
lines: any[];
svgSize: number;
containerRef: React.RefObject<unknown>;
lineHeight: number;
startPoint: {
x: number;
y: number;
};
endPoint: {
x: number;
y: number;
};
startRadian: number;
radianValue: number;
isMarkerVariant: boolean;
marks: any;
isRadialCircleVariant: boolean;
centerValue: number;
isRadialSliderVariant: boolean;
isSpeedoMeterVariant: boolean;
};
export default useRadialSlider;