Switch
§Описание
Компонент представляет собой интерактивный элемент управления, который позволяет переключаться между двумя состояниями: включено (on) и выключено (off). Этот компонент используется для включения или отключения определенных функций, опций или параметров.

§Размеры
Компонент Switch может иметь два основных размера:

- M (Medium) — рекомендуется для стандартных случаев использования. Он обеспечивает удобное и наглядное взаимодействие для большинства пользователей.
- L (Large) — используется, когда необходимо выделить этот элемент или когда он будет применяться в контексте, где большой размер удобнее для восприятия.
§Состояния
Компонент Switch имеет четыре основных состояния:

- Выключено (
Off) — неактивное состояние, когда опция или функция выключена. - Включено (
On) — активное состояние, когда опция или функция включена. - Наведение (Hover) — когда пользователь наводит указатель мыши на элемент, он должен реагировать визуально для указания возможности взаимодействия.
- Заблокировано (
Disabled) — состояние, когда элемент неактивен и не доступен для взаимодействия.
§Свойства
У компонента есть возможность включать/выключать лейбл. По умолчанию лейбл выключен, но его можно включить с помощью свойства Label.
Обратите внимание, что при изменении размера элемента размер лейбла также меняется:

- для размера
Mшрифт лейбла равен 13 px; - для размера
Lшрифт лейбла равен 15 px.
§Рекомендации по использованию
Для достижения единообразия и согласованности в интерфейсе используйте переключатель, когда его включение/отключение ведёт к мгновенному изменению каких-либо опций либо состояния на странице. Мы не рекомендуем использовать переключатель в сочетании с кнопкой подтверждения действия. В таком случае лучше использовать чекбокс.