UNPKG

zangai-react

Version:
22 lines (21 loc) 777 B
import * as React from 'react'; interface IConnectedOverlayProp { open: boolean; hasBackDrop: boolean; position: 'left' | 'bottom' | 'top' | 'right'; origin?: HTMLDivElement | null | undefined; clickBackDrop?: Function; } export declare class ConnectedOverlay extends React.Component<IConnectedOverlayProp, any> { static defaultProps: IConnectedOverlayProp; constructor(props: IConnectedOverlayProp); componentDidMount(): void; componentWillUnmount(): void; componentDidUpdate(): void; componentWillReceiveProps(props: any): void; handleBackDropClick: () => void; renderOverlayPanel(): JSX.Element[]; calculateOriginPosition(origin: HTMLDivElement | null | undefined): void; render(): React.ReactPortal; } export {};