@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
30 lines (29 loc) • 1.74 kB
TypeScript
import { TaskCardCompletionOptionImpl, ITaskCardCompletionOptionState } from "@docsvision/webclient/BackOffice/TaskCardCompletionOptionImpl";
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models";
import { BaseControl, BaseControlParams } from "@docsvision/webclient/System/BaseControl";
import { $EditOperationStore } from "@docsvision/webclient/System/LayoutServices";
/**
* Содержит публичные свойства элемента управления [Отображение варианта завершения]{@link TaskCardCompletionOption}.
*/
export declare class TaskCardCompletionOptionParams extends BaseControlParams {
/** Стандартный CSS класс со стилями элемента управления */
standardCssClass?: string;
/** Текст всплывающей подсказки. */
tip?: string;
/** Текст метки. Метка - текст отображаемый рядом (слева или вверху) с элементом управления. */
labelText?: string;
/** Значение элемента управления. */
value?: GenModels.CompletionOption;
services?: $EditOperationStore;
}
/**
* Класс элемента управления Отображение варианта завершения.
*/
export declare class TaskCardCompletionOption extends BaseControl<TaskCardCompletionOptionParams, ITaskCardCompletionOptionState> {
/** @internal */
protected createParams(): TaskCardCompletionOptionParams;
private set completionOptionBinding(value);
private get myControlImpl();
/** @internal */
protected createImpl(): TaskCardCompletionOptionImpl;
}