toggleFlash method

Future<void> toggleFlash()

Toggles camera flash (torch mode / off).

Implementation

Future<void> toggleFlash() async {
  if (_cameraController != null && _cameraController!.value.isInitialized) {
    _isFlashOn = !_isFlashOn;
    await _cameraController!.setFlashMode(
      _isFlashOn ? cam.FlashMode.torch : cam.FlashMode.off,
    );
    _safeNotifyListeners();
  }
}