TextEditorBase

Базовый тип редакторов текстовых значений.

Syntax

new TextEditorBase(parent)

Parameters

Name Type Description
parent Element Родительский элемент.

Methods

Name Description
getLabelText Возвращает текст метки.
setLabelText Устанавливает текст метки.
getLabelTextTitle Возвращает значение, которое показывает, копируется текст метки в атрибут title или нет.
setLabelTextTitle Устанавливает значение, которое показывает, копируется текст метки в атрибут title или нет.
getLabelFloating Возвращает значение, определяющее, является ли метка плавающей.
setLabelFloating Устанавливает значение, определяющее, является ли метка плавающей.
getDisplayFormat Возвращает функцию форматирования значения для отображения.
setDisplayFormat Устанавливает функцию форматирования значения для отображения.
getEditMask Возвращает маску ввода данных.
setEditMask Устанавливает маску ввода данных.

TextEditorBase.metadata

Метаданные типа TextEditorBase.

Properties

Name Type Default Description
LabelText String (ƒ) Текст метки
LabelTextTitle Boolean false Копирование LabelText в атрибут title
LabelFloating Boolean false Является ли метка плавающей
DisplayFormat String Формат отображения значения
EditMask EditMask Маска ввода значения

(ƒ) Свойство может быть задано, как JSExpression.

Examples

{
    "LabelText": "Birthday",
    "LabelTextTitle": true,
    "LabelFloating": true,
    "DisplayFormat": ":d",
    "EditMask": {
        "DateTimeEditMask": {
            "Mask": "d"
        }
    }
}