pausePreview method
Pauses the current camera preview
Implementation
Future<void> pausePreview() async {
if (value.isPreviewPaused || !value.isInitialized || _isDisposed) {
return;
}
try {
await CameraPlatform.instance.pausePreview(_cameraId);
value = value.copyWith(
isPreviewPaused: true,
previewPauseOrientation: Optional<DeviceOrientation>.of(
value.lockedCaptureOrientation ?? value.deviceOrientation));
} on PlatformException catch (e) {
throw CameraException(e.code, e.message);
}
}