แอป Firebase มีข้อมูลการเริ่มต้นสำหรับคอลเล็กชันของบริการ
อย่าเรียกตัวสร้างนี้โดยตรง แต่ให้ใช้ initializeApp() เพื่อสร้างแอปแทน
ลายเซ็น:
interface App extends AppCore
ขยาย: AppCore
เมธอด
วิธีการ | คำอธิบาย |
---|---|
appCheck() | |
auth() | |
ฐานข้อมูล | |
delete() | แสดงผล FirebaseApp ในเครื่องนี้และทำให้ทรัพยากรของบริการที่เกี่ยวข้องทั้งหมดว่างลง (แต่จะ *ไม่* ล้างทรัพยากรแบ็กเอนด์ใดๆ) เมื่อเรียกใช้ SDK ในเครื่อง ต้องเรียกใช้เมธอดนี้เพื่อให้แน่ใจว่ากระบวนการสิ้นสุดได้อย่างราบรื่น |
firestore() | |
installations() | |
instanceId() | |
machineLearning() | |
การส่งข้อความ() | |
การจัดการโปรเจ็กต์() | |
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>;
การคืนสินค้า:
คำสัญญา<โมฆะ>
ตัวอย่าง
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()
โปรดใช้การติดตั้งแทน
ลายเซ็น:
instanceId(): instanceId.InstanceId;
การคืนสินค้า:
app.App.machineLearning()
ลายเซ็น:
machineLearning(): machineLearning.MachineLearning;
การคืนสินค้า:
machineLearning.MachineLearning
app.App.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;
การคืนสินค้า: