كائن مساعد يتحكّم في التنقّل بين البطاقات. اطّلِع على دليل التنقّل بين البطاقات لمزيد من التفاصيل.
مثال على الاستخدام:
function myFunction() { return AddOnsResponseService.newChatDataActionBuilder(); }
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
pop | Navigation | |
pop | Navigation | |
pop | Navigation | |
print | String | تعرض هذه الطريقة تمثيل JSON لهذا العنصر. |
push | Navigation | يدفع البطاقة المحدّدة إلى الحزمة. |
set | Navigation | تضبط هذه السمة إجراء التنقّل النهائي. |
update | Navigation | يستبدل البطاقة الحالية في مكانها. |
مستندات تفصيلية
pop Card()
متاحة لإضافات Google Workspace التي توسّع نطاق Google Chat.
تعرض هذه الطريقة بطاقة من حزمة التنقّل. يمكن ربطها بإجراءات أخرى للتنقّل بين البطاقات.
الإرجاع
Navigation: هذا الكائن، للتسلسل
pop To Named Card(cardName)
متاحة لإضافات Google Workspace التي توسّع نطاق Google Chat.
تعرض هذه السمة البطاقة المحدّدة حسب اسم البطاقة. يمكن ربطها بإجراءات أخرى متعلقة بالتنقّل بين البطاقات.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
card | String | تمثّل هذه السمة اسم البطاقة المطلوب الانتقال إليها. |
الإرجاع
Navigation: هذا الكائن، للتسلسل
pop To Root()
متاحة لإضافات Google Workspace التي توسّع نطاق Google Chat.
يؤدي إلى إغلاق حزمة البطاقات والرجوع إلى البطاقة الجذر. يمكن ربطها بإجراءات أخرى للتنقّل بين البطاقات.
الإرجاع
Navigation: هذا الكائن، للتسلسل
print Json()
تعرض هذه الطريقة تمثيل JSON لهذا العنصر. يُستخدم هذا الإعداد لتصحيح الأخطاء فقط.
الإرجاع
String
push Card(card)
يدفع البطاقة المحدّدة إلى الحزمة. يمكن ربطها بإجراءات أخرى للتنقّل بين البطاقات.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .addSection(cardSection) .build(); const navigation = AddOnsResponseService.newNavigation() .pushCard(card);
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
card | Card | بطاقة لإضافتها إلى الحزمة |
الإرجاع
Navigation: هذا الكائن، للتسلسل
update Card(card)
يستبدل البطاقة الحالية في مكانها. يمكن ربطها بإجراءات أخرى متعلقة بالتنقّل بين البطاقات.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .addSection(cardSection) .build(); const navigation = AddOnsResponseService.newNavigation() .updateCard(card);
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
card | Card | بطاقة لاستبدال البطاقة الحالية |
الإرجاع
Navigation: هذا الكائن، للتسلسل