Меню для переключения между приложениями и площадками.
Компонент использует Scrollbar, поэтому необходимо установить его зависимости:
npm install overlayscrollbars@2.7.3
Когда в системе представлено несколько площадок, приложения выбранной показаны сверху списка и показано название площадки. Другие площадки представлены в конце с свернутом виде. 4 или более приложений одного типа в пределах площадки объединяются в группу. Главная площадка помечается бейджем.
Поиск появляется, если доступно больше 7 приложений. Результаты представлены в виде плоского списка.
Список приложений полностью доступен для управления с клавиатуры.
Клавиша |
Действие |
|---|---|
| ↑ / ↓ | Переместить фокус на предыдущий/следующий элемент. |
| Home / End | Переместить фокус на первый/последний элемент. |
| → | Развернуть группу приложений или открыть подменю другой площадки. |
| ← | Свернуть группу, перейти от алиаса к его группе или закрыть подменю площадки. |
| Enter / Space | Открыть приложение в фокусе или развернуть/свернуть группу. |
| Esc | Закрыть переключатель. |
Ввод первых букв названия переходит к соответствующему элементу. Когда доступен поиск, ↓ перемещает фокус из поля поиска в список, а ↑ на первом элементе возвращает фокус в поле поиска.