Class ChipList

ChipListe

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

Für Google Chat-Apps verfügbar. 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 zum Identifizieren des zu ändernden Widgets verwendet wird.
setLayout(layout)ChipListLegt das Layout der Chipleiste 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ückflug

ChipList: Dieses Objekt zur Verkettung.


addEventAction(eventAction)

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

Parameter

NameTypBeschreibung
eventActionEventActionDie hinzuzufügende EventAction.

Rückflug

Widget – Das Objekt für die Verkettung.


setId(id)

Legt die eindeutige ID fest, die zum Identifizieren des zu ändernden Widgets verwendet wird. Die Mutation von Widgets wird nur in Add-ons unterstützt.

Parameter

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

Rückflug

Widget – Dieses Objekt zur Verkettung.


setLayout(layout)

Legt das Layout der Chipleiste fest. Wenn nicht festgelegt, wird standardmäßig das ChipListLayout.WRAPPED-Layout 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ückflug

ChipList: Dieses Objekt zur Verkettung.


setVisibility(visibility)

Legt die Sichtbarkeit des Widgets fest. Der Standardwert ist „VISIBLE“.

Parameter

NameTypBeschreibung
visibilityVisibilityDie Visibility des Widgets.

Rückflug

Widget – Das Objekt für die Verkettung.