💙 API SDK Flutter
Importez package:azeoo_sdk/azeoo_sdk.dart (réexporte azeoo_core) ou package:azeoo_core/azeoo_core.dart pour un usage core uniquement.
Cycle de vie
| API | Description |
|---|---|
AzeooSDK.initialize(apiKey, options:) | Démarrer le SDK |
AzeooSDK.connect(token:, gender:, height:, weight:) | Attacher l'utilisateur |
AzeooSDK.disconnect() | Déconnexion |
AzeooSDK.userId | Id du profil après connect |
AzeooSDK.user | UserSession? |
AzeooSDK.setClubId(clubId) | Changer de club (connecteur azeoo) |
Modules (UI)
| API | Description |
|---|---|
AzeooSDKModules.nutrition | Routes nutrition |
AzeooSDKModules.training | Routes entraînement |
AzeooSDKContent | Widget SDK intégrable (package:azeoo_sdk/core/app/azeoo_sdk_content.dart) |
danger
Pas AzeooSDK.nutrition — utilisez AzeooSDKModules.
Config
AzeooSDKInitOptions depuis azeoo_core — voir Configuration.
Avancé
registerDataSources— backends de données personnalisésrefreshUserDerivedState/hardRefreshSdkState— hooks de rafraîchissement internes