UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

26 lines (25 loc) 831 B
import { BaseComponent } from '../../Utilities'; import { IPanel, IPanelProps } from './Panel.Props'; 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; open(): void; dismiss(): void; private _onRenderNavigation(props); private _onRenderHeader(props); private _onRenderBody(props); private _onRenderFooter(props); private _updateFooterPosition(); private _onPanelClick(); private _onTransitionComplete(); }