Firebase アプリは、サービスのコレクションの初期化情報を保持します。
このコンストラクタを直接呼び出さないでください。代わりに、InitializeApp() を使用してアプリを作成します。
署名:
interface App extends AppCore
拡張: AppCore
メソッド
メソッド | 説明 |
---|---|
appCheck() | |
auth() | |
database(url) | |
delete() | このローカルの FirebaseApp を使用できなくなります。また、関連付けられているすべてのサービスのリソースを解放します(ただし、バックエンド リソースはクリーンアップされません)。SDK をローカルで実行する場合は、プロセスを正常に終了するために、このメソッドを呼び出す必要があります。 |
firestore() | |
installations() | |
instanceId() | |
machineLearning() | |
Messaging() | |
projectManagement() | |
remoteConfig() | |
securityRules() | |
storage() |
app.App.appCheck()
署名:
appCheck(): appCheck.AppCheck;
戻り値:
app.App.auth()
署名:
auth(): auth.Auth;
戻り値:
app.App.database()
署名:
database(url?: string): database.Database;
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
URL | 文字列 |
戻り値:
app.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.App.firestore()
署名:
firestore(): firestore.Firestore;
戻り値:
Firestore.Firestore
app.App.installations()
署名:
installations(): installations.Installations;
戻り値:
app.App.instanceId()
<ph type="x-smartling-placeholder"></ph>代わりに Installations を使用してください。
署名:
instanceId(): instanceId.InstanceId;
戻り値:
app.App.machineLearning()
署名:
machineLearning(): machineLearning.MachineLearning;
戻り値:
machineLearning.MachineLearning
app.App.messaging()
署名:
messaging(): messaging.Messaging;
戻り値:
Messaging.Messaging を使用します。
app.App.projectManagement()
署名:
projectManagement(): projectManagement.ProjectManagement;
戻り値:
projectManagement.ProjectManagement
app.App.remoteConfig()
署名:
remoteConfig(): remoteConfig.RemoteConfig;
戻り値:
app.App.securityRules()
署名:
securityRules(): securityRules.SecurityRules;
戻り値:
app.App.storage()
署名:
storage(): storage.Storage;
戻り値: