You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Сейчас в контроле DateInput реализовано переключение между сегментами даты только с помощью стрелок влево и вправо (← →). Что соответствует клавиатурным гайдам для этого контрола.
При этом нативный input с типом date помимо переключения между сегментами даты с помощью стрелок также реализует переключение между сегментами с помощью клавиш Tab и Shift. При нажатии на Tab происходит переключение на следующий сегмент даты и при нажатии Shift + Tab происходит переключение на предыдущий сегмент даты.
Сравнить поведение нативного инпута с контролом DateInput можно в плэйграунде от @nulladdict.
На мой взгляд поведение нативного инпута в этом плане очень удобное, поэтому предлагаю обсудить добавление такого же поведения в контрол DateInput.
Возможно я не замечаю каких-то подводных камней.
The text was updated successfully, but these errors were encountered:
JackUait
changed the title
[DateInput] Переключение между частями даты с помощью Tab и Shift
[DateInput] Переключение между сегментами даты с помощью Tab и Shift
Oct 26, 2021
Использование Shift и Tab также позволит получить доступ к календарю с клавиатуры.
Что в свою очередь поможет закрыть #1969.
Так как календарь открыт на протяжении всего времени, то логично было бы при нажатии на Tab (находясь на последнем сегменте даты) переключаться с инпута даты на календарь, далее можно повторить реализацию работы с клавиатурой как в нативном инпуте от хрома.
asukhar
changed the title
[DateInput] Переключение между сегментами даты с помощью Tab и Shift
[DateInput] Переключение между сегментами даты с помощью Tab и Shift IF-203
Jan 30, 2023
Сейчас в контроле
DateInput
реализовано переключение между сегментами даты только с помощью стрелок влево и вправо (← →). Что соответствует клавиатурным гайдам для этого контрола.При этом нативный
input
с типомdate
помимо переключения между сегментами даты с помощью стрелок также реализует переключение между сегментами с помощью клавишTab
иShift
. При нажатии наTab
происходит переключение на следующий сегмент даты и при нажатииShift
+Tab
происходит переключение на предыдущий сегмент даты.Сравнить поведение нативного инпута с контролом
DateInput
можно в плэйграунде от @nulladdict.На мой взгляд поведение нативного инпута в этом плане очень удобное, поэтому предлагаю обсудить добавление такого же поведения в контрол
DateInput
.Возможно я не замечаю каких-то подводных камней.
The text was updated successfully, but these errors were encountered: