Class CollapseControl

CollapseControl

Dostosowywalny element zwinięcia i rozwinięcia.

Dostępne tylko w przypadku aplikacji Google Chat. Opcja niedostępna w przypadku dodatków do 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);

Metody

MetodaZwracany typKrótki opis
setCollapseButton(button)CollapseControlUstawia pole Button wyświetlane przy przycisku „Pokaż mniej”.
setExpandButton(button)CollapseControlUstawia wartość Button wyświetlaną dla przycisku „Pokaż więcej”.
setHorizontalAlign(horizontalAlignment)CollapseControlUstawia HorizontalAlignment CollapseControl.

Szczegółowa dokumentacja

setCollapseButton(button)

Ustawia wartość Button, która jest wyświetlana na przycisku „pokaż mniej”. Opcjonalnie:
Musi być ustawiony razem z przyciskiem zwijania.

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

Parametry

NazwaTypOpis
buttonButtonPrzycisk zwijania

Powrót

CollapseControl – obiekt do tworzenia łańcuchów.


setExpandButton(button)

Ustawia wartość Button wyświetlaną dla przycisku „Pokaż więcej”. Opcjonalnie:
Należy go ustawić razem z przyciskiem zwijania.

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

Parametry

NazwaTypOpis
buttonButtonPrzycisk rozwijania do ustawienia.

Powrót

CollapseControl – obiekt do tworzenia łańcuchów.


setHorizontalAlign(horizontalAlignment)

Ustawia HorizontalAlignment elementu CollapseControl. Opcjonalnie: *

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

Parametry

NazwaTypOpis
horizontalAlignmentHorizontalAlignmentWyrównanie poziome widżetu CollapseControl.

Powrót

CollapseControl – ten obiekt do łańcucha.