setTorchMode method
Set the torch mode for a device.
supportedTorchModes should be called before this.
For some platforms, this can override a flash mode.
Implementation
@override
Future<void> setTorchMode(TorchMode mode) {
verifyInitialized();
verifyNotDisposed();
switch (mode) {
case TorchMode.on:
cameraParameters.setFlashMode(CameraParameters.flashModeTorch);
break;
case TorchMode.off:
cameraParameters.setFlashMode(CameraParameters.flashModeOff);
break;
}
return camera.setParameters(cameraParameters);
}