Index

src/lib/tokens.ts

APP_CHECK_ENABLED
Default value : new InjectionToken('rxap/firebase/app-check-enabled')
APP_CHECK_IS_TOKEN_AUTO_REFRESH_ENABLED
Default value : new InjectionToken( 'rxap/firebase/app-check-is-token-auto-refresh-enabled')
APP_CHECK_SITE_KEY
Default value : new InjectionToken('rxap/firebase/app-check-site-key')
FIREBASE_APP_CHECK_HTTP_INTERCEPTOR_URL_PATTERN
Default value : new InjectionToken<RegExp>( 'firebase-app-check-http-interceptor-url-pattern')
RXAP_REQUEST_CLOUD_MESSAGING_TOKEN
Default value : new InjectionToken('rxap/firebase/request-cloud-messaging-token')

src/lib/firebase.provider.ts

FIREBASE_ANALYTICS_PROVIDERS
Type : Provider[]
Default value : [ { provide: COLLECTION_ENABLED, useFactory: AnalyticsEnabledFactory, deps: [ ConfigService ], }, { provide: APP_NAME, useFactory: GetAnalyticsAppName, deps: [ ConfigService ], }, ]
FIREBASE_APP_CHECK_PROVIDERS
Type : Provider[]
Default value : [ { provide: APP_CHECK_ENABLED, useFactory: AppCheckEnabledFactory, deps: [ ConfigService ], }, { provide: APP_CHECK_IS_TOKEN_AUTO_REFRESH_ENABLED, useFactory: AppIsTokenAutoRefreshEnabledFactory, deps: [ ConfigService ], }, { provide: APP_CHECK_SITE_KEY, useFactory: AppCheckSiteKeyFactory, deps: [ ConfigService ], }, AppCheckService, ]
FIREBASE_APP_PROVIDERS
Type : Provider[]
Default value : [ { provide: FIREBASE_OPTIONS, useFactory: FirebaseOptionsTokenFactory, deps: [ ConfigService ], }, { provide: FIREBASE_APP_NAME, useFactory: FirebaseNameOrConfigTokenFactory, deps: [ ConfigService ], }, { provide: FirebaseApp, useFactory: ɵfirebaseAppFactory, deps: [ FIREBASE_OPTIONS, NgZone, [ new Optional(), FIREBASE_APP_NAME ], ], }, ]
FIREBASE_AUTH_PROVIDERS
Type : Provider[]
Default value : [ { provide: USE_AUTH_EMULATOR, useFactory: UseAuthEmulatorFactory, deps: [ ConfigService ], }, { provide: TENANT_ID, useFactory: AuthTenantIdFactory, deps: [ ConfigService ], }, { provide: LANGUAGE_CODE, useFactory: AuthLanguageCodeFactory, deps: [ ConfigService ], }, { provide: USE_DEVICE_LANGUAGE, useFactory: AuthUseDeviceLanguageFactory, deps: [ ConfigService ], }, { provide: PERSISTENCE, useFactory: AuthPersistenceFactory, deps: [ ConfigService ], }, { provide: AUTH_SETTINGS, useFactory: AuthSettingsFactory, deps: [ ConfigService ], }, ]
FIREBASE_FIRESTORE_PROVIDERS
Type : Provider[]
Default value : [ { provide: ENABLE_PERSISTENCE, useFactory: EnablePersistenceTokenFactory, deps: [ ConfigService ], }, { provide: PERSISTENCE_SETTINGS, useFactory: PersistenceSettingsTokenFactory, deps: [ ConfigService ], }, { provide: FIRESTORE_SETTINGS, useFactory: FirestoreSettingsTokenFactory, deps: [ ConfigService ], }, { provide: USE_FIRESTORE_EMULATOR, useFactory: UseFirestoreEmulatorFactory, deps: [ ConfigService ], }, ]
FIREBASE_FUNCTIONS_PROVIDERS
Type : Provider[]
Default value : [ { provide: REGION, useFactory: FunctionsRegionFactory, deps: [ ConfigService ], }, { provide: ORIGIN, useFactory: FunctionsOriginFactory, deps: [ ConfigService ], }, { provide: USE_FUNCTIONS_EMULATOR, useFactory: UseFunctionsEmulatorFactory, deps: [ ConfigService ], }, ]
FIREBASE_MESSAGING_PROVIDERS
Type : Provider[]
Default value : [ { provide: VAPID_KEY, useFactory: VapidKeyFactory, deps: [ ConfigService ], }, { provide: SERVICE_WORKER, useFactory: ServiceWorkerFactory, deps: [], }, ]
FIREBASE_PERFORMANCE_PROVIDERS
Type : Provider[]
Default value : [ { provide: INSTRUMENTATION_ENABLED, useFactory: InstrumentationEnabledFactory, deps: [ ConfigService ], }, { provide: DATA_COLLECTION_ENABLED, useFactory: DataCollectionEnabledFactory, deps: [ ConfigService ], }, ]
FIREBASE_PROVIDERS
Type : Provider[]
Default value : [ FIREBASE_APP_PROVIDERS, FIREBASE_FIRESTORE_PROVIDERS, FIREBASE_FUNCTIONS_PROVIDERS, FIREBASE_MESSAGING_PROVIDERS, FIREBASE_PERFORMANCE_PROVIDERS, FIREBASE_ANALYTICS_PROVIDERS, FIREBASE_AUTH_PROVIDERS, FIREBASE_APP_CHECK_PROVIDERS, FIREBASE_STORAGE_PROVIDERS, ]
FIREBASE_STORAGE_PROVIDERS
Type : Provider[]
Default value : [ { provide: BUCKET, useFactory: StorageBucketFactory, deps: [ ConfigService ], }, { provide: MAX_UPLOAD_RETRY_TIME, useFactory: StorageMaxUploadRetryTimeFactory, deps: [ ConfigService ], }, { provide: MAX_OPERATION_RETRY_TIME, useFactory: StorageMaxOperationRetryTimeFactory, deps: [ ConfigService ], }, ]

src/lib/firebase-app-check.http-interceptor.ts

FIREBASE_APP_CHECK_HTTP_INTERCEPTOR
Type : Provider
Default value : { provide: HTTP_INTERCEPTORS, useClass: FirebaseAppCheckHttpInterceptor, multi: true, }

src/generators/init/index.ts

schematic
Default value : convertNxGenerator(generator)

src/lib/storage.ts

USE_STORAGE_EMULATOR
Default value : new InjectionToken<[ string, number ]>('rxap/firebase/use-storage-emulator')

results matching ""

    No results matching ""