InsertWidget nesneleri için oluşturucu. Geliştiriciler, Insert öğesini Modify öğesine ileterek karta widget ekleyebilir.
Yalnızca Google Workspace Studio'yu genişleten Google Workspace eklentileri için kullanılabilir.
Örnek kullanım:
const newWidget = CardService.newDecoratedText().setText('New Widget'); const insertWidget = AddOnsResponseService.newInsertWidget() .insertAboveWidget('sample_id') .setWidget(newWidget); const modifyCard = AddOnsResponseService.newModifyCard().setInsertWidget(insertWidget);
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
insert | Insert | Widget kimliğini ayarlar ve yeni widget, belirtilen kimliğe sahip widget'ın üstüne eklenir. |
insert | Insert | Widget kimliğini ayarlar ve yeni widget, belirtilen kimliğe sahip widget'ın altına eklenir. |
set | Insert | Eklenecek Widget öğesini ayarlar. |
Ayrıntılı belgeler
insert Above Widget(widgetId)
Widget kimliğini ayarlar ve yeni widget, belirtilen kimliğe sahip widget'ın üstüne eklenir. Widget kimliği bulunamazsa hata verilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
widget | String | Yukarıya eklenecek widget'ın kimliği. |
Return
Insert: Zincirleme için widget nesnesi ekleyin.
insert Below Widget(widgetId)
Widget kimliğini ayarlar ve yeni widget, belirtilen kimliğe sahip widget'ın altına eklenir. Widget kimliği bulunamazsa hata verilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
widget | String | Aşağıya eklenecek widget'ın kimliği. |
Return
Insert: Zincirleme için widget nesnesi ekleyin.
set Widget(widget)
Eklenecek Widget öğesini ayarlar. Aynı kimliğe sahip mevcut bir widget varsa hata verilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
widget | Widget | Eklenecek widget. |
Return
Insert: Zincirleme için widget nesnesi ekleyin.