Looper egységteszt
Ez az alkalmazás elmagyarázza, hogyan kell beállítani és használni a Looper egyéni widgetet.
You might want to consider downloading the latest version of the Looper v2.1 widget or replace your current one, as it includes important improvements and bug fixes.
Cél
A Looper Unit Test célja, hogy a felhasználók megtanulják és megértsék, hogyan kell beállítani és használni a Looper egyéni widgetet a Tulip alkalmazásokban. Az egyéni widgetek olyan kódolt widgetek, amelyek a Tulip platform tetején helyezkednek el, hogy olyan további funkciókat biztosítsanak, amelyek jelenleg nem részei a fő platformnak. A Looper Custom Widget használható a táblázat rekordjainak egy tömbjén való áthaladásra és a rekordok tömeges frissítésére.
Beállítás
Az egyéni widget bővítmények tulajdonságok és események használatával lépnek kapcsolatba az alkalmazással. A tulajdonságok az alkalmazás és a widget között létező megosztott adatok, míg az események olyan jelek, amelyeket a widget küldhet az alkalmazásnak. Az alkalmazásszerkesztőben ezekből az eseményekből kiváltó eseményeket építhet. Az eseményeket úgy is el lehet készíteni, hogy adatokat küldjenek az alkalmazásnak.
A Looper Custom Widget egy tulajdonságot és három eseményt használ. A használt tulajdonság neve "Loop List", típusa szöveges lista, és csak olvasható. Ezt a listát adja át a widgetnek, hogy a hurokba kerüljön.
Az első esemény, amelyet ez az egyéni widget használ, a "Loop Action" nevű, és ez az esemény a lista minden egyes elemére tüzel, és kiadja a listaelemet... Az ebben az egyéni widgetben használt második esemény neve "End Action", és ez az esemény akkor lép életbe, amikor a cikluslista összes elemét sikeresen végighurkoltuk. A harmadik esemény, amelyet ez az egyéni widget használ, a "Hiba" nevet viseli, és akkor lép életbe, ha a cikluslistába 250-nél több elemet adtak át.
Hogyan működik
A Looper Custom Widget arra használható, hogy a táblázat rekordjainak egy tömbjén végighaladjon, és ezeket a rekordokat tömegesen frissítse. A Looper egyéni widget működésének példája az alábbi GIF-ben látható.
A Looper V2.1 elindítása Step-Enteren
Ha azt szeretné, hogy a Looper automatikusan elinduljon, amikor belép egy lépésbe, akkor ezt általában a lépésbelépési triggerekkel lehet megtenni, amelyek beállítják az Egyéni Widget kellékeit. A Begin prop az, amelyik ténylegesen elindítja a loopot.
In the v2.1 the "Looping the list two times" has been fixed.