@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
28 lines (27 loc) • 1.68 kB
TypeScript
import { $WebFrameDirectorySearchPanelService } from '@docsvision/webclient/BackOffice/$WebFrameDirectorySearchPanelService';
import { Panel, PanelParams } from '@docsvision/webclient/Platform/Panel';
import { IPanelState } from '@docsvision/webclient/Platform/PanelImpl';
import { WebFrameHeaderContainerImpl } from '@docsvision/webclient/Platform/WebFrameHeaderContainerImpl';
import { $WebFrameSearchPanel } from '@docsvision/webclient/Platform/$WebFrameSearchPanel';
import { $ApplicationSettings } from '@docsvision/webclient/StandardServices';
import { $Layout } from '@docsvision/webclient/System/$Layout';
import { $WebFrameContentHeight } from '@docsvision/webclient/System/$WebFrameContentHeight';
/**
* Содержит публичные свойства элемента управления [Метка]{@link WebFrameHeaderContainer}.
*/
export declare class WebFrameHeaderContainerParams extends PanelParams {
/** Стандартный CSS класс со стилями элемента управления */
standardCssClass?: string;
height?: number;
services: $ApplicationSettings & $WebFrameSearchPanel & $WebFrameDirectorySearchPanelService & $Layout & $WebFrameContentHeight;
}
export interface IWebFrameHeaderContainerState extends WebFrameHeaderContainerParams, IPanelState {
}
/**
* Класс элемента управления WebFrameHeaderContainer.
*/
export declare class WebFrameHeaderContainer extends Panel<WebFrameHeaderContainerParams, IWebFrameHeaderContainerState> {
/** @notest @internal */
protected createParams(): WebFrameHeaderContainerParams;
protected createImpl(): WebFrameHeaderContainerImpl;
}