- Wydrukować
Test jednostki loopera
Test jednostkowy Looper
Ta aplikacja wyjaśnia, jak skonfigurować i używać niestandardowego widżetu Looper
Cel
Celem testu jednostkowego Looper jest umożliwienie użytkownikom nauki i zrozumienia, jak skonfigurować i używać niestandardowego widżetu Looper w swoich aplikacjach Tulip. Niestandardowe widżety to zakodowane widżety, które znajdują się na platformie Tulip, aby zapewnić dodatkową funkcjonalność, która nie jest obecnie częścią głównej platformy. Widżet niestandardowy Looper może być używany do zapętlania tablicy rekordów tabeli i zbiorczej aktualizacji tych rekordów.
Konfiguracja
Wtyczki Custom Widget współpracują z aplikacją za pomocą właściwości i zdarzeń. Właściwości to współdzielone dane, które istnieją między aplikacją a widżetem, podczas gdy zdarzenia to sygnały, które widżet może wysyłać do aplikacji. W edytorze aplikacji można tworzyć wyzwalacze oparte na tych zdarzeniach. Zdarzenia mogą również wysyłać dane do aplikacji.
Widżet Looper Custom Widget wykorzystuje jedną właściwość i trzy zdarzenia. Używana właściwość nosi nazwę "Loop List" i jest typu lista tekstowa i jest tylko do odczytu. Jest to lista, która jest przekazywana do widżetu w celu zapętlenia.
Pierwsze zdarzenie używane w tym niestandardowym widżecie nosi nazwę "Loop Action" i jest uruchamiane dla każdego elementu na liście i wyświetla element listy. Drugie zdarzenie używane w tym niestandardowym widżecie nosi nazwę "End Action" i jest uruchamiane, gdy wszystkie elementy na liście pętli zostaną pomyślnie zapętlone. Trzecie zdarzenie używane w tym niestandardowym widżecie nosi nazwę "Error" i jest wywoływane, gdy do listy pętli zostanie przekazanych więcej niż 250 elementów.
Jak to działa
Widżet niestandardowy Looper może być używany do zapętlania tablicy rekordów tabeli i zbiorczej aktualizacji tych rekordów. Przykład działania niestandardowego widżetu Looper można zobaczyć na poniższym GIF-ie.