switchExposureMode method
void
switchExposureMode()
Implementation
void switchExposureMode() {
if (_exposureMode.value == ExposureMode.auto) {
_exposureMode.value = ExposureMode.locked;
} else {
_exposureMode.value = ExposureMode.auto;
}
_exposurePointDisplayTimer?.cancel();
if (_exposureMode.value == ExposureMode.auto) {
_exposurePointDisplayTimer = Timer(const Duration(seconds: 5), () {
_lastExposurePoint.value = null;
});
}
controller.setExposureMode(_exposureMode.value);
_restartModeDisplayTimer();
}