setCameraInit method
void
setCameraInit()
Implementation
void setCameraInit() {
final initialCamera = widget._controller.initialCamera;
final backCamera = cameras.firstWhereOrNull(
(camera) => camera.lensDirection == CameraLensDirection.back);
final frontCamera = cameras.firstWhereOrNull(
(camera) => camera.lensDirection == CameraLensDirection.front);
if (initialCamera == InitialCamera.back && backCamera != null) {
setCamera(cameraDescription: backCamera);
} else if (initialCamera == InitialCamera.front && frontCamera != null) {
setCamera(cameraDescription: frontCamera);
isFrontCamera = true;
setState(() {});
} else {
setCamera();
}
}