This commit is contained in:
mohammad
2024-11-19 15:45:28 +03:00
parent 1be6d71e89
commit 777bd549ca
17 changed files with 334 additions and 141 deletions
@@ -1,6 +1,6 @@
import 'package:syncrow_app/features/devices/model/status_model.dart';
class FourSceneModel {
class FourSceneModelState {
dynamic scene_1;
dynamic scene_2;
dynamic scene_3;
@@ -8,7 +8,7 @@ class FourSceneModel {
dynamic scene_id_group_id;
dynamic switch_backlight;
FourSceneModel({
FourSceneModelState({
required this.scene_1,
required this.scene_2,
required this.scene_3,
@@ -17,7 +17,7 @@ class FourSceneModel {
required this.switch_backlight,
});
factory FourSceneModel.fromJson(List<StatusModel> jsonList) {
factory FourSceneModelState.fromJson(List<StatusModel> jsonList) {
late dynamic _scene_1;
late dynamic _scene_2;
late dynamic _scene_3;
@@ -40,7 +40,7 @@ class FourSceneModel {
_switch_backlight = jsonList[i].value ?? false;
}
}
return FourSceneModel(
return FourSceneModelState(
scene_1: _scene_1,
scene_2: _scene_2,
scene_3: _scene_3,