Приложение Firebase содержит информацию об инициализации набора сервисов.
Не вызывайте этот конструктор напрямую. Вместо этого используйте InitializeApp() для создания приложения.
Подпись:
interface App extends AppCore
Расширяет: AppCore
Методы
Метод | Описание |
---|---|
приложениеПроверка() | |
аутентификация() | |
база данных (URL) | |
удалить() | Делает это локальное FirebaseApp непригодным для использования и освобождает ресурсы всех связанных служб (хотя оно *не* очищает какие-либо серверные ресурсы). При локальном запуске SDK этот метод необходимо вызвать, чтобы обеспечить корректное завершение процесса. |
пожарный магазин() | |
установки() | |
идентификатор экземпляра() | |
машинное обучение() | |
обмен сообщениями() | |
управление проектом() | |
удаленная конфигурация() | |
правила безопасности() | |
хранилище() |
приложение.App.appCheck()
Подпись:
appCheck(): appCheck.AppCheck;
Возврат:
приложение.App.auth()
Подпись:
auth(): auth.Auth;
Возврат:
приложение.App.database()
Подпись:
database(url?: string): database.Database;
Параметры
Параметр | Тип | Описание |
---|---|---|
URL | нить |
Возврат:
приложение.App.delete()
Делает это локальное FirebaseApp
непригодным для использования и освобождает ресурсы всех связанных служб (хотя оно *не* очищает какие-либо серверные ресурсы). При локальном запуске SDK этот метод необходимо вызвать, чтобы обеспечить корректное завершение процесса.
Подпись:
delete(): Promise<void>;
Возврат:
Обещание<void>
Пример
app.delete()
.then(function() {
console.log("App deleted successfully");
})
.catch(function(error) {
console.log("Error deleting app:", error);
});
приложение.App.firestore()
Подпись:
firestore(): firestore.Firestore;
Возврат:
Firestore.Firestore
приложение.App.installations()
Подпись:
installations(): installations.Installations;
Возврат:
приложение.App.instanceId()
Вместо этого используйте «Установки» .
Подпись:
instanceId(): instanceId.InstanceId;
Возврат:
идентификатор экземпляра.InstanceId
приложение.App.machineLearning()
Подпись:
machineLearning(): machineLearning.MachineLearning;
Возврат:
MachineLearning.MachineLearning
приложение.App.messaging()
Подпись:
messaging(): messaging.Messaging;
Возврат:
приложение.App.projectManagement()
Подпись:
projectManagement(): projectManagement.ProjectManagement;
Возврат:
ProjectManagement.ProjectManagement
приложение.App.remoteConfig()
Подпись:
remoteConfig(): remoteConfig.RemoteConfig;
Возврат:
приложение.App.securityRules()
Подпись:
securityRules(): securityRules.SecurityRules;
Возврат:
приложение.App.хранилище()
Подпись:
storage(): storage.Storage;
Возврат: