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