smartfarming-mobile/agrilink_vocpro/lib/features/control/provider/control_provider.dart

58 lines
1.0 KiB
Dart

import 'package:flutter/material.dart';
class ControlProvider extends ChangeNotifier {
// control 1
bool _control_1 = false;
bool get control_1 => _control_1;
switchControl1() {
_control_1 = !_control_1;
notifyListeners();
}
// control 2
bool _control_2 = false;
bool get control_2 => _control_2;
switchControl2() {
_control_2 = !_control_2;
notifyListeners();
}
// control 3
bool _control_3 = false;
bool get control_3 => _control_3;
switchControl3() {
_control_3 = !_control_3;
notifyListeners();
}
// control 4
bool _control_4 = false;
bool get control_4 => _control_4;
switchControl4() {
_control_4 = !_control_4;
notifyListeners();
}
// control 5
bool _control_5 = false;
bool get control_5 => _control_5;
switchControl5() {
_control_5 = !_control_5;
notifyListeners();
}
// control 6
bool _control_6 = false;
bool get control_6 => _control_6;
switchControl6() {
_control_6 = !_control_6;
notifyListeners();
}
}