Class ResourceData

Dadosderecursos

Representa dados de recursos específicos de um aplicativo. Os dados de recursos contêm uma coleção de pares de chave-valor de nomes de variáveis e VariableData.

Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.

Exemplo de uso:

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 });

Métodos

MétodoTipo de retornoBreve descrição
addVariableData(key, value)ResourceDataAdiciona um VariableData com chave pelo nome da variável. Um valor é substituído se a chave já existir.
setVariableDataMap(fields)ResourceDataDefine o mapa dos dados da variável com chave pelos nomes das variáveis.

Documentação detalhada

addVariableData(key, value)

Adiciona um VariableData com chave pelo nome da variável. Um valor é substituído se a chave já existir.

Parâmetros

NomeTipoDescrição
keyStringO nome da variável para recuperar os dados correspondentes.
valueVariableDataO VariableData a ser adicionado.

Retornar

ResourceData: esse objeto de dados de recurso, para encadeamento.


setVariableDataMap(fields)

Define o mapa dos dados da variável com chave pelos nomes das variáveis.

Parâmetros

NomeTipoDescrição
fieldsObjectUma coleção de pares de chave-valor de dados de string e variáveis.

Retornar

ResourceData: esse objeto de dados de recurso, para encadeamento.