קטע כרטיסים מכיל קבוצות של ווידג'טים ומספק הפרדה חזותית ביניהן.
ההגדרה זמינה לתוספים ל-Google Workspace ולאפליקציות של Google Chat.
const image = CardService.newImage(); // Build image ... const textParagraph = CardService.newTextParagraph(); // Build text paragraph ... const cardSection = CardService.newCardSection() .setHeader('Section header') .addWidget(image) .addWidget(textParagraph);
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
addWidget(widget) | CardSection | הוספת הווידג'ט הנתון לקטע הזה. |
setCollapseControl(collapseControl) | CardSection | הגדרת לחצני ההרחבה והכיווץ של הקטע, שניתן להתאים אישית. |
setCollapsible(collapsible) | CardSection | קובעת אם ניתן לכווץ את הקטע. |
setHeader(header) | CardSection | הגדרת הכותרת של הקטע. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | הגדרת מספר הווידג'טים שעדיין יוצגו כשהקטע הזה יכווץ. |
מסמכים מפורטים
addWidget(widget)
הוספה של הווידג'ט הנתון לקטע הזה. הווידג'טים מוצגים לפי הסדר שבו הוספתם אותם. אי אפשר להוסיף יותר מ-100 ווידג'טים לקטע של כרטיסים.
פרמטרים
שם | סוג | תיאור |
---|---|---|
widget | Widget | ווידג'ט להוספה לסעיף. |
חזרה
CardSection
– האובייקט הזה, לצורך קישור.
setCollapseControl(collapseControl)
מגדיר את לחצני ההרחבה והכיווץ המותאמים אישית של הקטע. הלחצנים האלה מוצגים רק אם הקטע ניתן לכיווץ. אם השדה הזה לא מוגדר, המערכת תשתמש בלחצני ברירת המחדל.
התכונה הזו זמינה רק באפליקציות של Google Chat. לא זמין לתוספים של Google Workspace.
const collapseButton = CardService.newTextButton() .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS) .setText('show less'); const expandButton = CardService.newImageButton() .setImageButtonStyle(CardService.ImageButtonStyle.FILLED) .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const collapsibleSection = CardService.newCardSection() .setCollapsible(true) .setNumUncollapsibleWidgets(1) .setCollapseControl( CardService.newCollapseControl() .setHorizontalAlign(CardService.HorizontalAlignment.CENTER) .setCollapseButton(collapseButton) .setExpandButton(expandButton), );
פרמטרים
שם | סוג | תיאור |
---|---|---|
collapseControl | CollapseControl | הגדרת אמצעי הבקרה על התכונה 'כיווץ'. |
חזרה
CardSection
– האובייקט הזה, לצורך קישור.
setCollapsible(collapsible)
קובעת אם ניתן לכווץ את הקטע.
פרמטרים
שם | סוג | תיאור |
---|---|---|
collapsible | Boolean | ההגדרה של התכונה 'מתקפלת'. |
חזרה
CardSection
– האובייקט הזה, לשרשור.
setHeader(header)
הגדרת הכותרת של הקטע. זה שינוי אופציונלי.
פרמטרים
שם | סוג | תיאור |
---|---|---|
header | String | טקסט הכותרת. |
חזרה
CardSection
– האובייקט הזה, לשרשור.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)
הגדרת מספר הווידג'טים שעדיין יוצגו כשהקטע הזה יכווץ. הווידג'טים שמוצגים הם תמיד הראשונים שנוספו.
פרמטרים
שם | סוג | תיאור |
---|---|---|
numUncollapsibleWidgets | Integer | מספר הווידג'טים שיוצגו. |
חזרה
CardSection
– האובייקט הזה, לשרשור.