Перейти к содержимому
v2.5.0
English
Русский
Документация

Slot

Slot — низкоуровневый примитив полиморфной композиции, на котором построены API asChild в VegaUI.
ОбъявлениеПереведите фокус на демо, чтобы увидеть, что оно отдаёт.

Именование

  • Slot сам не создаёт доступных меток.

Работа с клавиатурой

  • Поведение с клавиатуры полностью зависит от дочернего элемента, переданного в слот.

Поведение фокуса

  • Поведение фокуса также зависит от дочернего элемента в слоте.

Семантика для скринридеров

  • Slot сам по себе не меняет семантику выбранного элемента.
  • Неверно выбранный дочерний элемент может незаметно сломать семантику.

Семантика формы

  • Slot может сохранить или изменить семантику формы в зависимости от дочернего элемента в слоте.

Риски доступности

  • случайное превращение семантической кнопки в несемантический элемент
  • допущение, что стилизация и семантика — одно и то же