UNPKG

react-application-core

Version:

A react-based application core for the business applications.

83 lines (82 loc) 2.06 kB
/// <reference types="react" /> import { GenericComponent } from '../../base/generic.component'; import { IDefaultLayoutProps } from '../../../definition'; export declare class DefaultLayout extends GenericComponent<IDefaultLayoutProps> { static readonly defaultProps: IDefaultLayoutProps; private readonly chatDialogRef; /** * @stable [09.10.2020] * @param originalProps */ constructor(originalProps: IDefaultLayoutProps); /** * @stable [09.10.2020] */ render(): JSX.Element; /** * @stable [09.10.2020] */ private onChatDialogClose; /** * @stable [21.05.2020] * @returns {JSX.Element} */ private get bodyElement(); /** * @stable [09.10.2020] */ private get chatDialogElement(); /** * @stable [12.08.2020] * @private */ private get headerElement(); /** * @stable [09.10.2020] */ private get commentClickHandler(); /** * @stable [21.05.2020] * @returns {JSX.Element} */ private get subHeaderElement(); /** * @stable [04.02.2020] * @returns {JSX.Element} */ private get drawerElement(); /** * @stable [27.05.2020] * @returns {JSX.Element} */ private get drawerHeaderElement(); /** * @stable [27.05.2020] */ private onDrawerHeaderMenuActionClick; /** * @stable [21.05.2020] * @returns {boolean} */ private get isNavigationActionRendered(); /** * @stable [21.05.2020] * @returns {boolean} */ private get isLayoutFullModeEnabled(); /** * @stable [21.05.2020] * @returns {boolean} */ private get isLayoutInProgress(); /** * @stable [21.05.2020] * @returns {LayoutModesEnum} */ private get layoutMode(); /** * @stable [02.06.2020] * @returns {IDefaultLayoutProps} */ protected get componentsSettingsProps(): IDefaultLayoutProps; }