Class CollapseControl

CollapseControl

Özelleştirilebilir daraltma ve genişletme kontrolü.

Yalnızca Google Chat uygulamaları için kullanılabilir. Google Workspace eklentileri için kullanılamaz.

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);

Yöntemler

YöntemDönüş türüKısa açıklama
setCollapseButton(button)CollapseControl"Daha az göster" düğmesi için gösterilen Button değerini ayarlar.
setExpandButton(button)CollapseControl"Daha fazla göster" düğmesi için görüntülenen Button öğesini ayarlar.
setHorizontalAlign(horizontalAlignment)CollapseControlCollapseControl öğesinin HorizontalAlignment değerini ayarlar.

Ayrıntılı dokümanlar

setCollapseButton(button)

"Daha az göster" düğmesi için gösterilen Button değerini ayarlar. İsteğe bağlı.
Daralt düğmesiyle birlikte ayarlanmalıdır.

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

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

Parametreler

AdTürAçıklama
buttonButtonAyarlanacak daralt düğmesi.

Return

CollapseControl: Zincirleme için bu nesne.


setExpandButton(button)

"Daha fazla göster" düğmesi için görüntülenen Button öğesini ayarlar. İsteğe bağlı.
Daralt düğmesiyle birlikte ayarlanmalıdır.

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

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

Parametreler

AdTürAçıklama
buttonButtonAyarlanacak genişlet düğmesi.

Return

CollapseControl: Zincirleme için bu nesne.


setHorizontalAlign(horizontalAlignment)

CollapseControl öğesinin HorizontalAlignment değerini ayarlar. İsteğe bağlı. *

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

Parametreler

AdTürAçıklama
horizontalAlignmentHorizontalAlignmentCollapseControl widget'ının yatay hizası.

Return

CollapseControl: Zincirleme için bu nesne.