Layanan Firebase Functions.
Functions
Fungsi | Deskripsi |
---|---|
getFunctions(aplikasi) | Mendapatkan layanan Functions untuk aplikasi default atau aplikasi tertentu.getFunctions() dapat dipanggil tanpa argumen untuk mengakses layanan Functions aplikasi default, atau sebagai getFunctions(app) untuk mengakses layanan Functions yang terkait dengan aplikasi tertentu. |
Kelas
Class | Deskripsi |
---|---|
Fungsi | Antarmuka layanan Functions Firebase. |
TaskQueue | Antarmuka TaskQueue . |
Antarmuka
Antarmuka | Deskripsi |
---|---|
Pengiriman Absolut | Antarmuka yang merepresentasikan opsi tugas dengan pengiriman absolut. |
Penundaan Pengiriman | Antarmuka yang mewakili opsi tugas dengan pengiriman tertunda. |
TaskOptionsExperimental | Jenis yang mewakili opsi tugas eksperimental (beta). |
Ketik Alias
Ketik Alias | Deskripsi |
---|---|
Jadwal Pengiriman | Jenis yang mewakili opsi jadwal pengiriman. DeliverySchedule adalah jenis gabungan dari jenis TundaDelivery dan AbsoluteDelivery. |
TaskOptions | Ketik yang mewakili opsi tugas. |
getFunctions(aplikasi)
Mendapatkan layanan Functions untuk aplikasi default atau aplikasi tertentu.
getFunctions()
dapat dipanggil tanpa argumen untuk mengakses layanan Functions
aplikasi default atau sebagai getFunctions(app)
untuk mengakses layanan Functions
yang terkait dengan aplikasi tertentu.
Tanda Tangan:
export declare function getFunctions(app?: App): Functions;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
aplikasi | Aplikasi | Aplikasi opsional yang akan menampilkan layanan Functions . Jika tidak diberikan, layanan Functions default akan ditampilkan. |
Hasil:
Layanan Functions
default jika tidak ada aplikasi yang disediakan, atau layanan Functions
yang dikaitkan dengan aplikasi yang disediakan.
Contoh 1
// Get the `Functions` service for the default app
const defaultFunctions = getFunctions();
Contoh 2
// Get the `Functions` service for a given app
const otherFunctions = getFunctions(otherApp);
Jadwal Pengiriman
Jenis yang mewakili opsi jadwal pengiriman. DeliverySchedule
adalah jenis gabungan dari jenis TundaDelivery dan AbsoluteDelivery.
Tanda Tangan:
export type DeliverySchedule = DelayDelivery | AbsoluteDelivery;
TaskOptions
Ketik yang mewakili opsi tugas.
Tanda Tangan:
export type TaskOptions = DeliverySchedule & TaskOptionsExperimental & {
dispatchDeadlineSeconds?: number;
id?: string;
headers?: Record<string, string>;
};