onPausePreviewButtonPressed method
Future<void>
onPausePreviewButtonPressed(
- void setState(
- void ()
)
)
Implementation
Future<void> onPausePreviewButtonPressed(void Function(void Function()) setState) async {
final CameraController? cameraController = widget.photoController!;
if (cameraController == null || !cameraController.value.isInitialized) {
// showInSnackBar('Error: select a camera first.');
return;
}
if (cameraController.value.isPreviewPaused) {
await cameraController.resumePreview();
} else {
await cameraController.pausePreview();
}
if (mounted) {
setState(() {});
}
}