MCPcopy Index your code
hub / github.com/angular/angularfire / firebaseAppFactory

Function firebaseAppFactory

src/app/app.module.ts:46–57  ·  view source on GitHub ↗
(fn: (injector: Injector) => IFirebaseApp)

Source from the content-addressed store, hash-verified

44};
45
46export function firebaseAppFactory(fn: (injector: Injector) => IFirebaseApp) {
47 return (zone: NgZone, injector: Injector) => {
48 const platformId = injector.get(PLATFORM_ID);
49 registerVersion('angularfire', VERSION.full, 'core');
50 registerVersion('angularfire', VERSION.full, 'app');
51 // eslint-disable-next-line @typescript-eslint/no-base-to-string
52 registerVersion('angular', NG_VERSION.full, platformId.toString());
53
54 const app = zone.runOutsideAngular(() => fn(injector));
55 return new FirebaseApp(app);
56 };
57}
58
59@NgModule({
60 providers: [

Callers 1

provideFirebaseAppFunction · 0.85

Calls 2

fnFunction · 0.85
getMethod · 0.65

Tested by

no test coverage detected