UNPKG

911 BTypeScriptView Raw
1/// <reference types="react" />
2import { AbstractPureComponent2 } from "../../common";
3import { ISliderBaseProps } from "./multiSlider";
4export declare type SliderProps = ISliderProps;
5/** @deprecated use SliderProps */
6export interface ISliderProps extends ISliderBaseProps {
7 /**
8 * Initial value of the slider. This determines the other end of the
9 * track fill: from `initialValue` to `value`.
10 *
11 * @default 0
12 */
13 initialValue?: number;
14 /**
15 * Value of slider.
16 *
17 * @default 0
18 */
19 value?: number;
20 /** Callback invoked when the value changes. */
21 onChange?(value: number): void;
22 /** Callback invoked when the handle is released. */
23 onRelease?(value: number): void;
24}
25export declare class Slider extends AbstractPureComponent2<SliderProps> {
26 static defaultProps: SliderProps;
27 static displayName: string;
28 render(): JSX.Element;
29}