UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

19 lines (18 loc) 688 B
/// <reference types="react" /> import { MainMenuParams } from "@docsvision/webclient/Platform/MainMenu"; import { PanelImpl, IPanelState } from "@docsvision/webclient/Platform/PanelImpl"; /** @internal */ export interface IMainMenuState extends MainMenuParams, IPanelState { } export interface MainMenuState extends IMainMenuState { } /** @internal */ export declare class MainMenuImpl extends PanelImpl<MainMenuParams, IMainMenuState> { constructor(props: MainMenuParams, state: IMainMenuState); get isPinned(): boolean; get isClosed(): boolean; componentDidMount(): void; private onSidebarToggle; private onSidebarSwitchPin; renderControl(): JSX.Element; }