Bir satırda gösterilen Button nesnelerden oluşan bir grubu tutar.
Google Workspace eklentileri ve Google Chat uygulamaları için kullanılabilir.
const textButton = CardService.newTextButton(); // Finish building the text button... const imageButton = CardService.newImageButton(); // Finish building the image button... const buttonSet = CardService.newButtonSet().addButton(textButton).addButton(imageButton);
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
add | Button | Düğme ekler. |
add | Widget | Widget'ta gerçekleştirilebilecek etkinlik işlemini ekler. |
set | Widget | Değiştirilecek widget'ı tanımlamak için kullanılan benzersiz kimliği ayarlar. |
set | Widget | Widget'ın görünürlüğünü ayarlar. |
Ayrıntılı belgeler
addButton(button)
addEventAction(eventAction)
Widget'ta gerçekleştirilebilecek etkinlik işlemini ekler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
event | Event | Eklenecek Event. |
Return
Widget: Zincirleme için kullanılan nesne.
setId(id)
Değiştirilecek widget'ı tanımlamak için kullanılan benzersiz kimliği ayarlar. Widget mutasyonu yalnızca eklentilerde desteklenir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
id | String | 64 karakterle sınırlı ve "[a-zA-Z0-9-]+" biçiminde olan widget'ın kimliği. |
Return
Widget: Zincirleme için kullanılan bu nesne.
setVisibility(visibility)
Widget'ın görünürlüğünü ayarlar. Varsayılan değer "VISIBLE"dır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
visibility | Visibility | Widget'ın Visibility. |
Return
Widget: Zincirleme için kullanılan nesne.