mirror of
https://github.com/SyncrowIOT/syncrow-app.git
synced 2026-10-23 09:37:55 +00:00
wizard
This commit is contained in:
@@ -65,19 +65,6 @@ class ThreeTouchBloc extends Bloc<ThreeTouchEvent, ThreeTouchState> {
|
||||
on<ToggleSelectedEvent>(toggleSelectedIndex);
|
||||
on<ToggleCreateScheduleEvent>(toggleCreateSchedule);
|
||||
on<ChangeStatusEvent>(_changeStatus);
|
||||
on<InitialSettingDevises>(_fetchTouchStatus);
|
||||
}
|
||||
|
||||
_fetchTouchStatus(
|
||||
InitialSettingDevises event, Emitter<ThreeTouchState> emit) async {
|
||||
emit(LoadingInitialState());
|
||||
var response = await DevicesAPI.getDeviceStatus(event.id);
|
||||
List<StatusModel> statusModelList = [];
|
||||
for (var status in response['status']) {
|
||||
statusModelList.add(StatusModel.fromJson(status));
|
||||
}
|
||||
deviceStatus = ThreeTouchModel.fromJson(statusModelList);
|
||||
emit(ChangeStateSetting());
|
||||
}
|
||||
|
||||
void _fetchThreeTouchStatus(
|
||||
@@ -712,9 +699,6 @@ class ThreeTouchBloc extends Bloc<ThreeTouchEvent, ThreeTouchState> {
|
||||
ChangeStatusEvent event, Emitter<ThreeTouchState> emit) async {
|
||||
try {
|
||||
emit(LoadingInitialState());
|
||||
|
||||
print(optionSelected);
|
||||
print(statusSelected);
|
||||
final Map<String, Map<String, String>> controlMap = {
|
||||
"relay_status": {
|
||||
'Power On': 'power_on',
|
||||
|
||||
@@ -145,8 +145,3 @@ class ChangeStatusEvent extends ThreeTouchEvent {
|
||||
final BuildContext context;
|
||||
const ChangeStatusEvent({this.deviceId = '', required this.context});
|
||||
}
|
||||
|
||||
class InitialSettingDevises extends ThreeTouchEvent {
|
||||
final String id;
|
||||
const InitialSettingDevises({required this.id});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user