📡 Événements (Flutter → natif)
AzeooEvents notifie l'hôte des changements d'état du SDK (Pigeon). Sur Android, implémentez AzeooSDKListener et assignez-le à AzeooSDK.shared.listener.
Callbacks​
| Événement | Quand il est déclenché |
|---|---|
onConnectionStatusChanged | Changement d'état de connexion |
onUserConnected | Connect réussi — inclut le profil |
onUserDisconnected | Déconnexion utilisateur |
onUserProfileChanged | Profil mis Ă jour |
onThemeChanged | Mode ou couleurs du thème modifiés |
onDeepLinkReceived | URI deep link reçue |
onNavigationChanged | Le SDK demande une navigation (changement de module, etc.) |
onError | Erreur SDK |
onSDKReady | Côté Flutter entièrement prêt |
onSDKDisposed | SDK disposé |
onScreensClose | Écran autonome fermé |
Exemple Android​
AzeooSDK.shared.listener = object : AzeooSDKListener {
override fun onUserConnected(profile: AzeooUserProfileMessage) {
// mettre Ă jour l'UI hĂ´te
}
override fun onNavigationChanged(navigation: AzeooNavigationRequestMessage) {
// synchroniser la barre d'onglets, etc.
}
}
Branchez ces callbacks lorsque vous construisez une UI native personnalisée autour du module Flutter.
Généré depuis pigeons/azeoo_api.dart — régénérer après modification de l'API.