@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
31 lines (30 loc) • 897 B
TypeScript
import React, { ReactNode } from 'react';
import { ModalProperties } from '@blueeast/bluerain-ui-interfaces';
export interface MUIModalProperties extends ModalProperties {
fullScreen?: boolean;
fullWidth?: boolean;
maxWidth?: 'xs' | 'sm' | 'md';
onClose: () => void;
visible: boolean;
disableBackdropClick?: boolean;
disableEscapeKeyDown?: boolean;
onBackdropClick?: () => void;
onEnter?: () => void;
onEntered?: () => void;
onEntering?: () => void;
onEscapeKeyDown?: () => void;
onExit?: () => void;
onExited?: () => void;
onExiting?: () => void;
open?: boolean;
PaperProps?: object;
scroll?: 'body' | 'paper';
transitionDuration?: {
enter?: number;
exit?: number;
};
TransitionProps?: object;
children: ReactNode;
}
declare const _default: React.ComponentType<any>;
export default _default;