mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-10 15:17:31 +00:00
Refactor FlushMountedPresenceSensorBloc to replace _runDeBouncer with _controlDevice for handling device control logic
This commit is contained in:
@ -138,7 +138,7 @@ class FlushMountedPresenceSensorBloc
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
emit(FlushMountedPresenceSensorUpdateState(model: deviceStatus));
|
emit(FlushMountedPresenceSensorUpdateState(model: deviceStatus));
|
||||||
await _runDeBouncer(
|
await _controlDevice(
|
||||||
deviceId: deviceId,
|
deviceId: deviceId,
|
||||||
code: event.code,
|
code: event.code,
|
||||||
value: event.value,
|
value: event.value,
|
||||||
@ -178,7 +178,7 @@ class FlushMountedPresenceSensorBloc
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
emit(FlushMountedPresenceSensorUpdateState(model: deviceStatus));
|
emit(FlushMountedPresenceSensorUpdateState(model: deviceStatus));
|
||||||
await _runDeBouncer(
|
await _controlDevice(
|
||||||
deviceId: event.deviceIds,
|
deviceId: event.deviceIds,
|
||||||
code: event.code,
|
code: event.code,
|
||||||
value: event.value,
|
value: event.value,
|
||||||
@ -187,7 +187,7 @@ class FlushMountedPresenceSensorBloc
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> _runDeBouncer({
|
Future<void> _controlDevice({
|
||||||
required dynamic deviceId,
|
required dynamic deviceId,
|
||||||
required String code,
|
required String code,
|
||||||
required dynamic value,
|
required dynamic value,
|
||||||
|
Reference in New Issue
Block a user