Adaptor script

Puteţi utiliza un widget Adaptor script pentru a mapa date eveniment dintr-un format în altul între două widget-uri.

Widget-ul Adaptor script este cablat între două alte widget-uri pentru a putea realiza o transformare a datelor pe datele utile ale evenimentului. Utilizând acest widget, puteţi să:

Când cablaţi widget-uri, dacă widget-urile au acelaşi eveniment şi formatul pentru datele evenimentului este acelaşi, puteţi cabla pur şi simplu un widget la altul. Totuşi, dacă formatul datelor de eveniment nu este acelaşi, va trebui să transformaţi datele din evenimentul sursă într-un format aşteptat de widget-ul ţintă. Widget-ul Adaptor script este modalitatea de a obţine această transformare. Când widget-ul Adaptor script primeşte un eveniment de la un widget la care este cablat, afişează detaliile evenimentului în secţiunea Eveniment primit. Adaptor script apoi rulează un script care transformă datele ca funcţie cu un parametru "payload", care reprezintă datele utile ale evenimentului de intrare. Scriptul este modalitatea de manevrare a datelor utile, utilizând orice tip de logică pe care o consideraţi necesară. Valoarea pe care codul dumneavoastră personalizat o returnează reprezintă datele utile ale evenimentului de ieşire al acestui widget. Secţiunea Eveniment trimis afişează aceste informaţii.

De exemplu, un Adaptor script primeşte un eveniment cablat cu date utile "test data", pe care o afişează în secţiunea Eveniment primit. Adaptor script are următorul script:

alert("Valoarea datelor utile este: " + payload);
return "Date utile eveniment: " + payload + "!";

Secţiunea Eveniment trimis afişează "Date utile eveniment: test data!" ca date utile pentru evenimentul de ieşire.