Class CollapseControl

CollapseControl

Eine anpassbare Steuerung zum Minimieren und Maximieren.

Verfügbar für Google Chat-Apps. In der Entwicklervorschau 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)CollapseControlLegt die Button fest, die für die Schaltfläche „Weniger anzeigen“ angezeigt wird.
setExpandButton(button)CollapseControlLegt die Button fest, die für die Schaltfläche „Mehr anzeigen“ angezeigt wird.
setHorizontalAlign(horizontalAlignment)CollapseControlLegt die HorizontalAlignment von CollapseControl fest.

Detaillierte Dokumentation

setCollapseButton(button)

Legt die Button fest, 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 zum Minimieren, die festgelegt werden soll.

Rückgabe

CollapseControl : Dieses Objekt für die Verkettung.


setExpandButton(button)

Legt die Button fest, die 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 zum Maximieren, die festgelegt werden soll.

Rückgabe

CollapseControl : Dieses Objekt für die Verkettung.


setHorizontalAlign(horizontalAlignment)

Legt die HorizontalAlignment von CollapseControl fest. Optional. *

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

Parameter

NameTypBeschreibung
horizontalAlignmentHorizontalAlignmentDie horizontale Ausrichtung des CollapseControl-Widgets.

Rückgabe

CollapseControl : Dieses Objekt für die Verkettung.