UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

31 lines (30 loc) 938 B
import * as React from 'react'; import { ICalloutProps } from './Callout.Props'; import { DirectionalHint } from '../../common/DirectionalHint'; import './Callout.scss'; export interface ICalloutState { positions?: any; slideDirectionalClassName?: string; calloutElementRect?: ClientRect; } export declare class Callout extends React.Component<ICalloutProps, ICalloutState> { static defaultProps: { isBeakVisible: boolean; beakStyle: string; beakWidth: number; gapSpace: number; directionalHint: DirectionalHint; }; private _hostElement; private _calloutElement; private _events; constructor(props: ICalloutProps); componentDidUpdate(): void; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; dismiss(): void; private _dismissOnLostFocus(ev); private _onLayerDidMount(); private _updatePosition(); }