UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

27 lines (26 loc) 1.25 kB
import { BaseControl, BaseControlParams, BaseControlState } from "@docsvision/webclient/System/BaseControl"; import { ControlImpl } from "@docsvision/webclient/System/ControlImpl"; /** * Содержит публичные свойства [EmptyControlStub]{@link EmptyControlStub}. */ export declare class EmptyControlStubParams extends BaseControlParams { /** Стандартный CSS класс со стилями элемента управления. */ standardCssClass?: string; /** Пояснение, почему не удалось загрузить основной контрол. */ emptyControlStubComment?: string; } export interface IEmptyControlStubState extends BaseControlState { emptyControlStubComment: string; } /** * Контрол-заглушка, обозначающий что никакого содержимого для отображения нет. */ export declare class EmptyControlStub extends BaseControl<EmptyControlStubParams, IEmptyControlStubState> { set standardCssClass(val: any); /** @internal */ protected createParams(): EmptyControlStubParams; /** @internal */ protected createImpl(): ControlImpl; /** @internal */ componentDidMount(): void; }