Class CardSection | Apps Script | Google for Developers (original) (raw)
Class CardSection
CardSection
Ein Kartenabschnitt enthält Gruppen von Widgets und sorgt für eine visuelle Trennung zwischen ihnen.
Verfügbar für Google Workspace-Add‑ons und Google Chat-Apps.
const image = CardService.newImage(); // Build image ... const textParagraph = CardService.newTextParagraph(); // Build text paragraph ...
const cardSection = CardService.newCardSection() .setHeader('Section header') .addWidget(image) .addWidget(textParagraph);
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
| addWidget(widget) | CardSection | Fügt diesem Bereich das angegebene Widget hinzu. |
| setCollapseControl(collapseControl) | CardSection | Legt die anpassbaren Schaltflächen zum Maximieren und Minimieren des Bereichs fest. |
| setCollapsible(collapsible) | CardSection | Legt fest, ob der Bereich minimiert werden kann. |
| setHeader(header) | CardSection | Legt die Überschrift des Abschnitts fest. |
| setId(id) | CardSection | Legt die eindeutige ID fest, die zum Identifizieren des zu ändernden Abschnitts verwendet wird. |
| setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | Legt die Anzahl der Widgets fest, die weiterhin angezeigt werden, wenn dieser Bereich minimiert ist. |
Detaillierte Dokumentation
setCollapseControl(collapseControl)
Legt die anpassbaren Schaltflächen zum Maximieren und Minimieren des Bereichs fest. Diese Schaltflächen werden nur angezeigt, wenn der Bereich minimiert werden kann. Wenn dieses Feld nicht festgelegt ist, werden Standardschaltflächen verwendet.
Für Google Chat-Apps verfügbar. In der Entwicklervorschau für Google Workspace-Add‑ons.
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), );
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
| collapseControl | CollapseControl | Die Einstellung für die Minimierung. |
Rückflug
[CardSection](#): Dieses Objekt zur Verkettung.
setCollapsible(collapsible)
Legt fest, ob der Bereich minimiert werden kann.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
| collapsible | Boolean | Die Einstellung zum Minimieren. |
Rückflug
[CardSection](#): Dieses Objekt zur Verkettung.
setId(id)
Legt die eindeutige ID fest, die zum Identifizieren des zu ändernden Abschnitts verwendet wird. Die Mutation von Abschnitten wird nur in Add-ons unterstützt.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
| id | String | Die ID des Abschnitts mit einem Limit von 64 Zeichen und im Format `[a-zA-Z0-9-]+`. |
Rückflug
[CardSection](#): Dieses Objekt zur Verkettung.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-12-03 (UTC).