office-ui-fabric-react
Version: 
Reusable React components for building experiences for Office 365.
28 lines (27 loc) • 678 B
TypeScript
import * as React from 'react';
import { IColorPickerProps } from './ColorPicker.Props';
import { IColor } from './colors';
import './ColorPicker.scss';
export interface IColorPickerState {
    isOpen: boolean;
    color: IColor;
}
export interface IColor {
    r: number;
    g: number;
    b: number;
    a: number;
    h: number;
    s: number;
    v: number;
    hex: string;
    str: string;
}
export declare class ColorPicker extends React.Component<IColorPickerProps, any> {
    constructor(props: IColorPickerProps);
    render(): JSX.Element;
    private _onSVChanged(s, v);
    private _onHChanged(h);
    private _onAChanged(a);
    private _updateColor(newColor);
}