app.App interface

แอป Firebase มีข้อมูลการเริ่มต้นสำหรับคอลเล็กชันของบริการ

อย่าเรียกตัวสร้างนี้โดยตรง แต่ให้ใช้ initializeApp() เพื่อสร้างแอปแทน

ลายเซ็น:

interface App extends AppCore 

ขยาย: AppCore

เมธอด

วิธีการ คำอธิบาย
appCheck()
auth()
ฐานข้อมูล(url)
delete() แสดงผล FirebaseApp ในเครื่องแบบใช้งานไม่ได้และทำให้ทรัพยากรของบริการที่เกี่ยวข้องทั้งหมดว่างลง (แต่ *ไม่* ล้างทรัพยากรแบ็กเอนด์ใดๆ) เมื่อเรียกใช้ SDK ในเครื่อง จะต้องมีการเรียกใช้เมธอดนี้เพื่อให้แน่ใจว่ามีการสิ้นสุดกระบวนการอย่างค่อยเป็นค่อยไป
firestore()
installations()
รหัสอินสแตนซ์()
machineLearning()
การรับส่งข้อความ()
projectManagement()
remoteConfig()
securityRules()
storage()

app.App.appCheck()

ลายเซ็น:

appCheck(): appCheck.AppCheck;

การคืนสินค้า:

appCheck.AppCheck

app.App.auth()

ลายเซ็น:

auth(): auth.Auth;

การคืนสินค้า:

auth.Auth

app.App.database()

ลายเซ็น:

database(url?: string): database.Database;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
url string

การคืนสินค้า:

ฐานข้อมูล

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;

การคืนสินค้า:

การติดตั้ง การติดตั้ง

รหัสอินสแตนซ์ของแอป

โปรดใช้การติดตั้งแทน

ลายเซ็น:

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;

การคืนสินค้า:

remoteConfig.RemoteConfig

app.App.securityRules()

ลายเซ็น:

securityRules(): securityRules.SecurityRules;

การคืนสินค้า:

securityRULE.SecurityRULE

app.App.storage()

ลายเซ็น:

storage(): storage.Storage;

การคืนสินค้า:

storage.Storage