formatted all files.

This commit is contained in:
Faris Armoush
2025-06-12 15:33:32 +03:00
parent 29959f567e
commit 04250ebc98
474 changed files with 5425 additions and 4338 deletions

View File

@ -26,48 +26,53 @@ class CeilingSensorModel {
});
factory CeilingSensorModel.fromJson(List<Status> jsonList) {
late String _presenceState = 'none';
late int _sensitivity = 1;
late String _checkingResult = '';
int _presenceRange = 1;
int _sportsPara = 1;
String _bodyMovement = 'none';
String _noBodyTime = 'none';
int _maxDis = 0;
SpaceTypes _spaceType = SpaceTypes.none;
late var presenceState = 'none';
late var sensitivity = 1;
late var checkingResult = '';
var presenceRange = 1;
var sportsPara = 1;
var bodyMovement = 'none';
var noBodyTime = 'none';
var maxDis = 0;
var spaceType = SpaceTypes.none;
try {
for (var status in jsonList) {
for (final status in jsonList) {
switch (status.code) {
case 'presence_state':
_presenceState = status.value ?? 'none';
presenceState = status.value ?? 'none';
break;
case 'scene':
_spaceType = getSpaceType(status.value ?? 'none');
spaceType = getSpaceType(status.value ?? 'none');
break;
case 'sensitivity':
_sensitivity =
status.value is int ? status.value : int.tryParse(status.value ?? '1') ?? 1;
sensitivity = status.value is int
? status.value
: int.tryParse(status.value ?? '1') ?? 1;
break;
case 'checking_result':
_checkingResult = status.value ?? '';
checkingResult = status.value ?? '';
break;
case 'presence_range':
_presenceRange =
status.value is int ? status.value : int.tryParse(status.value ?? '0') ?? 0;
presenceRange = status.value is int
? status.value
: int.tryParse(status.value ?? '0') ?? 0;
break;
case 'sports_para':
_sportsPara =
status.value is int ? status.value : int.tryParse(status.value ?? '0') ?? 0;
sportsPara = status.value is int
? status.value
: int.tryParse(status.value ?? '0') ?? 0;
break;
case 'body_movement':
_bodyMovement = status.value ?? '';
bodyMovement = status.value ?? '';
break;
case 'nobody_time':
_noBodyTime = status.value ?? 'none';
noBodyTime = status.value ?? 'none';
break;
case 'moving_max_dis':
_maxDis = status.value is int ? status.value : int.tryParse(status.value ?? '0') ?? 0;
maxDis = status.value is int
? status.value
: int.tryParse(status.value ?? '0') ?? 0;
break;
}
}
@ -76,15 +81,15 @@ class CeilingSensorModel {
}
return CeilingSensorModel(
presenceState: _presenceState,
sensitivity: _sensitivity,
checkingResult: _checkingResult,
presenceRange: _presenceRange,
sportsPara: _sportsPara,
bodyMovement: _bodyMovement,
noBodyTime: _noBodyTime,
maxDistance: _maxDis,
spaceType: _spaceType,
presenceState: presenceState,
sensitivity: sensitivity,
checkingResult: checkingResult,
presenceRange: presenceRange,
sportsPara: sportsPara,
bodyMovement: bodyMovement,
noBodyTime: noBodyTime,
maxDistance: maxDis,
spaceType: spaceType,
);
}