Class ChipList

ChipList

Contiene un conjunto de objetos Chip que se muestran en una fila y se ajustan a la siguiente línea para que se puedan desplazar horizontalmente.

Disponible para las apps de Google Chat. Está disponible en la versión preliminar para desarrolladores de los complementos de Google Workspace.

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

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

Métodos

MétodoTipo de datos que se muestraDescripción breve
addChip(chip)ChipListAgrega un chip.
addEventAction(eventAction)WidgetAgrega la acción del evento que se puede realizar en el widget.
setId(id)WidgetEstablece el ID único asignado que se usa para identificar el widget que se modificará.
setLayout(layout)ChipListEstablece el diseño de la lista de chips.
setVisibility(visibility)WidgetEstablece la visibilidad del widget.

Documentación detallada

addChip(chip)

Agrega un chip.

Parámetros

NombreTipoDescripción
chipChipEs el chip que se agregará.

Volver

ChipList: Este objeto, para encadenar.


addEventAction(eventAction)

Agrega la acción del evento que se puede realizar en el widget.

Parámetros

NombreTipoDescripción
eventActionEventActionEs el EventAction que se agregará.

Volver

Widget: El objeto, para encadenar.


setId(id)

Establece el ID único asignado que se usa para identificar el widget que se modificará. La mutación de widgets solo se admite en complementos.

Parámetros

NombreTipoDescripción
idStringEs el ID del widget, con un límite de 64 caracteres y en formato de `[a-zA-Z0-9-]+`.

Volver

Widget: Este objeto, para encadenar.


setLayout(layout)

Establece el diseño de la lista de chips. Si no se configura, se establece de forma predeterminada el diseño ChipListLayout.WRAPPED.

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

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

Parámetros

NombreTipoDescripción
layoutChipListLayoutDiseño de la lista de chips.

Volver

ChipList: Este objeto, para encadenar.


setVisibility(visibility)

Establece la visibilidad del widget. El valor predeterminado es "VISIBLE".

Parámetros

NombreTipoDescripción
visibilityVisibilityEs el Visibility del widget.

Volver

Widget: El objeto, para encadenar.