đź§© API Modules
Surfaces UI Nutrition et Entraînement.
Guide complet : Aperçu des modules
Intégration (après connect)​
| Plateforme | Nutrition | Entraînement |
|---|---|---|
| Android | sdk.modules.nutrition.getFragment() · ComposeView() | sdk.modules.training.* |
| iOS | getView() · tabHost(for: .nutrition) | tabHost(for: .training) |
| Flutter | AzeooSDKContent ou AzeooSDKModules.nutrition | AzeooSDKModules.training |
| React Native | <NutritionView /> | <TrainingView /> |
Écrans autonomes (AzeooScreens)​
Intégrez des écrans SDK individuels sans le shell module complet :
// Android
sdk.modules.screens.showRecipe(recipeId) { }
sdk.modules.screens.showPlan(planId) { }
sdk.modules.screens.showPermissionTest { }
Voir l'app exemple Android (ScreensFragment) pour les patterns dialog / bottom sheet.
Naviguer​
Utilisez sdk.navigate(destination) — préféré aux helpers show* legacy sur natif/RN. Voir Navigation.
display / hide​
Certains hôtes appellent display() / hide() pour basculer la visibilité sans retirer la vue — spécifique à la plateforme ; voir les guides d'intégration.
APIs données (avancé)​
Pigeon : AzeooNutritionApi, AzeooTrainingApi — journal, recherche, plans, workouts pour UI hybride ou headless.
La plupart des apps utilisent uniquement l'UI Flutter préconstruite.