@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
20 lines (19 loc) • 832 B
TypeScript
import { WebFrameContentParams, IWebFrameContentState } from '@docsvision/webclient/Platform/WebFrameContent';
import { BaseControlImpl } from '@docsvision/webclient/System/BaseControlImpl';
import React from 'react';
/**
* Класс элемента управления WebFrameContent.
*/
export declare class WebFrameContentImpl extends BaseControlImpl<WebFrameContentParams, IWebFrameContentState> {
private content;
private backgroundUnsubscribe;
private heightUnsubscribe;
componentDidMount(): void;
componentWillUnmount(): void;
private setBackgroundStyle;
protected getCssStyle(): React.CSSProperties;
protected handleClick(event: React.MouseEvent<HTMLDivElement>): void;
hideMainMenu: () => void;
private get webFrameContentStyle();
protected renderControl(): JSX.Element;
}