UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

30 lines (29 loc) 1.02 kB
/// <reference types="react" /> import { BaseComponent } from '../../Utilities'; import { IExpandingCardProps } from './ExpandingCard.types'; import { DirectionalHint } from '../../common/DirectionalHint'; export interface IExpandingCardState { firstFrameRendered: boolean; needsScroll: boolean; } export declare class ExpandingCard extends BaseComponent<IExpandingCardProps, IExpandingCardState> { static defaultProps: { compactCardHeight: number; expandedCardHeight: number; directionalHint: DirectionalHint; directionalHintFixed: boolean; gapSpace: number; }; private _styles; private _callout; private _expandedElem; constructor(props: IExpandingCardProps); componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; private _onKeyDown(ev); private _onDismiss(ev); private _onRenderCompactCard(); private _onRenderExpandedCard(); private _checkNeedsScroll(); }