installations package

Firebase Kurulumları Web SDK'sı. Bu SDK, Node.js ortamında çalışmaz.

Fonksiyonlar

İşlev Tanım
işlev(uygulama, ...)
getInstallations(uygulama) Belirtilen FirebaseApp örneğiyle ilişkili Kurulumların bir örneğini döndürür.
fonksiyon(kurulumlar,...)
deleteInstallations(kurulumlar) Firebase Kurulumunu ve ilgili tüm verileri siler.
getId(kurulumlar) Uygulama için bir tane yoksa Firebase Kurulumu oluşturur ve Kurulum Kimliğini döndürür.
getToken(kurulumlar,forceRefresh) Geçerli Firebase Kurulumunu tanımlayan bir Firebase Kurulum kimlik doğrulama jetonu döndürür.
onIdChange(kurulumlar, geri arama) Kurulum Kimliği değiştiğinde çağrılacak yeni bir geri arama ayarlar. Çağrıldığında geri aramayı kaldıracak bir abonelikten çıkma işlevi döndürür.

Arayüzler

Arayüz Tanım
Kurulumlar Firebase Kurulum SDK'sının genel arayüzü.

Takma Adları Yazın

Takma Ad yazın Tanım
IdChangeCallbackFn Kurulum Kimliği değiştiğinde çağrılan, kullanıcı tanımlı bir geri arama işlevi.
IdChangeAboneliği İptal EtFn Daha önce IdChangeCallbackFn aracılığıyla eklenmiş bir geri arama işlevi aboneliğini iptal edin .

işlev(uygulama, ...)

getInstallations(uygulama)

Belirtilen FirebaseApp örneğiyle ilişkili Kurulumların bir örneğini döndürür.

İmza:

export declare function getInstallations(app?: FirebaseApp): Installations;

Parametreler

Parametre Tip Tanım
uygulama Firebase Uygulaması FirebaseApp örneği.

İadeler:

Kurulumlar

fonksiyon(kurulumlar,...)

deleteInstallations(kurulumlar)

Firebase Kurulumunu ve ilgili tüm verileri siler.

İmza:

export declare function deleteInstallations(installations: Installations): Promise<void>;

Parametreler

Parametre Tip Tanım
kurulumlar Kurulumlar Installations örneği.

İadeler:

Söz<void>

getId(kurulumlar)

Uygulama için bir tane yoksa Firebase Kurulumu oluşturur ve Kurulum Kimliğini döndürür.

İmza:

export declare function getId(installations: Installations): Promise<string>;

Parametreler

Parametre Tip Tanım
kurulumlar Kurulumlar Installations örneği.

İadeler:

Söz<string>

getToken(kurulumlar,forceRefresh)

Geçerli Firebase Kurulumunu tanımlayan bir Firebase Kurulum kimlik doğrulama jetonu döndürür.

İmza:

export declare function getToken(installations: Installations, forceRefresh?: boolean): Promise<string>;

Parametreler

Parametre Tip Tanım
kurulumlar Kurulumlar Installations örneği.
kuvvetYenileme boolean Belirtecin süresinin dolmasından bağımsız olarak yenilemeyi zorlayın.

İadeler:

Söz<string>

onIdChange(kurulumlar, geri arama)

Kurulum Kimliği değiştiğinde çağrılacak yeni bir geri arama ayarlar. Çağrıldığında geri aramayı kaldıracak bir abonelikten çıkma işlevi döndürür.

İmza:

export declare function onIdChange(installations: Installations, callback: IdChangeCallbackFn): IdChangeUnsubscribeFn;

Parametreler

Parametre Tip Tanım
kurulumlar Kurulumlar Installations örneği.
geri çağırmak IdChangeCallbackFn FID değiştiğinde çağrılan geri çağırma işlevi.

İadeler:

IdChangeAboneliği İptal EtFn

Abonelikten çıkmak için çağrılabilecek bir işlev.

IdChangeCallbackFn

Kurulum Kimliği değiştiğinde çağrılan, kullanıcı tanımlı bir geri arama işlevi.

İmza:

export declare type IdChangeCallbackFn = (installationId: string) => void;

IdChangeAboneliği İptal EtFn

Daha önce IdChangeCallbackFn aracılığıyla eklenmiş bir geri arama işlevi aboneliğini iptal edin .

İmza:

export declare type IdChangeUnsubscribeFn = () => void;