Looper egységteszt
  • 04 Nov 2023
  • 1 Elolvasandó perc
  • Közreműködők

Looper egységteszt


Cikk összefoglaló

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ó.

Lopperv2.gif


Hasznos volt ez a cikk?