É possível utilizar um widget Adaptador de Script para mapear dados de eventos a partir de um formato em outro entre dois widgets.
O widget Adaptador de Script tem fio entre dois outros widgets para que possa executar uma transformação de dados na carga útil do evento. Usando esse widget, você pode:
Quando estiver ligando widgets, se eles tiverem o mesmo evento e o formato para os dados de evento for o mesmo, é possível simplesmente ligar um widget ao outro. No entanto, se o formato para os dados do evento não for o mesmo, será necessário transformar os dados no evento de origem em um formato esperado pelo widget de destino. O widget Adaptador de Script é o caminho para que você alcance essa transformação. Quando o widget Adaptador de Script recebe um evento de um widget ao qual está ligado, ele exibe os detalhes do evento na seção Evento Recebido. O Adaptador de Script, então, executa um script que transforma os dados como uma função com um parâmetro de "carga útil", que é a carga útil do evento de recebimento. O script é como você manipula a carga útil usando qualquer tipo de lógica que julgue necessário. O valor que seu código customizado retorna é a carga útil do evento de saída desse widget. A seção Evento Enviado exibe essa informação.
Por exemplo, um Adaptador de Script recebe um evento ligado a uma carga útil de "dados de teste", o qual a seção Eventos Recebido exibe. O Adaptador de Script possui o seguinte script:
alert("O valor da carga útil é : " + carga útil);
return "Carga Útil de Evento: " + carga útil + "!";
A seção Evento Enviado exibe "Carga Útil de Evento: dados de teste!" como uma carga útil para o evento de saída.