@blueeast/bluerain-plugin-material-ui
Version:
Adds [Material UI](http://www.material-ui.com/#/) theme Provider to BlueRain. Components of material-ui have been developed using a common interface. [https://blueeast.gitbook.io/bluerain-plugin-material-ui](https://blueeast.gitbook.io/bluerain-plugin-mat
36 lines (35 loc) • 926 B
TypeScript
import { ColorPickerProperties } from '@blueeast/bluerain-ui-interfaces';
import React from 'react';
export interface MUIProps extends ColorPickerProperties {
value?: {
h?: number;
s?: number;
l?: number;
r?: number;
g?: number;
b?: number;
a?: number;
} | string | any;
hs: boolean;
}
declare class ColorPicker extends React.Component<MUIProps, {
color?: {
h?: number;
s?: number;
l?: number;
r?: number;
g?: number;
b?: number;
a?: number;
} | string;
displayColorPicker: boolean;
}> {
constructor(props: MUIProps);
handleClick: () => void;
handleClose: () => void;
handleChangeHsl: (color: any) => void;
handleChangeRgb: (color: any) => void;
getColorPicker(hs: boolean, backgroundColor: string): JSX.Element;
render(): JSX.Element;
}
export { ColorPicker };