UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

37 lines (36 loc) 1.03 kB
/// <reference types="react" /> import { BaseComponent } from '../../Utilities'; export interface IColorSliderProps { componentRef?: () => void; minValue?: number; maxValue?: number; value?: number; thumbColor?: string; overlayStyle?: any; onChanged?: (newValue: number) => void; className?: string; style?: any; } export interface IColorSliderState { isAdjusting?: boolean; origin?: { x: number; originalValue: number; }; currentValue?: number; } export declare class ColorSlider extends BaseComponent<IColorSliderProps, IColorSliderState> { static defaultProps: { minValue: number; maxValue: number; thumbColor: string; value: number; }; private _root; constructor(props: IColorSliderProps); componentWillReceiveProps(newProps: IColorSliderProps): void; render(): JSX.Element; private _onMouseDown(ev); private _onMouseMove(ev); private _onMouseUp(ev); }