تم إيقاف إجراءات المحادثات نهائيًا في 13 حزيران (يونيو) 2023. لمزيد من المعلومات، يُرجى الاطّلاع على
إنهاء إجراءات المحادثة.
ConditionalEvent
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تسجِّل الأحداث التي تبدأ كنتيجة لشرط صحيح.
تمثيل YAML |
condition: string
transitionToScene: string
handler:
object (EventHandler ) |
الحقول |
condition |
string
مطلوبة. عليك فلترة الشرط حتى يتم تشغيل هذا الحدث. إذا تم تقييم الشرط على "صحيح"، سيتم تشغيل handler المرتبط. تتوفّر مراجع المتغيّرات التالية: $session - للإشارة إلى البيانات في مساحة تخزين الجلسات. $user : للرجوع إلى البيانات المتاحة في مساحة تخزين المستخدم تتوفّر عوامل التشغيل المنطقية التالية (مع أمثلة): && - session.params.counter > 0 && session.params.counter < 100 || - session.params.foo == "John" || session.params.counter == "Adam" ! - !(session.params.counter == 5) يمكن استخدام المقارنات التالية: == أو != أو < أو > أو <= أو >= . تتوفّر عوامل التشغيل التالية للقوائم والسلاسل (مع أمثلة): in - "Watermelon" في session.params.fruitList size - size(session.params.fruitList) > 2 size - size(session.params.fruitList) > 2 substring session.params.fullName.contains("John")
|
transitionToScene |
string
اختياريّ. مشهد الوجهة الذي يجب أن تنتقل إليه المحادثة عند تقييم الشرط المرتبط بها على "صحيح" عندما تتأثر حالة المشهد الحالي،
|
handler |
object (EventHandler )
اختياريّ. معالج الحدث الذي يتم تشغيله عند تقييم الشرط المرتبط على true . يجب تنفيذ هذا الإجراء قبل الانتقال إلى مشهد الوجهة. وهذه الميزة مفيدة لإنشاء رسائل المطالبة استجابةً للأحداث.
|
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-05-16 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]