UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

32 lines (31 loc) 1.45 kB
import { StateImpl, StateState } from "@docsvision/webclient/BackOffice/StateImpl"; import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { BaseControl, BaseControlParams } from "@docsvision/webclient/System/BaseControl"; import { $LabelWidth } from '@docsvision/webclient/System/$LabelWidth'; import { Optional } from '@docsvision/web/core/services'; /** * Содержит публичные свойства элемента управления [Состояние]{@link State}. */ export declare class StateParams extends BaseControlParams { /** Стандартный CSS класс со стилями элемента управления. */ standardCssClass?: string; /** Значение состояния. */ value: GenModels.StateModel; /** Текст всплывающей подсказки. */ tip?: string; /** Текст метки. */ labelText?: string; services?: Optional<$LabelWidth>; } /** * Класс элемента управления Состояние * * Добавляет в web-разметку элемент управления для просмотра состояния карточки. */ export declare class State extends BaseControl<StateParams, StateState> { /** @internal */ protected createParams(): StateParams; private set binding(value); /** @internal */ protected createImpl(): StateImpl; }