Classe DatabaseReference

Classe DatabaseReference

  • key: String | null.

  • path: String.

  • relativePath: String.

  • child(pathString): Retorna DatabaseReference.

  • set(value): Retorna Promise<void> (espera confirmação do servidor).

  • get(): Retorna Promise<DataSnapshot>.

  • update(values): Valida chaves. Retorna Promise<void> (espera confirmação).

  • remove(): Retorna Promise<void> (espera confirmação).

  • push(value?):

    • Com value: Retorna Promise<DatabaseReference> (espera confirmação do set).

    • Sem value: Retorna DatabaseReference (imediatamente).

  • onValue(callback, cancelCallback?): Retorna Function (unsubscribe).

  • off(callback?): Retorna void.

Atualizado