UNPKG

apphouse

Version:

Component library for React that uses observable state management and theme-able components.

22 lines (21 loc) 686 B
import { WindowSizeStore } from './WindowSizeStore'; export interface AppLayoutType { leftPanelWidth?: number; } export declare class AppLayout { containerHeight: number; globalHeaderHeight: number; leftPanelWidth: number; mainPanelWidth: number; appStatusBarHeight: number; windowSize: WindowSizeStore; showMobileMenu: boolean; constructor(props: AppLayoutType); get currentMainPanelWidth(): number; get windowHeight(): number; get mainPanelHeight(): number; get windowWidth(): number; setLeftPanelWidth: (width: number) => void; setMainPanelWidth: (width: number) => void; setShowMobileMenu: (value: boolean) => void; }