Class ResourceData

Danezasobu

Reprezentuje dane zasobu specyficzne dla aplikacji. Dane zasobu zawierają zbiór par klucz-wartość składających się z nazw zmiennych i VariableData.

Dostępne tylko w przypadku dodatków do Google Workspace, które rozszerzają Google Workspace Studio.

Przykładowe zastosowanie:

let customResourceData = AddOnsResponseService.newResourceData()
  .setVariableDataMap(
    {
      "field_1": fieldData_1,
      "field_2": fieldData_2
    }
  );

let outputVariableData = AddOnsResponseService.newVariableData()
  .addResourceData(customResourceData);

let workflowAction = AddOnsResponseService.newReturnOutputVariablesAction()
  .setVariableDataMap({ "resource_data": outputVariableData });

Metody

MetodaZwracany typKrótki opis
addVariableData(key, value)ResourceDataDodaje element VariableData z kluczem w postaci nazwy zmiennej. Jeśli klucz już istnieje, wartość jest zastępowana.
setVariableDataMap(fields)ResourceDataUstawia mapę danych zmiennych z kluczami w postaci nazw zmiennych.

Szczegółowa dokumentacja

addVariableData(key, value)

Dodaje element VariableData z kluczem w postaci nazwy zmiennej. Jeśli klucz już istnieje, wartość jest zastępowana.

Parametry

NazwaTypOpis
keyStringNazwa zmiennej, z której mają być pobierane odpowiednie dane.
valueVariableDataVariableData do dodania.

Powrót

ResourceData – obiekt danych tego zasobu do łączenia.


setVariableDataMap(fields)

Ustawia mapę danych zmiennych z kluczami w postaci nazw zmiennych.

Parametry

NazwaTypOpis
fieldsObjectZbiór par klucz-wartość zawierających ciągi znaków i dane zmiennych.

Powrót

ResourceData – obiekt danych tego zasobu do łączenia.