Servizio Funzioni Firebase.
Funzioni
Funzione | Descrizione |
---|---|
ottieniFunzioni(app) | Ottiene il servizio Funzioni per l'app predefinita o per una determinata app. getFunctions() può essere chiamato senza argomenti per accedere al servizio Functions dell'app predefinita o come getFunctions(app) per accedere al servizio Functions associato a un'app specifica. |
Classi
Classe | Descrizione |
---|---|
Funzioni | L'interfaccia del servizio Firebase Functions . |
TaskQueue | L'interfaccia TaskQueue . |
Interfacce
Interfaccia | Descrizione |
---|---|
Consegna assoluta | Interfaccia che rappresenta le opzioni dell'attività con consegna assoluta. |
Ritardo nella consegna | Interfaccia che rappresenta le opzioni dell'attività con consegna ritardata. |
TaskOptionsSperimentale | Tipo che rappresenta le opzioni dell'attività sperimentale (beta). |
Digitare Alias
Digita Alias | Descrizione |
---|---|
Tempi di consegna | Tipo che rappresenta le opzioni di pianificazione della consegna. DeliverySchedule è un tipo di unione dei tipi DelayDelivery e AbsoluteDelivery . |
Opzioni attività | Tipo che rappresenta le opzioni dell'attività. |
ottieniFunzioni()
Ottiene il servizio Funzioni per l'app predefinita o per una determinata app.
getFunctions()
può essere chiamato senza argomenti per accedere al servizio Functions
dell'app predefinita o come getFunctions(app)
per accedere al servizio Functions
associato a un'app specifica.
Firma:
export declare function getFunctions(app?: App): Functions;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
app | App | App facoltativa per la quale restituire il servizio Functions . Se non fornito, viene restituito il servizio Functions predefinito. |
Ritorna:
Il servizio Functions
predefinito se non viene fornita alcuna app o il servizio Functions
associato all'app fornita.
Esempio 1
// Get the `Functions` service for the default app
const defaultFunctions = getFunctions();
Esempio 2
// Get the `Functions` service for a given app
const otherFunctions = getFunctions(otherApp);
Tempi di consegna
Tipo che rappresenta le opzioni di pianificazione della consegna. DeliverySchedule
è un tipo di unione dei tipi DelayDelivery e AbsoluteDelivery .
Firma:
export type DeliverySchedule = DelayDelivery | AbsoluteDelivery;
Opzioni attività
Tipo che rappresenta le opzioni dell'attività.
Firma:
export type TaskOptions = DeliverySchedule & TaskOptionsExperimental & {
dispatchDeadlineSeconds?: number;
id?: string;
headers?: Record<string, string>;
};