UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

27 lines (26 loc) 854 B
/// <reference types="react" /> import * as React from 'react'; import { ILayerProps } from './Layer.types'; import { BaseComponent } from '../../Utilities'; export declare class LayerBase extends BaseComponent<ILayerProps, {}> { static defaultProps: ILayerProps; private _host; private _layerElement; private _rootElement; constructor(props: ILayerProps); componentWillMount(): void; componentWillUpdate(): void; componentDidMount(): void; componentWillUnmount(): void; componentDidUpdate(): void; render(): React.ReactNode; /** * Helper to stop events from bubbling up out of Layer. */ private _filterEvent; private _getClassNames(); private _setVirtualParent(); private _getLayerElement(); private _removeLayerElement(); private _getHost(); }