Вводные события
Событие InputEvent отправляется, когда пользователь вводит текст в текстовое поле. Это событие обновляется при изменении фокуса, например, PointerCaptureOutEvent на сенсорном экране.
Для ввода по умолчанию с клавиатуры inputEvent запускается при каждом нажатии клавиши. InputEvent не запускается, когда TextField заполняется из косвенного источника, например, автоматизированного скрипта.
В следующей таблице описывается входное событие и его фазы распространения:
| Мероприятие | Описание | Просыпается | Пузырьки вверх | Аннулируемые |
|---|---|---|---|---|
| InputEvent | Отправляется при вводе данных в визуальный элемент, обычно в элемент управления. | Да | Да | Нет |
Уникальные свойства
previousData: Первые данные.
newData: Новые данные.
Список событий
InputEvent
Событие, отправляемое при вводе данных в визуальные элементы, реализующие TextInputBaseField. Это событие отличается от ChangeEvent тем, что оно отправляется для каждого вводного события в контроллере, даже если значение контроллера не изменилось.
target: элемент, в котором произошел ввод.