אובייקט builder של ActionResponse.
זמין לתוספים ל-Google Workspace.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const navigation = AddOnsResponseService.newNavigation() .setEndNavigation(AddOnsResponseService.EndNavigation.CLOSE_DIALOG); const action = AddOnsResponseService.newActionResponseBuilder() .setNavigation(navigation) .setNotification(notification) .build();
Methods
| שיטה | סוג הערך שמוחזר | תיאור קצר |
|---|---|---|
add | Action | מגדיר את פעולת שינוי הכרטיס לפעולה. |
build() | Action | המערכת בונה את התגובה לפעולה הנוכחית ומאמתת אותה. |
set | Action | מגדיר את התצוגה המקדימה של הקישור לפעולה. |
set | Action | הגדרת התגובה לפעולה Navigation. |
set | Action | מגדיר את ההתראה שתוצג כשהפעולה תופעל. |
set | Action | הגדרת כתובת ה-URL שאליה המשתמש יועבר כשהפעולה תופעל. |
set | Action | הפעולה הזו מגדירה דגל שמציין שהיא שינתה את מצב הנתונים הקיים. |
תיעוד מפורט
addModifyCard(modifyCard)
מגדיר את פעולת שינוי הכרטיס לפעולה.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
modify | Modify | ה-Modify שבו רוצים להשתמש. |
חזרה
ActionResponseBuilder – האובייקט הזה, לשרשור.
build()
המערכת בונה את התגובה לפעולה הנוכחית ומאמתת אותה.
חזרה
ActionResponse — ActionResponse מאומת.
מקפיצה את הודעות השגיאה (Throws)
Error – אם התגובה לפעולה שנוצרה לא תקינה.
setLinkPreview(linkPreview)
מגדיר את התצוגה המקדימה של הקישור לפעולה.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
link | Link | ה-Link שבו רוצים להשתמש. |
חזרה
ActionResponseBuilder – האובייקט הזה, לשרשור.
setNotification(notification)
מגדיר את ההתראה שתוצג כשהפעולה תופעל.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const action = AddOnsResponseService.newActionResponseBuilder() .setNotification(notification) .build();
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
notification | Notification | ה-Notification שבו רוצים להשתמש. |
חזרה
ActionResponseBuilder – האובייקט הזה, לשרשור.
setOpenLink(openLink)
הגדרת כתובת ה-URL שאליה המשתמש יועבר כשהפעולה תופעל.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
open | Open | ה-Open שבו רוצים להשתמש. |
חזרה
ActionResponseBuilder – האובייקט הזה, לשרשור.
setStateChanged(stateChanged)
הפעולה הזו מגדירה דגל שמציין שהיא שינתה את מצב הנתונים הקיים. לדוגמה, אם הפעולה יצרה משימה או עדכנה פרטים ליצירת קשר. כשהדגל הזה מוגדר לערך true, שירותים כמו Gmail יכולים לנסות לנקות נתוני מצב ששמורים במטמון שמשויכים לפעולה הזו.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
state | Boolean | אם הפעולה הזו שינתה את נתוני המצב הקיימים. ברירת המחדל היא false. |
חזרה
ActionResponseBuilder – האובייקט הזה, לשרשור.