UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

27 lines (26 loc) 896 B
/// <reference types="react" /> import { BaseComponent } from '../../Utilities'; import { IPanel, IPanelProps } from './Panel.types'; export interface IPanelState { isFooterSticky?: boolean; isOpen?: boolean; isAnimating?: boolean; id?: string; } export declare class Panel extends BaseComponent<IPanelProps, IPanelState> implements IPanel { static defaultProps: IPanelProps; private _content; constructor(props: IPanelProps); componentDidMount(): void; componentWillReceiveProps(newProps: IPanelProps): void; render(): JSX.Element | null; open(): void; dismiss(): void; private _onRenderNavigation(props); private _onRenderHeader(props); private _onRenderBody(props); private _onRenderFooter(props); private _updateFooterPosition(); private _onPanelClick(); private _onTransitionComplete(); }