Commande de réduction et d'expansion personnalisable.
Disponible uniquement pour les applications Google Chat. Non disponible pour les modules complémentaires 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éthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setCollapseButton(button) | CollapseControl | Définit l'Button affiché pour le bouton "Afficher moins". |
setExpandButton(button) | CollapseControl | Définit l'Button affiché pour le bouton "Afficher plus". |
setHorizontalAlign(horizontalAlignment) | CollapseControl | Définit le HorizontalAlignment de l'CollapseControl . |
Documentation détaillée
setCollapseButton(button)
Définit l'Button
affiché pour le bouton "Afficher moins". Facultatif.
doit être défini avec le bouton de réduction.
const collapseButton = CardService.newTextButton().setText('Collapse'); const collapseControl = CardService.newCollapseControl() .setCollapseButton(collapseButton);
Paramètres
Nom | Type | Description |
---|---|---|
button | Button | Bouton "Réduire" à définir. |
Renvois
CollapseControl
: cet objet, pour le chaînage.
setExpandButton(button)
Définit l'Button
affiché pour le bouton "Afficher plus". Facultatif.
doit être défini avec le bouton de réduction.
const expandButton = CardService.newTextButton().setText('Expand'); const collapseControl = CardService.newCollapseControl() .setExpandButton(expandButton);
Paramètres
Nom | Type | Description |
---|---|---|
button | Button | Bouton "Développer" à définir. |
Renvois
CollapseControl
: cet objet, pour le chaînage.
setHorizontalAlign(horizontalAlignment)
Définit le HorizontalAlignment
de l'CollapseControl
. Facultatif. *
const collapseControl = CardService.newCollapseControl().setHorizontalAlign( CardService.HorizontalAlignment.START, );
Paramètres
Nom | Type | Description |
---|---|---|
horizontalAlignment | HorizontalAlignment | Alignement horizontal du widget CollapseControl. |
Renvois
CollapseControl
: cet objet, pour le chaînage.