@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
25 lines (24 loc) • 1.2 kB
TypeScript
import { LabelImpl, ILabelState } from "@docsvision/webclient/Platform/LabelImpl";
import { BaseControl, BaseControlParams } from "@docsvision/webclient/System/BaseControl";
/**
* Содержит публичные свойства элемента управления [Метка]{@link Label}.
*/
export declare class LabelParams extends BaseControlParams {
/** Текст метки. */
text: string;
/** Флаг, определяющий минимальный текстовый внешний вид элемента управления, подходящий для встраивания в текст. */
simpleView?: boolean;
/** Стандартный CSS класс со стилями элемента управления */
standardCssClass?: string;
}
/**
* Класс элемента управления Метка.
*
* Добавляет в web-разметку текстовый не редактируемый элемент.
*/
export declare class Label extends BaseControl<LabelParams, ILabelState> {
/** @notest @internal */
protected createParams(): LabelParams;
/** @notest @internal */
protected createImpl(): LabelImpl;
}