Skip to main content

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.