π Flutter SDK API
Import package:azeoo_sdk/azeoo_sdk.dart (re-exports azeoo_core) or package:azeoo_core/azeoo_core.dart for core-only usage.
Lifecycleβ
| API | Description |
|---|---|
AzeooSDK.initialize(apiKey, options:) | Start SDK |
AzeooSDK.connect(token:, gender:, height:, weight:) | Attach user |
AzeooSDK.disconnect() | Logout |
AzeooSDK.userId | Profile id after connect |
AzeooSDK.user | UserSession? |
AzeooSDK.setClubId(clubId) | Switch club (azeoo connector) |
Modules (UI)β
| API | Description |
|---|---|
AzeooSDKModules.nutrition | Nutrition routes |
AzeooSDKModules.training | Training routes |
AzeooSDKContent | Embeddable full SDK widget (package:azeoo_sdk/core/app/azeoo_sdk_content.dart) |
danger
Not AzeooSDK.nutrition β use AzeooSDKModules.
Configβ
AzeooSDKInitOptions from azeoo_core β see Configuration.
Advancedβ
registerDataSourcesβ custom data backendsrefreshUserDerivedState/hardRefreshSdkStateβ internal refresh hooks