ModifyCard nesneleri için oluşturucu. ModifyCard nesnesini Action öğesine ileterek mevcut bir kartın arayüzünü değiştirir ve günceller. Kullanım için Yapılandırma kartlarını güncelleme başlıklı makaleyi inceleyin.
Yalnızca Google Workspace Studio'yu genişleten Google Workspace eklentileri için kullanılabilir.
Örnek kullanım:
const insertSection = AddOnsResponseService.newInsertSection().insertBelowSection('sample_id') .setSection(CardService.newCardSection().setHeader('New Section')); const modifyCard = AddOnsResponseService.newModifyCard().setInsertSection(insertSection); const navigation = AddOnsResponseService.newNavigation().addModifyCard(modifyCard);
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
set | Modify | Bu değiştirme kartı nesnesi için Insert ayarlar. |
set | Modify | Bu değiştirme kartı nesnesi için Insert ayarlar. |
set | Modify | Bu değiştirme kartı nesnesi için Remove ayarlar. |
set | Modify | Bu değiştirme kartı nesnesi için Remove ayarlar. |
set | Modify | Bu kart nesnesini değiştirme işlemi için değiştirme Card ayarlar. Değiştirme bölümü, mevcut bir kart bölümüyle aynı kimliğe sahip olmalıdır. |
set | Modify | Bu değiştirme kartı nesnesi için yedek widget'ı ayarlar. Yedek widget, mevcut bir widget ile aynı kimliğe sahip olmalıdır. |
set | Modify | Bu değiştirme kartı nesnesi için Update ayarlar. |
Ayrıntılı belgeler
setInsertSection(insertSection)
Bu değiştirme kartı nesnesi için InsertSection ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
insert | Insert | Karta uygulanacak ekleme bölümü. |
Return
ModifyCard: Zincirleme için bu kart nesnesini değiştirin.
setInsertWidget(insertWidget)
Bu değiştirme kartı nesnesi için InsertWidget ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
insert | Insert | Karta uygulanacak Insert. |
Return
ModifyCard: Zincirleme için bu kart nesnesini değiştirin.
setRemoveSection(removeSection)
Bu değiştirme kartı nesnesi için RemoveSection ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
remove | Remove | Karta uygulanacak Remove. |
Return
ModifyCard: Zincirleme için bu kart nesnesini değiştirin.
setRemoveWidget(removeWidget)
Bu değiştirme kartı nesnesi için RemoveWidget ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
remove | Remove | Karta uygulanacak Remove. |
Return
ModifyCard: Zincirleme için bu kart nesnesini değiştirin.
setReplaceSection(replacementSection)
Bu kart nesnesini değiştirme işlemi için değiştirme CardSection ayarlar. Değiştirme bölümü, mevcut bir kart bölümüyle aynı kimliğe sahip olmalıdır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
replacement | Card | Mevcut bir kart bölümünün üzerine yazılacak yedek bölüm. |
Return
ModifyCard: Zincirleme için bu kart nesnesini değiştirin.
setReplaceWidget(replacementWidget)
Bu değiştirme kartı nesnesi için yedek widget'ı ayarlar. Yedek widget, mevcut bir widget ile aynı kimliğe sahip olmalıdır.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
replacement | Widget | Mevcut bir widget'ın üzerine yazılacak yedek widget. |
Return
ModifyCard: Zincirleme için bu kart nesnesini değiştirin.
setUpdateWidget(updateWidget)
Bu değiştirme kartı nesnesi için UpdateWidget ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
update | Update | Karta uygulanacak Update. |
Return
ModifyCard: Zincirleme için bu kart nesnesini değiştirin.