Um controle de retração e expansão personalizável.
Disponível para apps do Google Chat. Na prévia para desenvolvedores dos complementos do 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 retorno | Breve descrição |
---|---|---|
set | Collapse | Define o Button que aparece para o botão "mostrar menos". |
set | Collapse | Define o Button mostrado para o botão "Mostrar mais". |
set | Collapse | Define o Horizontal do Collapse . |
Documentação detalhada
set Collapse Button(button)
Define o Button
que aparece para o botão "mostrar menos". Opcional.
Precisa ser definido com o botão de redução.
const collapseButton = CardService.newTextButton().setText('Collapse'); const collapseControl = CardService.newCollapseControl() .setCollapseButton(collapseButton);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
button | Button | O botão "Fechar" para definir. |
Retornar
Collapse
: este objeto, para encadeamento.
set Expand Button(button)
Define o Button
mostrado para o botão "Mostrar mais". Opcional.
Precisa ser definido com o botão de redução.
const expandButton = CardService.newTextButton().setText('Expand'); const collapseControl = CardService.newCollapseControl() .setExpandButton(expandButton);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
button | Button | O botão de expansão a ser definido. |
Retornar
Collapse
: este objeto, para encadeamento.
set Horizontal Align(horizontalAlignment)
Define o Horizontal
do Collapse
. Opcional. *
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
horizontal | Horizontal | O alinhamento horizontal do widget CollapseControl. |
Retornar
Collapse
: este objeto, para encadeamento.