Класс FieldMultilineInput
Класс для редактируемого поля текстовой области.
Подпись:
export declare class FieldMultilineInput extends FieldTextInput
Расширяет: FieldTextInput
Конструкторы
Конструктор | Модификаторы | Описание |
---|---|---|
(конструктор)(значение, валидатор, конфигурация) | Создает новый экземпляр класса FieldMultilineInput |
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
isOverflowedY_ | protected | логическое значение | Происходит ли в данный момент переполнение Y. |
maxLines_ | protected | число | Определяет максимальное количество строк поля. При превышении включается функция прокрутки. |
текстовая группа | SVGGEэлемент | нулевой | Элемент группы SVG, который при инициализации будет содержать текстовый элемент для каждой текстовой строки. |
Методы
Метод | Модификаторы | Описание |
---|---|---|
configure_(конфигурация) | protected | Настройте поле на основе заданной карты параметров. |
doValueUpdate_(новое значение) | protected | Вызывается setValue, если введенный текст действителен. Обновляет значение поля и обновляет текст поля, если оно в данный момент не редактируется (т. е. не обрабатывается htmlInput_). Здесь переопределяется, чтобы обновить состояние переполнения поля. |
getDisplayText_() | protected | Получите текст из этого поля, как он отображается на экране. Может отличаться от getText из-за многоточия и другого форматирования. |
getMaxLines() | Возвращает конфигурацию maxLines этого поля. | |
инициализация() | Создайте пользовательский интерфейс блока для этого поля. | |
onHtmlInputKeyDown_ (е) | protected | Передайте ключ редактору. Переопределите определение ввода текста, чтобы не закрывать редактор при вводе ввода. |
оказывать_() | protected | Обновляет текст textElement. |
setMaxLines(maxLines) | Устанавливает конфигурацию maxLines для этого поля. | |
showEditor_(e, quietInput) | Покажите встроенный текстовый редактор поверх текста. Переопределяет поведение по умолчанию для принудительной повторной визуализации для корректировки размера блока на основе текста редактора. | |
updateSize_() | protected | Обновляет размер поля на основе текста. |
виджетCreate_() | protected | Создайте виджет редактора ввода текста. |