UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

27 lines (26 loc) 907 B
import { BaseComponent } from '../../Utilities'; import { IHoverCardProps } from './HoverCard.Props'; import { ExpandingCardMode } from './ExpandingCard.Props'; export interface IHoverCardState { isHoverCardVisible: boolean; mode: ExpandingCardMode; } export declare class HoverCard extends BaseComponent<IHoverCardProps, IHoverCardState> { static defaultProps: { cardOpenDelay: number; cardDismissDelay: number; expandedCardOpenDelay: number; instantOpenOnClick: boolean; }; private _hoverCard; private _dismissTimerId; private _openTimerId; private _styles; constructor(props: IHoverCardProps); componentWillUpdate(newProps: IHoverCardProps, newState: IHoverCardState): void; render(): JSX.Element; private _getTargetElement(); private _cardOpen(ev); private _cardDismiss(ev); private _instantOpenExpanded(ev); }