Class 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 – האובייקט, לשרשור.