блочно > FieldMultilineInput

Класс 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 Создайте виджет редактора ввода текста.