Widget
Adapter skryptów
udostępnia środki służące do wstawiania logiki, która będzie transformować dane
zdarzenia.
Logika ta jest implementowana za pomocą kodu JavaScript, a wartość zwracana tego kodu jest ładunkiem zdarzenia wychodzącego.
Skrypty są ograniczone do podstawowego kodu JavaScript i należy je traktować jako treść pojedynczej funkcji. Nie można używać komend Dojo, takich jak console.debug();. W
skrypcie do wyświetlania informacji o wartościach należy używać instrukcji
alert().
Zanim rozpoczniesz
Zanim rozpoczniesz upewnij się, że istnieje łącznik między widgetem źródłowym a widgetem
Adapter skryptów i łącznik między widgetem
Adapter skryptów a widgetem docelowym. Widget źródłowy rozgłasza zdarzenie, które widget
Adapter skryptów
odbiera i transformuje dane tego zdarzenia. Następnie widget Adapter skryptów przesyła przetransformowane dane do widgetu
docelowego.
Procedura
- Kliknij opcję Edytuj stronę.
- Kliknij ikonę menu widgetu, a następnie wybierz opcję Edytuj
ustawienia. Zostanie wyświetlone okno Edycja adaptera
skryptów.
- Wpisz kod JavaScript, który ma być używany do transformacji danych zdarzenia. Zakończ skrypt instrukcją Return.
Wskazówka: Widget
Adapter skryptów
można przekształcić w debuger podczas pisania skryptu. Gdy widget
Adapter skryptów
działa jako debuger, wyświetlany jest ładunek zdarzenia źródłowego, dzięki
czemu widoczne są dane, które skrypt ma transformować.
- Opcjonalne: Ukryj widget
Adapter skryptów,
aby nie był widoczny dla użytkownika.
- Kliknij
przycisk OK.