buildCameraPreview method
Implementation
Widget buildCameraPreview() {
return FutureBuilder<void>(
future: _initializeControllerFuture,
builder: (context, snapshot) {
if (snapshot.connectionState == ConnectionState.done) {
return LayoutBuilder(
builder: (context, constraints) {
return SizedBox(
width: constraints.maxWidth,
height: constraints.maxHeight,
child: CameraPreview(_controller),
);
},
);
} else {
return const Center(child: CircularProgressIndicator());
}
},
);
}