- Nyomtat
Looper egységteszt
Ez az alkalmazás elmagyarázza, hogyan kell beállítani és használni a Looper egyéni widgetet.
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 hurokszerűen 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ó.