يحتفظ FirebaseApp بمعلومات التهيئة لمجموعة من الخدمات.
لا تستدعي هذا المنشئ مباشرة. بدلاً من ذلك، استخدم initizeApp() لإنشاء تطبيق.
إمضاء:
export interface FirebaseApp
ملكيات
ملكية | يكتب | وصف |
---|---|---|
تمكين تجميع البيانات التلقائي | منطقية | علامة التكوين القابلة للضبط للاشتراك/إلغاء الاشتراك في القانون العام لحماية البيانات (GDPR). |
اسم | خيط | الاسم (للقراءة فقط) لهذا التطبيق. اسم التطبيق الافتراضي هو "[DEFAULT]" . |
خيارات | خيارات Firebase | خيارات التكوين (للقراءة فقط) لهذا التطبيق. هذه هي المعلمات الأصلية الواردة في التهيئة () . |
FirebaseApp.automaticDataCollectionEnabled
علامة التكوين القابلة للضبط للاشتراك/إلغاء الاشتراك في القانون العام لحماية البيانات (GDPR).
إمضاء:
automaticDataCollectionEnabled: boolean;
FirebaseApp.name
الاسم (للقراءة فقط) لهذا التطبيق.
اسم التطبيق الافتراضي هو "[DEFAULT]"
.
إمضاء:
readonly name: string;
مثال 1
// The default app's name is "[DEFAULT]"
const app = initializeApp(defaultAppConfig);
console.log(app.name); // "[DEFAULT]"
مثال 2
// A named app's name is what you provide to initializeApp()
const otherApp = initializeApp(otherAppConfig, "other");
console.log(otherApp.name); // "other"
FirebaseApp.options
خيارات التكوين (للقراءة فقط) لهذا التطبيق. هذه هي المعلمات الأصلية الواردة في التهيئة () .
إمضاء:
readonly options: FirebaseOptions;
مثال
const app = initializeApp(config);
console.log(app.options.databaseURL === config.databaseURL); // true