Classe DataSnapshot

Um wrapper para os dados recebidos do servidor via get() ou onValue().

  • val(): Retorna os dados brutos (any).

  • exists(): Retorna true se há dados (boolean).

  • key (Propriedade): String | null.

  • ref (Propriedade): DatabaseReference.

  • child(pathString): Obtém DataSnapshot de um filho relativo (DataSnapshot).

  • forEach(action): Itera sobre filhos de um snapshot de objeto (boolean).

  • exportVal(): Retorna dados para exportação (igual a val() nesta versão) (any).

Atualizado