office-ui-fabric-react
Version: 
Reusable React components for building experiences for Office 365.
23 lines (22 loc) • 674 B
TypeScript
import * as React from 'react';
import { BaseComponent } from '../../Utilities';
import { IPopupProps } from './Popup.Props';
/**
 * This adds accessibility to Dialog and Panel controls
 */
export declare class Popup extends BaseComponent<IPopupProps, {}> {
    static defaultProps: IPopupProps;
    refs: {
        [key: string]: React.ReactInstance;
        root: HTMLElement;
    };
    private _originalFocusedElement;
    private _containsFocus;
    componentWillMount(): void;
    componentDidMount(): void;
    componentWillUnmount(): void;
    render(): JSX.Element;
    private _onKeyDown(ev);
    private _onFocus();
    private _onBlur();
}