aegis_flutter library
Classes
- AegisBootstrapResult
- AegisFlutter
- AegisPlacement
- Inline content placements module for Flutter. Parity port of libs/mobile-sdk/android-sdk/.../core/PlacementManager.kt and libs/web-sdk/src/placements/AegisPlacementManager.ts.
- AegisPlugin
- AegisPush
- AegisUser
- AegisVersion
- SDK version constant. Kept in lockstep with libs/web-sdk per libs/mobile-sdk/PARITY.md.
- CellEndpoint
- ConsentManager
- ConsentPreferences
- MetaPixelCompanion
-
Meta Pixel companion helper. Parity port of Android
MetaPixelCompanion(Phase 4) — same shape, same wire contract. Pinned by libs/mobile-sdk/tests/drift/meta-pixel-companion-contract.json - PlacementContent
- PlacementContentData
- PluginRegistry
- PluginTrackDecision
- Plugin onTrack decision — pass-through, suppress, or replace.
- TrackEventLike
- Plugin runtime — concrete backing for the Phase 4 plugin-system-contract.json interface.
Enums
- AegisOptInChannel
-
AegisFlutter.usernamespace — typed PII + per-channel opt-in setters that delegate toAegisFlutter.identify()with pre-login buffering. Parity port of libs/web-sdk/src/core/user-namespace.ts (web SDK 1.13.0). - AegisPushEventType
-
Push lifecycle module for Flutter. Parity port of
libs/web-sdk/src/push/AegisWebPush.ts
createBuiltinEventTracker(web SDK ≥1.12.0). - CellRegion
- Canonical cell regions. Mirrors libs/web-sdk CellRegion union + libs/mobile-sdk/tests/drift/cell-selection.json.
- ConsentCategory
- Canonical GDPR/CCPA consent categories. Parity port of libs/web-sdk/src/utils/consent.ts. Pinned by libs/mobile-sdk/tests/drift/consent-default-state.json.