@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
28 lines (27 loc) • 1.48 kB
TypeScript
import { CardApprovalStageImpl, CardApprovalStageState } from '@docsvision/webclient/Approval/CardApprovalStageImpl';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { BaseControl, BaseControlParams } from '@docsvision/webclient/System/BaseControl';
/**
* Содержит публичные свойства элемента управления [Этап согласования]{@link CardApprovalStage}.
*/
export declare class CardApprovalStageParams extends BaseControlParams {
/** Стандартный CSS класс со стилями элемента управления. */
standardCssClass?: string;
/** Значение состояния. */
value: GenModels.CardApprovalStageModel;
/** Текст всплывающей подсказки. */
tip?: string;
/** Текст метки. */
labelText?: string;
}
/**
* Класс элемента управления Этап согласования.
*
* Добавляет в web-разметку текстовый блок с меткой, в котором отображается название этапа согласования.
*/
export declare class CardApprovalStage extends BaseControl<CardApprovalStageParams, CardApprovalStageState> {
protected createParams(): CardApprovalStageParams;
private set cardApprovalStageData(value);
/** @internal */
protected createImpl(): CardApprovalStageImpl;
}