Class CollapseControl

ComprimiControl

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('Collapse');

const expandButton =
    CardService.newImageButton()
        .setImageButtonStyle(CardService.ImageButtonStyle.FILLED);

const collapseControl =
    CardService.newCollapseControl()
        .setHorizontalAlign(CardService.HorizontalAlignment.END)
        .setExpandButton(expandButton)
        .setCollapseButton(collapseButton);

Metodi

MetodoTipo restituitoBreve descrizione
setCollapseButton(button)CollapseControlImposta il Button visualizzato per il pulsante "Mostra meno".
setExpandButton(button)CollapseControlImposta il Button visualizzato per il pulsante "Mostra di più".
setHorizontalAlign(horizontalAlignment)CollapseControlImposta il HorizontalAlignment del CollapseControl.

Documentazione dettagliata

setCollapseButton(button)

Imposta il Button visualizzato per il pulsante "Mostra meno". Facoltativo.
Deve essere impostato insieme al pulsante di chiusura.

const collapseButton =
    CardService.newTextButton().setText('Collapse');

const collapseControl =
    CardService.newCollapseControl()
        .setCollapseButton(collapseButton);

Parametri

NomeTipoDescrizione
buttonButtonIl 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 di chiusura.

const expandButton =
    CardService.newTextButton().setText('Expand');

const collapseControl =
    CardService.newCollapseControl()
        .setExpandButton(expandButton);

Parametri

NomeTipoDescrizione
buttonButtonIl pulsante Espandi da impostare.

Invio

CollapseControl: questo oggetto, per l'accodamento.


setHorizontalAlign(horizontalAlignment)

Imposta il HorizontalAlignment del CollapseControl. Facoltativo. *

const collapseControl = CardService.newCollapseControl().setHorizontalAlign(
    CardService.HorizontalAlignment.START,
);

Parametri

NomeTipoDescrizione
horizontalAlignmentHorizontalAlignmentL'allineamento orizzontale del widget CollapseControl.

Invio

CollapseControl: questo oggetto, per l'accodamento.