Switch

Переключатель-тумблер для булевых настроек.

СигнатураSwitch({required bool value, required ValueChanged<bool>? onChanged})

Тумблер в стиле iOS/Material. value — текущее состояние, onChanged — обработчик переключения. Как и у Checkbox, состояние хранится во внешней переменной и обновляется через setState.

bool enabled = true;

Switch(
  value: enabled,
  onChanged: (value) {
    setState(() => enabled = value);
  },
)
← Все записи: Виджеты Flutter
Поддержать проект