`TextInputAction` определяет, какая кнопка отображается на клавиатуре вместо стандартной кнопки «Enter». Используется для улучшения UX при вводе текста.
`TextInputAction` работает в связке с `onFieldSubmitted`, чтобы обрабатывать действия пользователя при нажатии на клавишу.
Основные значения
TextInputAction.done (TextInputAction)
Закрывает клавиатуру. Используется, когда действие завершено (например, вход или отправка).
TextInputAction.next (TextInputAction)
Переход к следующему полю. Часто используется с `FocusScope.of(context).nextFocus()`.
TextInputAction.search (TextInputAction)
Меняет кнопку на значок «Поиск». Используется в поисковых полях.
TextInputAction.go (TextInputAction)
Кнопка «Перейти». Подходит для запуска действия.
TextInputAction.send (TextInputAction)
Кнопка «Отправить». Часто используется в мессенджерах и формах обратной связи.
TextInputAction.newline (TextInputAction)
Вставляет новую строку. Используется для `multiline`-полей.