@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
18 lines (17 loc) • 793 B
TypeScript
import { PanelImpl } from '@docsvision/webclient/Platform/PanelImpl';
import { WebFrameHeaderContainerParams, IWebFrameHeaderContainerState } from '@docsvision/webclient/Platform/WebFrameHeaderContainer';
import React from 'react';
import { Subscription } from 'effector';
/**
* Класс элемента управления WebFrameHeaderContainerImpl.
*/
export declare class WebFrameHeaderContainerImpl extends PanelImpl<WebFrameHeaderContainerParams, IWebFrameHeaderContainerState> {
visibilityControlsUnsubscribe: Subscription;
componentDidMount(): void;
componentDidUpdate(): void;
componentWillUnmount(): void;
private visibilityControls;
hideUserMenu: (e: any) => void;
protected getCssStyle(): React.CSSProperties;
renderControl(): JSX.Element;
}