UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

34 lines (33 loc) 1.95 kB
import { WebFrameContentImpl } from '@docsvision/webclient/Platform/WebFrameContentImpl'; import { $ApplicationSettings, $DeviceType, $IsIE } from '@docsvision/webclient/StandardServices'; import { BaseControl, BaseControlParams, BaseControlState } from "@docsvision/webclient/System/BaseControl"; import { $ContentElementProvider } from '@docsvision/webclient/Platform/$ContentElementProvider'; import { $LocalStorage } from '@docsvision/webclient/System/$LocalStorage'; import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models'; import { $LayoutBackground } from '@docsvision/webclient/System/$LayoutBackground'; import { $WebFrameContentHeight } from '@docsvision/webclient/System/$WebFrameContentHeight'; /** * Содержит публичные свойства элемента управления [Метка]{@link WebFrameContent}. */ export declare class WebFrameContentParams extends BaseControlParams { /** Стандартный CSS класс со стилями элемента управления */ standardCssClass?: string; /** URL к картинке фона */ backgroundImage?: string; /** Режим отображения фона */ backgroundType?: GenModels.BackgroundType; /** Стиль отображения фона */ backgroundStyle?: GenModels.BackgroundStyle; services?: $ApplicationSettings & $ContentElementProvider & $LocalStorage & $LayoutBackground & $WebFrameContentHeight & $DeviceType & $IsIE; } export interface IWebFrameContentState extends WebFrameContentParams, BaseControlState { } /** * Класс элемента управления WebFrameContent. */ export declare class WebFrameContent extends BaseControl<WebFrameContentParams, IWebFrameContentState> { /** @notest @internal */ protected createParams(): WebFrameContentParams; /** @notest @internal */ protected createImpl(): WebFrameContentImpl; }