office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
18 lines (17 loc) • 611 B
TypeScript
import { BaseComponent } from '../../Utilities';
import { IModalProps } from './Modal.Props';
export interface IDialogState {
isOpen?: boolean;
isVisible?: boolean;
isVisibleClose?: boolean;
id?: string;
}
export declare class Modal extends BaseComponent<IModalProps, IDialogState> {
static defaultProps: IModalProps;
private _onModalCloseTimer;
constructor(props: IModalProps);
componentWillReceiveProps(newProps: IModalProps): void;
componentDidUpdate(prevProps: IModalProps, prevState: IDialogState): void;
render(): JSX.Element | null;
private _onModalClose();
}