FirebaseApp, bir dizi hizmet için başlatma bilgilerini içerir.
Bu oluşturucuyu doğrudan çağırmayın. Bunun yerine, bir uygulama oluşturmak için initializeApp() işlevini kullanın.
İmza:
export interface FirebaseApp
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
automaticDataCollectionEnabled | boolean | GDPR'ye dahil olma/devre dışı bırakma için ayarlanabilir yapılandırma işareti |
name | dize | Bu uygulamanın (salt okunur) adı.Varsayılan uygulamanın adı: "[DEFAULT]" . |
seçenekler | FirebaseOptions | Bu uygulama için (salt okunur) yapılandırma seçenekleri. Bunlar, initializeApp() işlevinde verilen orijinal parametrelerdir. |
FirebaseApp.automaticDataCollectionEnabled
GDPR'ye dahil olma/devre dışı bırakma için ayarlanabilir yapılandırma işareti
İmza:
automaticDataCollectionEnabled: boolean;
FirebaseUygulama.adı
Bu uygulamanın (salt okunur) adı.
Varsayılan uygulamanın adı: "[DEFAULT]"
.
İmza:
readonly name: string;
1. örnek
// The default app's name is "[DEFAULT]"
const app = initializeApp(defaultAppConfig);
console.log(app.name); // "[DEFAULT]"
2. örnek
// A named app's name is what you provide to initializeApp()
const otherApp = initializeApp(otherAppConfig, "other");
console.log(otherApp.name); // "other"
FirebaseApp.options
Bu uygulama için (salt okunur) yapılandırma seçenekleri. Bunlar, initializeApp() işlevinde verilen orijinal parametrelerdir.
İmza:
readonly options: FirebaseOptions;
Örnek
const app = initializeApp(config);
console.log(app.options.databaseURL === config.databaseURL); // true