Un control de expansión y contracción personalizable.
Disponible para las apps de Google Chat. En versión preliminar para desarrolladores para los complementos de Google Workspace.
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);
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
set | Collapse | Establece el Button que se muestra para el botón "Mostrar menos". |
set | Collapse | Establece el Button que se muestra para el botón "Mostrar más". |
set | Collapse | Establece el Horizontal del Collapse. |
Documentación detallada
setCollapseButton(button)
Establece el Button que se muestra para el botón "Mostrar menos". Es opcional.
Se debe configurar junto con el botón de contracción.
const collapseButton = CardService.newTextButton().setText('Collapse'); const collapseControl = CardService.newCollapseControl() .setCollapseButton(collapseButton);
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
button | Button | El botón de contracción que se configurará. |
Volver
CollapseControl: Este objeto, para el encadenamiento.
setExpandButton(button)
Establece el Button que se muestra para el botón "Mostrar más". Es opcional.
Se debe configurar junto con el botón de contracción.
const expandButton = CardService.newTextButton().setText('Expand'); const collapseControl = CardService.newCollapseControl() .setExpandButton(expandButton);
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
button | Button | El botón de expansión que se configurará. |
Volver
CollapseControl: Este objeto, para el encadenamiento.
setHorizontalAlign(horizontalAlignment)
Establece el HorizontalAlignment del CollapseControl. Es opcional. *
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
horizontal | Horizontal | La alineación horizontal del widget CollapseControl. |
Volver
CollapseControl: Este objeto, para el encadenamiento.