UI Components Overview
Use AzeooSDKContent to embed the full SDK UI, or AzeooSDKModules.nutrition to open specific screens. Requires AzeooSDK.initialize and AzeooSDK.connect first.
Embedding: AzeooSDKContent
import 'package:azeoo_sdk/azeoo_sdk.dart';
// In your widget tree (e.g. as a tab or full screen)
AzeooSDKContent()
Opening screens
import 'package:azeoo_sdk/azeoo_sdk.dart';
AzeooSDKModules.nutrition.showMainScreen(bottomSafeArea: true);
AzeooSDKModules.nutrition.showNutritionPlans();
AzeooSDKModules.nutrition.showBarcodeScanner();
Nutrition module
Main screen, plans, recipes, barcode scanner, search, cart, add food/meal. See Nutrition Module.
Customization
Configure theme, safe area, and deep links in AzeooSDKInitOptions at initialize. At runtime use AzeooSDK.changePrimaryColor and AzeooSDK.setCustomThemes. See Configuration.