@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
19 lines (18 loc) • 879 B
TypeScript
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { PanelImpl } from '@docsvision/webclient/Platform/PanelImpl';
import { WebFrameNavigationBarParams, IWebFrameNavigationBarState } from '@docsvision/webclient/Platform/WebFrameNavigationBar';
import React from 'react';
/**
* Класс элемента управления WebFrameNavigationBarImpl.
*/
export declare class WebFrameNavigationBarImpl extends PanelImpl<WebFrameNavigationBarParams, IWebFrameNavigationBarState> {
mobileContainer: HTMLElement;
componentDidMount(): void;
componentDidUpdate(): void;
protected renderChildren(children?: GenModels.ControlModel[]): React.ReactNode[];
hideMainMenu: () => void;
unsetContent: () => void;
addChild: (content: Element) => void;
getQuantity: () => number;
renderControl(): JSX.Element;
}