UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

26 lines (25 loc) 1.36 kB
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models"; import { TextBoxImpl, ITextBoxState } from "@docsvision/webclient/Platform/TextBoxImpl"; import { TextControlBase, TextControlBaseParams } from "@docsvision/webclient/Platform/TextControlBase"; import { $EditOperationStore, $LayoutInfo } from "@docsvision/webclient/System/LayoutServices"; /** * Содержит публичные свойства класса [TextBox]{@link TextBox}. */ export declare class TextBoxParams extends TextControlBaseParams { /** Стандартный CSS класс со стилями элемента управления. */ standardCssClass?: string; services?: $LayoutInfo & $EditOperationStore; /** Модель содержит маску ввода и регулярное выражение для проверки значения. */ inputMask?: GenModels.InputMaskModel; } /** * Вспомогательный контрол для редактирования текстовой информации. */ export declare class TextBox extends TextControlBase<TextBoxParams, ITextBoxState> { /** @internal */ protected createParams(): TextBoxParams; /** @internal */ protected createImpl(): TextBoxImpl; /** @internal */ protected getServices(): $LayoutInfo & $EditOperationStore; }