ResourceField to podstawowy element składowy Dynamic. Każde pole zasobu odpowiada zmiennej wyjściowej bieżącego kroku. Pojedynczy Dynamic może zawierać wiele pól zasobu.
Dostępne tylko w przypadku dodatków do Google Workspace, które rozszerzają Google Workspace Studio.
Przykładowe zastosowanie:
function onDynamicDefinitionFunction(e) { // ... let resourceField = AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") .setDataType(AddOnsResponseService.newDataType() .setBasicDataType(AddOnsResponseService.BasicDataType.STRING) ); let resourceDefinitions = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") .addResourceField(resourceField); // ... } function onDynamicProviderFunction(e) { // ... let workflowAction = AddOnsResponseService.newResourceRetrievedAction() .setResourceData( AddOnsResponseService.newResourceData() .addVariableData("question_1", AddOnsResponseService.newVariableData().addStringValue("Answer 1")) ); // ... }
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
set | Resource | Ustawia typ danych w polu, umożliwiając innym krokom filtrowanie zmiennych według typu podczas wyboru. |
set | Resource | Ustawia opis pola, który jest wyświetlany użytkownikowi podczas wybierania zmiennej w kolejnych krokach. |
set | Resource | Ustawia klucz funkcji dostawcy, aby podczas wykonywania kroku dostarczać wartość. |
Szczegółowa dokumentacja
set Data Type(dataType)
Ustawia typ danych w polu, umożliwiając innym krokom filtrowanie zmiennych według typu podczas wyboru.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
data | Data | Obiekt typu danych, który może być podstawowym typem danych lub niestandardowym typem zasobu. |
Powrót
Resource – obiekt pola zasobu do łączenia.
set Display Text(displayText)
Ustawia opis pola, który jest wyświetlany użytkownikowi podczas wybierania zmiennej w kolejnych krokach.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
display | String | Opis dla użytkowników przy wyborze zmiennej. |
Powrót
Resource – obiekt pola zasobu do łączenia.
set Selector(selector)
Ustawia klucz funkcji dostawcy, aby podczas wykonywania kroku dostarczać wartość.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
selector | String | Klucz odniesienia pola używany do pobierania powiązanego z nim elementu Variable z tym samym kluczem, który jest używany w Resource. |
Powrót
Resource – obiekt pola zasobu do łączenia.