💙 API SDK Flutter
Importez package:azeoo_sdk/azeoo_sdk.dart (réexporte azeoo_core).
Cycle de vie
| API | Description |
|---|---|
AzeooSDK.initialize(apiKey, options:) | Démarrer le SDK |
AzeooSDK.connect(token:, gender:, height:, weight:) | Associer l'utilisateur |
AzeooSDK.disconnect() | Déconnexion |
AzeooSDK.userId | Identifiant du profil après connect |
AzeooSDK.user | UserSession? |
Modules (UI)
| API | Description |
|---|---|
AzeooSDKModules.nutrition | Routes nutrition |
AzeooSDKModules.training | Routes entraînement |
buildNutritionMainScreen() | Exemple d'aide pour le widget racine |
danger
Pas AzeooSDK.nutrition — utilisez AzeooSDKModules.
Configuration
AzeooSDKInitOptions depuis azeoo_core — voir Configuration.
Avancé
registerDataSources— backends de données personnalisésrefreshUserDerivedState/hardRefreshSdkState— hooks de rafraîchissement internes