Class CollapseControl

CollapseControl

Ein anpassbares Steuerelement zum Minimieren und Maximieren.

Nur für Google Chat-Apps verfügbar. Nicht verfügbar für Google Workspace-Add-ons.

const collapseButton =
    CardService.newTextButton()
        .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS)
        .setText('Collapse');

const expandButton =
    CardService.newImageButton()
        .setImageButtonStyle(CardService.ImageButtonStyle.FILLED);

const collapseControl =
    CardService.newCollapseControl()
        .setHorizontalAlign(CardService.HorizontalAlignment.END)
        .setExpandButton(expandButton)
        .setCollapseButton(collapseButton);

Methoden

MethodeRückgabetypKurzbeschreibung
setCollapseButton(button)CollapseControlHier wird die Button festgelegt, die für die Schaltfläche „Weniger anzeigen“ angezeigt wird.
setExpandButton(button)CollapseControlHier wird das Button festgelegt, das für die Schaltfläche „Mehr anzeigen“ angezeigt wird.
setHorizontalAlign(horizontalAlignment)CollapseControlLegt die HorizontalAlignment der CollapseControl fest.

Detaillierte Dokumentation

setCollapseButton(button)

Hier wird die Button festgelegt, die für die Schaltfläche „Weniger anzeigen“ angezeigt wird. Optional.
Muss zusammen mit der Schaltfläche zum Minimieren festgelegt werden.

const collapseButton =
    CardService.newTextButton().setText('Collapse');

const collapseControl =
    CardService.newCollapseControl()
        .setCollapseButton(collapseButton);

Parameter

NameTypBeschreibung
buttonButtonDie Schaltfläche „Minimieren“, die festgelegt werden soll.

Rückflug

CollapseControl – dieses Objekt, zur Verkettung


setExpandButton(button)

Hier wird das Button festgelegt, das für die Schaltfläche „Mehr anzeigen“ angezeigt wird. Optional.
Muss zusammen mit der Schaltfläche zum Minimieren festgelegt werden.

const expandButton =
    CardService.newTextButton().setText('Expand');

const collapseControl =
    CardService.newCollapseControl()
        .setExpandButton(expandButton);

Parameter

NameTypBeschreibung
buttonButtonDie Schaltfläche „Maximieren“, die festgelegt werden soll.

Rückflug

CollapseControl – dieses Objekt, zur Verkettung


setHorizontalAlign(horizontalAlignment)

Legt die HorizontalAlignment der CollapseControl fest. Optional. *

const collapseControl = CardService.newCollapseControl().setHorizontalAlign(
    CardService.HorizontalAlignment.START,
);

Parameter

NameTypBeschreibung
horizontalAlignmentHorizontalAlignmentDie horizontale Ausrichtung des CollapseControl-Widgets.

Rückflug

CollapseControl – dieses Objekt, zur Verkettung