buildOverlayWidget method
Builds the optional camera overlay widget.
Implementation
Widget? buildOverlayWidget(
ScopeManager? scopeManager, ShowCameraAction cameraAction) {
Widget? overlayWidget;
try {
overlayWidget =
scopeManager?.buildWidgetFromDefinition(cameraAction.overlayWidget);
if (overlayWidget != null) {
overlayWidget =
DataScopeWidget(scopeManager: scopeManager!, child: overlayWidget);
}
} on Exception catch (e) {
debugPrint('Ensemble Camera: Error while building overlay widget $e');
}
return overlayWidget;
}