database namespace

Les fonctions

Fonction Description
onValueCreated (réf, gestionnaire) Gestionnaire d'événements qui se déclenche lorsque les données sont créées dans la base de données en temps réel.
onValueCreated (opts, gestionnaire) Gestionnaire d'événements qui se déclenche lorsque les données sont créées dans la base de données en temps réel.
onValueDeleted (réf, gestionnaire) Gestionnaire d'événements qui se déclenche lorsque les données sont supprimées dans la base de données en temps réel.
onValueDeleted (opts, gestionnaire) Gestionnaire d'événements qui se déclenche lorsque les données sont supprimées dans la base de données en temps réel.
onValueUpdated (réf, gestionnaire) Gestionnaire d'événements qui se déclenche lorsque les données sont mises à jour dans la base de données en temps réel.
onValueUpdated (opts, gestionnaire) Gestionnaire d'événements qui se déclenche lorsque les données sont mises à jour dans la base de données en temps réel.
onValueWritten (réf, gestionnaire) Gestionnaire d'événements qui se déclenche lorsque des données sont créées, mises à jour ou supprimées dans la base de données en temps réel.
onValueWritten (opts, gestionnaire) Gestionnaire d'événements qui se déclenche lorsque des données sont créées, mises à jour ou supprimées dans la base de données en temps réel.

Des classes

Classe Description
Aperçu des données Interface représentant un instantané des données d'une base de données Firebase Realtime.

Interfaces

Interface Description
Événement de base de données Un CloudEvent qui contient un DataSnapshot ou un Change
RawRTDBCloudEvent
RawRTDBCloudEventData
Options de référence ReferenceOptions étend EventHandlerOptions avec la référence fournie et l'instance facultative

base de données.onValueCreated()

Gestionnaire d'événements qui se déclenche lorsque les données sont créées dans la base de données en temps réel.

Signature:

export declare function onValueCreated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;

Paramètres

Paramètre Taper Description
réf Réf
gestionnaire (événement : événement de base de données < Aperçu des données , ParamètresDe <Ref>>) => quelconque | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté à chaque fois qu'une création de base de données en temps réel se produit.

Retour:

Fonction Cloud < Événement de base de données < Aperçu des données , ParamètresDe <Réf>>>

base de données.onValueCreated()

Gestionnaire d'événements qui se déclenche lorsque les données sont créées dans la base de données en temps réel.

Signature:

export declare function onValueCreated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;

Paramètres

Paramètre Taper Description
opte Options de référence <Réf> Options pouvant être définies sur une fonction de gestion d'événements individuelle.
gestionnaire (événement : événement de base de données < Aperçu des données , ParamètresDe <Ref>>) => quelconque | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté à chaque fois qu'une création de base de données en temps réel se produit.

Retour:

Fonction Cloud < Événement de base de données < Aperçu des données , ParamètresDe <Réf>>>

base de données.onValueDeleted()

Gestionnaire d'événements qui se déclenche lorsque les données sont supprimées dans la base de données en temps réel.

Signature:

export declare function onValueDeleted<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;

Paramètres

Paramètre Taper Description
réf Réf
gestionnaire (événement : événement de base de données < Aperçu des données , ParamètresDe <Ref>>) => quelconque | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une suppression de base de données en temps réel se produit.

Retour:

Fonction Cloud < Événement de base de données < Aperçu des données , ParamètresDe <Réf>>>

base de données.onValueDeleted()

Gestionnaire d'événements qui se déclenche lorsque les données sont supprimées dans la base de données en temps réel.

Signature:

export declare function onValueDeleted<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;

Paramètres

Paramètre Taper Description
opte Options de référence <Réf> Options pouvant être définies sur une fonction de gestion d'événements individuelle.
gestionnaire (événement : événement de base de données < Aperçu des données , ParamètresDe <Ref>>) => quelconque | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une suppression de base de données en temps réel se produit.

Retour:

Fonction Cloud < Événement de base de données < Aperçu des données , ParamètresDe <Réf>>>

base de données.onValueUpdated()

Gestionnaire d'événements qui se déclenche lorsque les données sont mises à jour dans la base de données en temps réel.

Signature:

export declare function onValueUpdated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;

Paramètres

Paramètre Taper Description
réf Réf
gestionnaire (événement : événement de base de données < Changer < Aperçu des données >, ParamètresDe <Ref>>) => quelconque | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une mise à jour de la base de données en temps réel se produit.

Retour:

Fonction Cloud < Événement de base de données < Changer < Aperçu des données >, ParamètresDe <Réf>>>

base de données.onValueUpdated()

Gestionnaire d'événements qui se déclenche lorsque les données sont mises à jour dans la base de données en temps réel.

Signature:

export declare function onValueUpdated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;

Paramètres

Paramètre Taper Description
opte Options de référence <Réf> Options pouvant être définies sur une fonction de gestion d'événements individuelle.
gestionnaire (événement : événement de base de données < Changer < Aperçu des données >, ParamètresDe <Ref>>) => quelconque | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une mise à jour de la base de données en temps réel se produit.

Retour:

Fonction Cloud < Événement de base de données < Changer < Aperçu des données >, ParamètresDe <Réf>>>

base de données.onValueWritten()

Gestionnaire d'événements qui se déclenche lorsque des données sont créées, mises à jour ou supprimées dans la base de données en temps réel.

Signature:

export declare function onValueWritten<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;

Paramètres

Paramètre Taper Description
réf Réf
gestionnaire (événement : événement de base de données < Changer < Aperçu des données >, ParamètresDe <Ref>>) => quelconque | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une création, une mise à jour ou une suppression d'une base de données en temps réel se produit.

Retour:

Fonction Cloud < Événement de base de données < Changer < Aperçu des données >, ParamètresDe <Réf>>>

base de données.onValueWritten()

Gestionnaire d'événements qui se déclenche lorsque des données sont créées, mises à jour ou supprimées dans la base de données en temps réel.

Signature:

export declare function onValueWritten<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;

Paramètres

Paramètre Taper Description
opte Options de référence <Réf> Options pouvant être définies sur une fonction de gestion d'événements individuelle.
gestionnaire (événement : événement de base de données < Changer < Aperçu des données >, ParamètresDe <Ref>>) => quelconque | Promesse<n'importe lequel> Gestionnaire d'événements qui est exécuté chaque fois qu'une création, une mise à jour ou une suppression d'une base de données en temps réel se produit.

Retour:

Fonction Cloud < Événement de base de données < Changer < Aperçu des données >, ParamètresDe <Réf>>>