Ö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('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);
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
setCollapseButton(button) | CollapseControl | "Daha az göster" düğmesi için görüntülenen Button değerini ayarlar. |
setExpandButton(button) | CollapseControl | "Daha fazla göster" düğmesi için görüntülenen Button değerini ayarlar. |
setHorizontalAlign(horizontalAlignment) | CollapseControl | CollapseControl öğ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 collapseControl = CardService.newCollapseControl().setCollapseButton(collapseButton);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
button | Button | Ayarlanacak 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ı.
Daraltma düğmesiyle birlikte ayarlanmalıdır.
const collapseControl = CardService.newCollapseControl().setExpandButton(expandButton);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
button | Button | Ayarlanacak 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
Ad | Tür | Açıklama |
---|---|---|
horizontalAlignment | HorizontalAlignment | ConditionControl widget'ının yatay hizalaması. |
Return
CollapseControl
: Zincirleme için bu nesne.