after_firebase
Adapter Firebase: scopo, dipendenze, API principali ed esempio per after_firebase.
Versione della documentazione: supercore main · pacchetti 1.0.0
ScopoLink a questa sezione: Scopo
Adapter Firebase
Adapter Firebase Auth, blob Firestore e media Storage per la composition root. Se Firebase non è configurato o non si avvia, ripiega sugli adapter locali invece di andare in crash.
DipendenzeLink a questa sezione: Dipendenze
- Dipende da
- after_core
- Usato da
- after_consumer
- Dipendenze di terze parti rilevanti
- firebase_corefirebase_authcloud_firestorefirebase_storagegoogle_sign_in
API principaliLink a questa sezione: API principali
- AfterFirebaseBootstrap
- FirebaseAfterAuthRepository
- FirestoreAfterUserBlobSync
- FirebaseAfterUserMediaSync
- AfterFirebaseCloudAvailability
EsempioLink a questa sezione: Esempio
// Cold start, before ProviderScope. Returns false (no crash) when
// options are null or init fails — auth falls back to prefs adapters.
await AfterFirebaseBootstrap.ensureInitialized(options: firebaseOptions);
final overrides = [
...AfterStandardOverrides.create(
preferences: prefs,
userAgent: userAgent,
includeUserBlobSync: false, // Firebase provides blob sync below
),
...AfterFirebaseBootstrap.overrides(
preferences: prefs,
appId: 'super_garage',
),
];