react-input-range
Version:
React component for inputting numeric values within a range
47 lines (40 loc) • 951 B
JavaScript
import InputRange from './input-range/input-range';
/**
* @ignore
* @typedef {Object} ClientRect
* @property {number} height
* @property {number} left
* @property {number} top
* @property {number} width
*/
/**
* @typedef {Object} InputRangeClassNames
* @property {string} activeTrack
* @property {string} disabledInputRange
* @property {string} inputRange
* @property {string} labelContainer
* @property {string} maxLabel
* @property {string} minLabel
* @property {string} slider
* @property {string} sliderContainer
* @property {string} track
* @property {string} valueLabel
*/
/**
* @typedef {Function} LabelFormatter
* @param {number} value
* @param {string} type
* @return {string}
*/
/**
* @ignore
* @typedef {Object} Point
* @property {number} x
* @property {number} y
*/
/**
* @typedef {Object} Range
* @property {number} min - Min value
* @property {number} max - Max value
*/
export default InputRange;