Podpis:
export declare class DocumentBuilder extends string>
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(constructor)(triggerResource, options) | Tworzy nową instancję klasy DocumentBuilder |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
onCreate(obsługa) | Odpowiadaj tylko na tworzenie dokumentów. | |
onDelete(obsługa) | Odpowiadaj tylko na usuwanie dokumentów. | |
onUpdate(obsługa) | Odpowiadaj tylko na aktualizacje dokumentów. | |
onWrite(handler) | Odpowiadanie na wszystkie zapisy (tworzenie, aktualizowanie lub usuwanie) dokumentów. |
Firestore.DocumentBuilder.(konstruktor)
Tworzy nową instancję klasy DocumentBuilder
Podpis:
constructor(triggerResource: () => string, options: DeploymentOptions);
Parametry
Parametr | Typ | Opis |
---|---|---|
aktywatorzasób | () => tekst | |
opcje | DeploymentOptions (Opcje wdrażania) |
Firestore.DocumentBuilder.onCreate()
Odpowiadaj tylko na tworzenie dokumentów.
Podpis:
onCreate(handler: (snapshot: QueryDocumentSnapshot, context: EventContext >) => PromiseLike | any): CloudFunction ;
Parametry
Parametr | Typ | Opis |
---|---|---|
moduł obsługi | (zrzut: QueryDocumentSnapshot, kontekst: EventContext |
Zwroty:
Cloud Functions<QueryDocumentSnapshot>
Firestore.DocumentBuilder.onDelete()
Odpowiadaj tylko na usuwanie dokumentów.
Podpis:
onDelete(handler: (snapshot: QueryDocumentSnapshot, context: EventContext >) => PromiseLike | any): CloudFunction ;
Parametry
Parametr | Typ | Opis |
---|---|---|
moduł obsługi | (zrzut: QueryDocumentSnapshot, kontekst: EventContext |
Zwroty:
Cloud Functions<QueryDocumentSnapshot>
Firestore.DocumentBuilder.onUpdate()
Odpowiadaj tylko na aktualizacje dokumentów.
Podpis:
onUpdate(handler: (change: Change , context: EventContext >) => PromiseLike | any): CloudFunction >;
Parametry
Parametr | Typ | Opis |
---|---|---|
moduł obsługi | (change: Change<QueryDocumentSnapshot>, kontekst: EventContext |
Zwroty:
CloudFunction<Zmień<QueryDocumentSnapshot>>
Firestore.DocumentBuilder.onWrite()
Odpowiadanie na wszystkie zapisy (tworzenie, aktualizowanie lub usuwanie) dokumentów.
Podpis:
onWrite(handler: (change: Change , context: EventContext >) => PromiseLike | any): CloudFunction >;
Parametry
Parametr | Typ | Opis |
---|---|---|
moduł obsługi | (change: Change<DocumentSnapshot>, kontekst: EventContext |
Zwroty:
CloudFunction<Zmień<DocumentSnapshot>>