UNPKG

armstrong-react

Version:

Rocketmakers Armstrong library of React components

25 lines (24 loc) 789 B
import * as React from "react"; export interface IVelocityDialogProps extends React.Props<VelocityDialog> { isOpen?: boolean; } export interface IVelocityDialogState { isOpen?: boolean; isRendered?: boolean; } export declare class VelocityDialog extends React.Component<IVelocityDialogProps, IVelocityDialogState> { constructor(); private portalNode; isOpen: boolean; private animationDuration; createPortal(): void; componentWillMount(): void; componentWillUnmount(): void; componentWillReceiveProps(newProps: IVelocityDialogProps): void; componentDidMount(): void; animationComplete(): void; renderDialog(children: any[]): JSX.Element; renderToPortal(element: any): void; unmountPortalNode(): boolean; render(): any; }