office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
32 lines (31 loc) • 986 B
TypeScript
/// <reference types="react" />
import { BaseComponent } from '../../Utilities';
import { IColorPickerProps } from './ColorPicker.types';
import { IColor } from '../../utilities/color/colors';
export interface IColorPickerState {
isOpen: boolean;
color: IColor;
}
export declare class ColorPicker extends BaseComponent<IColorPickerProps, IColorPickerState> {
static defaultProps: {
hexLabel: string;
redLabel: string;
greenLabel: string;
blueLabel: string;
alphaLabel: string;
};
private hexText;
private rText;
private gText;
private bText;
private aText;
constructor(props: IColorPickerProps);
componentWillReceiveProps(newProps: IColorPickerProps): void;
render(): JSX.Element;
private _onSVChanged(s, v);
private _onHChanged(h);
private _onAChanged(a);
private _onHexChanged();
private _onRGBAChanged();
private _updateColor(newColor?);
}