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).