📄️ SDK API Overview
After AzeooSDK.init (or Pigeon initialize + connect), you use the SDK instance to access user, theme, navigation, and modules.nutrition / modules.training.
📄️ SDK entry point (init and connect)
Use AzeooSDK.init(...) to create the SDK instance, then connect(userId, token, completion) to attach a user. Alternatively use the Pigeon API (AzeooClientApiFromEngine) with initialize and connect as in the Quick Start.
📄️ User API
Access via AzeooSDK.shared.user (or your SDK instance) after connect. Provides getProfile, getId, getName, getEmail, getHeight, getWeight, updateProfile, refreshProfile, uploadImage, getSettings, updateSettings, hasAccess, etc. See the API Reference or SDK source for the full list.
📄️ Theme and modules
After connect, use sdk.theme for theming and sdk.modules.nutrition / sdk.modules.training for UI.