Enum OnClose
OnClose
يشير هذا المصطلح إلى تعداد يحدّد الإجراءات التي يجب اتّخاذها عند فتح عنوان URL من خلال OpenLink
.
عند فتح رابط، إما أن ينسى العميل الطلب أو ينتظر حتى يتم إغلاق النافذة.
ويعتمد التنفيذ على إمكانات النظام الأساسي للعميل. قد يؤدي استخدام OnClose
إلى تجاهل السمة OpenAs
، وإذا لم يكن بإمكان النظام الأساسي للعميل استخدام القيمتَين المحددتَين معًا،
ستكون الأولوية للسمة OnClose
.
لاستدعاء التعداد، يمكنك استدعاء الفئة الرئيسية والاسم والخاصية. مثلاً:
CardService.OnClose.RELOAD
أماكن إقامة
الموقع | Type | الوصف |
NOTHING | Enum | عدم اتخاذ أي إجراء عند الاقتراب من الجهاز تلقائي: |
RELOAD | Enum | إعادة تحميل الإضافة عند إغلاق النافذة
إذا تم ضبط OpenAs.OVERLAY أيضًا، سيتم حظر البطاقة الرئيسية إلى أن يتم إغلاق نافذة التراكب
والانتهاء من إعادة تحميل الإضافة.
|
المواقع المتوقّفة نهائيًا
الموقع | Type | الوصف |
RELOAD_ADD_ON | Enum | أعِد تحميل الإضافة عند إغلاق عنوان URL. يختلف هذا الإجراء عن RELOAD في أنّه لا
يحظر البطاقة الرئيسية أثناء عرض نافذة OpenAs.OVERLAY . |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)"],[[["`OnClose` is an enum used within `OpenLink` to specify an action taken when the opened URL is closed by the user."],["It offers options like `NOTHING` (default) and `RELOAD` to reload the add-on upon closing the URL, with `RELOAD` potentially blocking the main card if used with `OpenAs.OVERLAY`."],["Although previously available, the `RELOAD_ADD_ON` option is now deprecated and should not be used in new developments."]]],[]]