Class InsertWidget

SisipkanWidget

Builder untuk objek InsertWidget. Developer dapat menyisipkan widget ke dalam kartu dengan meneruskan InsertWidget ke ModifyCard

Hanya tersedia untuk add-on Google Workspace yang memperluas Google Workspace Studio.

Contoh penggunaan:

const newWidget = CardService.newDecoratedText().setText('New Widget');

const insertWidget = AddOnsResponseService.newInsertWidget()
                                          .insertAboveWidget('sample_id')
                                          .setWidget(newWidget);

const modifyCard = AddOnsResponseService.newModifyCard().setInsertWidget(insertWidget);

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
insertAboveWidget(widgetId)InsertWidgetMenetapkan ID widget, dan widget baru disisipkan di atas widget dengan ID yang diberikan.
insertBelowWidget(widgetId)InsertWidgetMenetapkan ID widget, dan widget baru disisipkan di bawah widget dengan ID yang diberikan.
setWidget(widget)InsertWidgetMenetapkan Widget yang akan disisipkan.

Dokumentasi mendetail

insertAboveWidget(widgetId)

Menetapkan ID widget, dan widget baru disisipkan di atas widget dengan ID yang diberikan. Error akan ditampilkan jika ID widget tidak ditemukan.

Parameter

NamaJenisDeskripsi
widgetIdStringID widget yang akan disisipkan di atas.

Pulang pergi

InsertWidget — Objek widget penyisipan, untuk pengaitan.


insertBelowWidget(widgetId)

Menetapkan ID widget, dan widget baru disisipkan di bawah widget dengan ID yang diberikan. Error akan ditampilkan jika ID widget tidak ditemukan.

Parameter

NamaJenisDeskripsi
widgetIdStringID widget yang akan disisipkan di bawah.

Pulang pergi

InsertWidget — Objek widget penyisipan, untuk pengaitan.


setWidget(widget)

Menetapkan Widget yang akan disisipkan. Error akan ditampilkan jika ada widget yang sudah ada dengan ID yang sama.

Parameter

NamaJenisDeskripsi
widgetWidgetWidget yang akan disisipkan.

Pulang pergi

InsertWidget — Objek widget penyisipan, untuk pengaitan.