Class ChipList

ChipList

Enthält eine Reihe von Chip-Objekten, die in einer Zeile angezeigt werden und in die nächste Zeile umgebrochen werden, um horizontal scrollbar zu sein.

Verfügbar für Google Chat-Apps. In der Entwicklervorschau für Google Workspace-Add‑ons.

const chip = CardService.newChip();
// Finish building the text chip...

const chipList = CardService.newChipList()
                     .setLayout(CardService.ChipListLayout.WRAPPED)
                     .addChip(chip);

Methoden

MethodeRückgabetypKurzbeschreibung
addChip(chip)ChipListFügt einen Chip hinzu.
addEventAction(eventAction)WidgetFügt die Ereignisaktion hinzu, die für das Widget ausgeführt werden kann.
setId(id)WidgetLegt die eindeutige ID fest, die zur Identifizierung des zu ändernden Widgets verwendet wird.
setLayout(layout)ChipListLegt das Layout der Chip-Liste fest.
setVisibility(visibility)WidgetLegt die Sichtbarkeit des Widgets fest.

Detaillierte Dokumentation

addChip(chip)

Fügt einen Chip hinzu.

Parameter

NameTypBeschreibung
chipChipDer hinzuzufügende Chip.

Rückgabe

ChipList : Dieses Objekt für die Verkettung.


addEventAction(eventAction)

Fügt die Ereignisaktion hinzu, die für das Widget ausgeführt werden kann.

Parameter

NameTypBeschreibung
eventActionEventActionDas EventAction hinzuzufügen.

Rückgabe

Widget : Das Objekt für die Verkettung.


setId(id)

Legt die eindeutige ID fest, die zur Identifizierung des zu ändernden Widgets verwendet wird. Widget-Änderungen werden nur in Add‑ons unterstützt.

Parameter

NameTypBeschreibung
idStringDie ID des Widgets mit einem Limit von 64 Zeichen im Format `[a-zA-Z0-9-]+`.

Rückgabe

Widget : Dieses Objekt für die Verkettung.


setLayout(layout)

Legt das Layout der Chip-Liste fest. Wenn nicht festgelegt, wird standardmäßig das Layout ChipListLayout.WRAPPED verwendet.

const chip = CardService.newChip();
// Finish building the text chip...

const chipList =
    CardService.newChipList()
        .setLayout(CardService.ChipListLayout.HORIZONTAL_SCROLLABLE)
        .addChip(chip);

Parameter

NameTypBeschreibung
layoutChipListLayoutDas Layout der Chip-Liste.

Rückgabe

ChipList : Dieses Objekt für die Verkettung.


setVisibility(visibility)

Legt die Sichtbarkeit des Widgets fest. Der Standardwert ist `VISIBLE`.

Parameter

NameTypBeschreibung
visibilityVisibilityDie Visibility des Widgets.

Rückgabe

Widget : Das Objekt für die Verkettung.