Checkbox
Флажок для булевого выбора.
Сигнатура
Checkbox({required bool? value, required ValueChanged<bool?>? onChanged})Переключатель «вкл/выкл» в виде галочки. value хранит текущее состояние, onChanged вызывается при нажатии и получает новое значение. Состояние нужно сохранять самостоятельно, обычно через setState.
bool checked = false;
Checkbox(
value: checked,
onChanged: (value) {
setState(() => checked = value ?? false);
},
)