Class Navigation

ניווט

אובייקט עזר ששולט בניווט בכרטיס. פרטים נוספים זמינים במדריך לניווט בכרטיסים.

דוגמה לשימוש:

function myFunction() {
  return AddOnsResponseService.newChatDataActionBuilder();
}

Methods

שיטהסוג הערך שמוחזרתיאור קצר
popCard()Navigation
popToNamedCard(cardName)Navigation
popToRoot()Navigation
printJson()Stringהפונקציה מדפיסה את הייצוג של האובייקט ב-JSON.
pushCard(card)Navigationהפונקציה מעבירה את הכרטיס שצוין לראש הערימה.
setEndNavigation(endNavigation)Navigationהגדרת פעולת הניווט לסיום.
updateCard(card)Navigationהחלפה במקום של הכרטיס הנוכחי.

תיעוד מפורט

popCard()

האפשרות הזו זמינה לתוספים ל-Google Workspace שמרחיבים את Google Chat.

מוציא כרטיס מהמחסנית של הניווט. אפשר לשרשר אותה עם פעולות אחרות של ניווט בכרטיסים.

חזרה

Navigation – האובייקט הזה, לשרשור.


popToNamedCard(cardName)

האפשרות הזו זמינה לתוספים ל-Google Workspace שמרחיבים את Google Chat.

קופץ לכרטיס שצוין לפי שם הכרטיס. אפשר לשרשר אותה עם פעולות אחרות של ניווט בכרטיסים.

פרמטרים

שםסוגתיאור
cardNameStringשם הכרטיס שאליו רוצים לנווט.

חזרה

Navigation – האובייקט הזה, לשרשור.


popToRoot()

האפשרות הזו זמינה לתוספים ל-Google Workspace שמרחיבים את Google Chat.

הפעולה הזו מעבירה את ערימת הכרטיסים לכרטיס השורש. אפשר לשרשר אותה עם פעולות ניווט אחרות בכרטיסים.

חזרה

Navigation – האובייקט הזה, לשרשור.


printJson()

הפונקציה מדפיסה את הייצוג של האובייקט ב-JSON. הפעולה הזו מיועדת לניפוי באגים בלבד.

חזרה

String


pushCard(card)

הפונקציה מעבירה את הכרטיס שצוין לראש הערימה. אפשר לשרשר אותה עם פעולות ניווט אחרות בכרטיסים.

const card = CardService.newCardBuilder()
    .setHeader(CardService.newCardHeader().setTitle('Card title'))
    .addSection(cardSection)
    .build();

const navigation = AddOnsResponseService.newNavigation()
    .pushCard(card);

פרמטרים

שםסוגתיאור
cardCardקלף להוספה לערימה.

חזרה

Navigation – האובייקט הזה, לשרשור.


setEndNavigation(endNavigation)

הגדרת פעולת הניווט לסיום.

const navigation = AddOnsResponseService.newNavigation()
    .setEndNavigation(AddOnsResponseService.EndNavigation.CLOSE_DIALOG);

פרמטרים

שםסוגתיאור
endNavigationEndNavigationה-EndNavigation שבו רוצים להשתמש.

חזרה

Navigation – האובייקט הזה, לשרשור.


updateCard(card)

החלפה במקום של הכרטיס הנוכחי. אפשר לשרשר אותה עם פעולות אחרות של ניווט בכרטיסים.

const card = CardService.newCardBuilder()
    .setHeader(CardService.newCardHeader().setTitle('Card title'))
    .addSection(cardSection)
    .build();

const navigation = AddOnsResponseService.newNavigation()
    .updateCard(card);

פרמטרים

שםסוגתיאור
cardCardכרטיס להחלפת הכרטיס הנוכחי.

חזרה

Navigation – האובייקט הזה, לשרשור.