Un controllo di compressione ed espansione personalizzabile.
Disponibile solo per le app Google Chat. Non disponibile per i componenti aggiuntivi di 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);
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setCollapseButton(button) | CollapseControl | Consente di impostare il Button visualizzato per il pulsante "Mostra meno". |
setExpandButton(button) | CollapseControl | Imposta il Button visualizzato per il pulsante "Mostra di più". |
setHorizontalAlign(horizontalAlignment) | CollapseControl | Imposta il HorizontalAlignment di CollapseControl . |
Documentazione dettagliata
setCollapseButton(button)
Imposta il Button
visualizzato per il pulsante "Mostra meno". (Facoltativo)
Deve essere impostato insieme al pulsante Comprimi.
const collapseControl = CardService.newCollapseControl().setCollapseButton(collapseButton);
Parametri
Nome | Tipo | Descrizione |
---|---|---|
button | Button | Il pulsante di compressione da impostare. |
Invio
CollapseControl
: questo oggetto, per l'accodamento.
setExpandButton(button)
Imposta il Button
visualizzato per il pulsante "Mostra di più". (Facoltativo)
Deve essere impostato insieme al pulsante Comprimi.
const collapseControl = CardService.newCollapseControl().setExpandButton(expandButton);
Parametri
Nome | Tipo | Descrizione |
---|---|---|
button | Button | Il pulsante Espandi da impostare. |
Invio
CollapseControl
: oggetto per il collegamento.
setHorizontalAlign(horizontalAlignment)
Imposta il HorizontalAlignment
di CollapseControl
. (Facoltativo) *
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
Parametri
Nome | Tipo | Descrizione |
---|---|---|
horizontalAlignment | HorizontalAlignment | L'allineamento orizzontale del widget CollapseControl. |
Invio
CollapseControl
: oggetto per il collegamento.