getCurrentPreset method Null safety
- String profileToken
Implementation
Future<Preset?> getCurrentPreset(String profileToken) async {
loggy.debug('getCurrentPreset');
Preset? matchedPreset;
final ptzStatus = await getStatus(profileToken);
final presets = await getPresets(profileToken);
for (var preset in presets) {
if (_matchPositionSettings(preset, ptzStatus)) {
matchedPreset = preset;
break;
}
}
return matchedPreset;
}