Class ChipList

ChipList

מחזיק קבוצה של אובייקטים Chip שמוצגים בשורה, ועוברים לשורה הבאה כדי לאפשר גלילה אופקית.

זמין באפליקציות שפועלות עם Google Chat. בתצוגה מקדימה למפתחים של תוספים ל-Google Workspace.

const chip = CardService.newChip();
// Finish building the text chip...

const chipList = CardService.newChipList()
                     .setLayout(CardService.ChipListLayout.WRAPPED)
                     .addChip(chip);

Methods

שיטהסוג הערך שמוחזרתיאור קצר
addChip(chip)ChipListמוסיפים צ'יפ.
addEventAction(eventAction)Widgetמוסיף את פעולת האירוע שאפשר לבצע בווידג'ט.
setId(id)Widgetמגדיר את המזהה הייחודי שהוקצה לשימוש בזיהוי הווידג'ט שצריך לשנות.
setLayout(layout)ChipListהגדרת הפריסה של רשימת הצ'יפים.
setVisibility(visibility)Widgetההגדרה הזו קובעת את רמת החשיפה של הווידג'ט.

תיעוד מפורט

addChip(chip)

מוסיפים צ'יפ.

פרמטרים

שםסוגתיאור
chipChipהצ'יפ שרוצים להוסיף.

חזרה

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


addEventAction(eventAction)

מוסיף את פעולת האירוע שאפשר לבצע בווידג'ט.

פרמטרים

שםסוגתיאור
eventActionEventActionה-EventAction שרוצים להוסיף.

חזרה

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


setId(id)

מגדיר את המזהה הייחודי שהוקצה לשימוש בזיהוי הווידג'ט שצריך לשנות. שינוי של ווידג'ט נתמך רק בתוספים.

פרמטרים

שםסוגתיאור
idStringהמזהה של הווידג'ט, עם מגבלה של 64 תווים ובפורמט [a-zA-Z0-9-]+.

חזרה

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


setLayout(layout)

הגדרת הפריסה של רשימת הצ'יפים. אם לא מוגדרת פריסה, ברירת המחדל היא פריסת ChipListLayout.WRAPPED.

const chip = CardService.newChip();
// Finish building the text chip...

const chipList =
    CardService.newChipList()
        .setLayout(CardService.ChipListLayout.HORIZONTAL_SCROLLABLE)
        .addChip(chip);

פרמטרים

שםסוגתיאור
layoutChipListLayoutהפריסה של רשימת הצ'יפים.

חזרה

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


setVisibility(visibility)

ההגדרה הזו קובעת את רמת החשיפה של הווידג'ט. ערך ברירת המחדל הוא `VISIBLE`.

פרמטרים

שםסוגתיאור
visibilityVisibilityהVisibility של הווידג'ט.

חזרה

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