Un control personalizable de contraer y expandir.
Solo está disponible para las apps de Google Chat. No está disponible para complementos de Google Workspace.
const collapseButton = CardService.newTextButton() .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS) .setText('less less') .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const expandButton = CardService.newImageButton() .setImageButtonStyle(CardService.ImageButtonStyle.FILLED) .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const collapseControl = CardService.newCollapseControl() .setHorizontalAlign(CardService.HorizontalAlignment.END) .setExpandButton(expandButton) .setCollapseButton(collapseButton);
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setCollapseButton(button) | CollapseControl | Establece el Button que se muestra para el botón "Mostrar menos". |
setExpandButton(button) | CollapseControl | Establece el Button que se muestra para el botón "Mostrar más". |
setHorizontalAlign(horizontalAlignment) | CollapseControl | Establece el HorizontalAlignment de CollapseControl . |
Documentación detallada
setCollapseButton(button)
Establece el Button
que se muestra para el botón "Mostrar menos". Opcional.
Debe configurarse junto con el botón para contraer.
const collapseControl = CardService.newCollapseControl().setCollapseButton(collapseButton);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
button | Button | El botón para contraer que se debe configurar |
Volver
CollapseControl
: Este objeto, para encadenar.
setExpandButton(button)
Establece el objeto Button
que se muestra para el botón "mostrar más". Opcional.
Se debe configurar junto con el botón de colapso.
const collapseControl = CardService.newCollapseControl().setExpandButton(expandButton);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
button | Button | El botón para expandir que se establecerá. |
Volver
CollapseControl
: Este objeto para el encadenamiento.
setHorizontalAlign(horizontalAlignment)
Establece el HorizontalAlignment
del CollapseControl
. Opcional. *
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
horizontalAlignment | HorizontalAlignment | Es la alineación horizontal del widget CollapseControl. |
Volver
CollapseControl
: Este objeto, para encadenar.