خدمة وظائف Firebase.
الوظائف
الوظيفة | الوصف |
---|---|
getFunctions(app) | للحصول على خدمة الدوالّ للتطبيق التلقائي أو لتطبيق معين.يمكن استدعاء getFunctions() بدون وسيطات للوصول إلى خدمة Functions للتطبيق التلقائي أو كـ getFunctions(app) للوصول إلى خدمة Functions المرتبطة بتطبيق معين. |
صفوف
الفئة | الوصف |
---|---|
الدوالّ | واجهة خدمة Functions في Firebase |
قائمة انتظار المهام | واجهة TaskQueue |
الواجهات
الواجهة | الوصف |
---|---|
العرض المطلق | واجهة تمثل خيارات المهام مع تسليم مطلق. |
تأخير التسليم | واجهة تمثل خيارات المهام ذات التسليم المتأخر. |
TaskOptions التجريبية | النوع الذي يمثّل خيارات المهام التجريبية (إصدار تجريبي). |
الأسماء المستعارة للنوع
النوع البديل | الوصف |
---|---|
جدول التسليم | النوع الذي يمثل خيارات جدول التسليم. DeliverySchedule هو نوع اتحاد من النوعين DelayDelivery وAbsoluteDelivery. |
TaskOptions | النوع الذي يمثّل خيارات المهمة. |
getFunctions(app)
الحصول على خدمة الدوالّ للتطبيق التلقائي أو لتطبيق معيّن.
يمكن طلب getFunctions()
بدون وسيطات للوصول إلى خدمة Functions
للتطبيق التلقائي أو كـ getFunctions(app)
للوصول إلى خدمة Functions
المرتبطة بتطبيقٍ معيّن.
Signature:
export declare function getFunctions(app?: App): Functions;
المَعلمات
المَعلمة | Type | الوصف |
---|---|---|
التطبيق | التطبيق | التطبيق الاختياري الذي يتم عرض خدمة Functions له. وفي حال عدم توفيرها، يتم عرض خدمة Functions التلقائية. |
المرتجعات:
هي خدمة Functions
التلقائية في حال عدم توفُّر أي تطبيق، أو خدمة Functions
المرتبطة بالتطبيق المقدَّم.
مثال 1
// Get the `Functions` service for the default app
const defaultFunctions = getFunctions();
مثال 2
// Get the `Functions` service for a given app
const otherFunctions = getFunctions(otherApp);
الجدول الزمني للتسليم
النوع الذي يمثل خيارات جدول التسليم. DeliverySchedule
هو نوع اتحاد من النوعين DelayDelivery وAbsoluteDelivery.
Signature:
export type DeliverySchedule = DelayDelivery | AbsoluteDelivery;
خيارات المهمة
النوع الذي يمثّل خيارات المهمة.
Signature:
export type TaskOptions = DeliverySchedule & TaskOptionsExperimental & {
dispatchDeadlineSeconds?: number;
id?: string;
headers?: Record<string, string>;
};