DynamicResourceDefinition adalah blok penyusun untuk ResourceFieldsDefinitionRetrievedAction, yang dapat berisi satu atau beberapa angka ResourceField untuk menentukan secara dinamis jumlah variabel output yang disediakan oleh langkah di Google Workspace Studio.
Hanya tersedia untuk add-on Google Workspace yang memperluas Google Workspace Studio.
Contoh penggunaan:
let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest. .addResourceField( AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") );
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Dynamic | Menambahkan kolom resource ke definisi resource dinamis. |
set | Dynamic | Menetapkan ID untuk definisi resource dinamis, ID ini sesuai dengan workflow dalam manifes. |
Dokumentasi mendetail
addResourceField(resourceField)
Menambahkan kolom resource ke definisi resource dinamis.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
resource | Resource | Kolom resource yang akan ditambahkan. |
Pulang pergi
DynamicResourceDefinition — Objek ini, untuk dirangkaikan.
setResourceId(resourceId)
Menetapkan ID untuk definisi resource dinamis, ID ini sesuai dengan workflowResourceDefinitionId dalam manifes.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
resource | String | ID unik untuk definisi resource dinamis. |
Pulang pergi
DynamicResourceDefinition — Objek ini, untuk dirangkaikan.