office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
19 lines (18 loc) • 608 B
TypeScript
import { IDialogProps } from './Dialog.Props';
import { BaseComponent } from '../../common/BaseComponent';
import './Dialog.scss';
export interface IDialogState {
isOpen?: boolean;
isAnimatingOpen?: boolean;
isAnimatingClose?: boolean;
id?: string;
}
export declare class Dialog extends BaseComponent<IDialogProps, IDialogState> {
static defaultProps: IDialogProps;
constructor(props: IDialogProps);
componentWillReceiveProps(newProps: IDialogProps): void;
render(): JSX.Element;
private _groupChildren();
private _onDialogRef(ref);
private _onAnimationEnd(ev);
}