Firebase proje yönetimi.
İşlevler
İşlev | Açıklama |
---|---|
getProjectManagement(uygulama) | Varsayılan uygulama veya belirli bir uygulama için ProjectManagement hizmetini alır.getProjectManagement() , varsayılan uygulamanın ProjectManagement hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkilendirilmiş ProjectManagement hizmetine erişmek için getProjectManagement(app) olarak çağrılabilir. |
Sınıflar
Sınıf | Açıklama |
---|---|
Android Uygulaması | Bir Firebase Android uygulamasına referans.Bu oluşturucuyu doğrudan çağırmayın. Bunun yerine ProjectManagement.androidApp() yöntemini kullanın. |
FirebaseProjectManagementError | Firebase proje yönetimi hata kodu yapısı. Bu, PrefixedFirebaseError uzantısını genişletir. |
iOS Uygulaması | Bir Firebase iOS uygulamasına referans.Bu oluşturucuyu doğrudan çağırmayın. Bunun yerine ProjectManagement.iosApp() yöntemini kullanın. |
Proje Yönetimi | Firebase ProjectManagement hizmeti arayüzü. |
ShaCertificate | SHA-1 veya SHA-256 sertifikası.Bu oluşturucuyu doğrudan çağırmayın. Bunun yerine [projectManagement.shaCertificate() ](projectManagement.ProjectManagement#shaCertificate) kullanın. |
Numaralandırmalar
Numaralandırma | Açıklama |
---|---|
AppPlatform | Bir Firebase uygulamasının ilişkilendirilebileceği platformlar. |
Arayüzler
Arayüz | Açıklama |
---|---|
AndroidAppMetadata | Bir Firebase Android uygulamasıyla ilgili meta veriler. |
AppMetadata | Bir Firebase uygulamasıyla ilgili meta veriler. |
IosAppMetadata | Firebase iOS uygulamasıyla ilgili meta veriler. |
Tür Takma Adları
Takma Ad yazın | Açıklama |
---|---|
ProjectManagementErrorCode |
getProjectManagement(uygulama)
Varsayılan uygulama veya belirli bir uygulama için ProjectManagement hizmetini alır.
getProjectManagement()
, varsayılan uygulamanın ProjectManagement
hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkilendirilmiş ProjectManagement
hizmetine erişmek için getProjectManagement(app)
olarak çağrılabilir.
İmza:
export declare function getProjectManagement(app?: App): ProjectManagement;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama | Uygulama | ProjectManagement hizmeti iade edilecek isteğe bağlı uygulama. Sağlanmazsa varsayılan ProjectManagement hizmeti döndürülür. * |
Şunu döndürür:
Uygulama sağlanmamışsa varsayılan ProjectManagement
hizmeti veya sağlanan uygulamayla ilişkili ProjectManagement
hizmeti.
1. örnek
// Get the ProjectManagement service for the default app
const defaultProjectManagement = getProjectManagement();
2. örnek
// Get the ProjectManagement service for a given app
const otherProjectManagement = getProjectManagement(otherApp);
Proje Yönetimi Hata Kodu
İmza:
export type ProjectManagementErrorCode = 'already-exists' | 'authentication-error' | 'internal-error' | 'invalid-argument' | 'invalid-project-id' | 'invalid-server-response' | 'not-found' | 'service-unavailable' | 'unknown-error';
UygulamaPlatformu
Bir Firebase uygulamasının ilişkilendirilebileceği platformlar.
İmza:
export declare enum AppPlatform
Numaralandırma Üyeleri
Üye | Değer | Açıklama |
---|---|---|
ANDROID | "ANDROID" |
Firebase uygulaması Android ile ilişkilendirilmiştir. |
iOS | "IOS" |
Firebase uygulaması iOS ile ilişkilendirilmiştir. |
PLATFORM_BİLİNMİYOR | "PLATFORM_UNKNOWN" |
Bilinmeyen durum. Bu, yalnızca ayarlanmayan değerleri ayırt etmek için kullanılır. |