Documentation Index

Fetch the complete documentation index at: https://support.tulip.co/llms.txt

Use this file to discover all available pages before exploring further.

Változás érzékelő egység teszt

Prev Next

Változás érzékelő egység teszt

Ez az alkalmazás elmagyarázza, hogyan kell beállítani és használni a Change Detector egyéni widget plugint.

Cél

A Change Detector Unit Test célja, hogy a felhasználók megtanulják és megértsék, hogyan kell beállítani és használni az időzítő egyéni widgetet a Tulip-alkalmazásaikban. 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 Change Detector Custom Widget arra szolgál, hogy érzékelje az egyik bemenet változását, és a változás észlelésekor eseményt indítson el.

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 Timer Custom Widget három tulajdonságot és három eseményt használ. Az első használt tulajdonság neve "Label", és szöveg típusú, csak olvasható. Ez az a szöveg, amely címkeként fog megjelenni. A második használt tulajdonság neve "Input Text", típusa text, és csak olvasható. Ez az a szöveges bemenet, amelynek állapotváltozását figyelni kell. A következő tulajdonság neve "Input Number", típusa Number, és csak olvasható. Ez a számbemenet, amelynek állapotváltozását figyelni kell.

Az ebben az egyéni widgetben használt első esemény neve "Change Detected" (Változás észlelése), és ez az esemény akkor lép életbe, amikor a Input Text (Szövegbevitel) vagy Input Number (Számbevitel) változókban bármilyen változás történik. Az ebben az egyéni widgetben használt második esemény neve "Text Changed", és ez az esemény akkor lép életbe, amikor a bemeneti szövegben változás következik be, és az új szövegértéket adja vissza. A harmadik esemény, amelyet ez az egyéni widget használ, a 'Number Changed' nevet viseli, és akkor lép életbe, amikor a Input Number változóban változás történik, és az új számértéket adja vissza.

Hogyan működik

A Change Detector Custom Widget arra szolgál, hogy észlelje az egyik bemenet változását, és a változás észlelésekor eseményt adjon le. Az alábbi GIF-ben egy példa látható arra, hogyan működik a Change Detector custom widget.