FirebaseArrayIndexError interface

Hem FirebaseError nesnesini hem de hatalı öğeyi almak için kullanılabilecek bir dizini içeren bileşik tür.

İmza:

export interface FirebaseArrayIndexError 

Özellikler

Mülk Tip Tanım
hata Firebase Hatası Hata nesnesi.
dizin sayı Orijinal dizi içindeki hatalı öğenin dizini, çağrılan API yönteminin bir parçası olarak aktarıldı.

FirebaseArrayIndexError.error

Hata nesnesi.

İmza:

error: FirebaseError;

FirebaseArrayIndexError.index

Orijinal dizi içindeki hatalı öğenin dizini, çağrılan API yönteminin bir parçası olarak aktarıldı.

İmza:

index: number;

Örnek

var registrationTokens = [token1, token2, token3];
admin.messaging().subscribeToTopic(registrationTokens, 'topic-name')
  .then(function(response) {
    if (response.failureCount > 0) {
      console.log("Following devices unsucessfully subscribed to topic:");
      response.errors.forEach(function(error) {
        var invalidToken = registrationTokens[error.index];
        console.log(invalidToken, error.error);
      });
    } else {
      console.log("All devices successfully subscribed to topic:", response);
    }
  })
  .catch(function(error) {
    console.log("Error subscribing to topic:", error);
  });