Not all widgets are available on all instances and subscription plans. Reach out to support@tulip.co to enquire about enabling additional widgets.
A widgetek az alkalmazások építőkövei. A widgetek információkat jelenítenek meg a felhasználók számára, adatokat gyűjtenek a felhasználóktól, és kiváltási logikát hajtanak végre.
Egy alkalmazáson belül widgetek tucatjai kombinálhatók az alkalmazás lépéseinek konfigurálásához, hogy olyan alkalmazásfelületet hozzanak létre, amely racionalizálja a folyamatot.
A widgetek típusai
Gomb widgetek
Egy gomb, amely szöveget jelenít meg és egy műveletet indíthat el. A gomb widget egy üres widget, amely teljesen konfigurálható a felhasználó által. A Következő/Összefoglaló/Menü/Teljesítve widgetek alapértelmezett kiváltókat tartalmaznak az alkalmazásépítés racionalizálása érdekében.
Gomb - Teljesen konfigurálható gomb, amely bármilyen logikát kiválthatElőző - A felhasználók legutóbbi lépésére lép. Menu - A menü megnyitása, ahol a felhasználók alkalmazást válthatnak, megváltoztathatják az alkalmazás nyelvét és kijelentkezhetnekNext - Továbblépés az alkalmazás következő lépésére**.Complete** - Az alkalmazás változóinak értékét tároló alkalmazás befejezésének végrehajtása és visszatérés az alkalmazás kezdőképernyőjére.
További információ a gomb widgetekről itt olvasható.
Bemeneti widgetek
Gyűjtsön adatokat felhasználóitól a beviteli widgetekkel. Minden egyes bemeneti widget különböző típusú változókat támogat.
Bővebben a bemeneti widgetekről itt olvashat.
Szöveges widgetek
Statikus vagy dinamikus szöveg megjelenítése, beleértve a változók értékeit, egyszerű statikus szöveget és teljes rekord helyőrzőt.
Beágyazott widgetek
Beágyazott widgetekkel videót, CAD-et, dokumentumokat és még sok minden mást is beágyazhat alkalmazásába.
Itt olvashat többet a beágyazott widgetekről.
Kamera widgetek
Jelenítse meg a Tulip Vision kameraképét, vagy olvasson be vonalkódokat a készülék kamerájával a kamera widgetekkel.
A Tulip Visionről bővebben itt olvashat.
Egyedi widgetek
Ha az alapértelmezett widgetek nem felelnek meg tökéletesen az Ön igényeinek, egyéni widgetek készíthetők, amelyek szinte bármilyen felhasználási esetet kielégítenek. A HMTL, a JavaScript és a CSS kombinálásával széleskörűen bővítheti a platformot.
Az egyéni widgetekről bővebben itt olvashat.
Ikonok
Húzza, ejtse és méretezze át a vektoros képeket az alkalmazáson belül, hogy a Tulip alkalmazást összhangba hozza a márkájával.
Widgetek konfigurálása
A widgeteket úgy konfigurálhatja, hogy a lehető legjobban megfeleljenek a kívánt formának és funkciónak.
A különböző widgetek különböző konfigurációs lehetőségeket támogatnak. Ezek a beállítások a widgetek számos különböző tulajdonságát befolyásolhatják: - Widget adatforrások - például: Milyen szöveg jelenik meg egy gombon, Egy táblázat mely oszlopai jelennek meg? - pl.: Hol tárolják egy bemenet értékét, Milyen táblázat jelenjen meg?- Stílus - pl.: Milyen színű legyen egy gomb, Egy szöveges widget legyen félkövér vagy dőlt betűs?- Triggerek - pl.: Mi történik, ha a felhasználó az [Enter] gombra kattint, Mi történik, ha a felhasználó kiválaszt egy sort?
Egy widget szerkesztéséhez ki kell jelölnie azt. 1. Válassza ki a konfigurálni kívánt widgetet.2. A kontextusablakban megnyílik a Widget lap.
Widget adatforrások
A Widgeteknél megjelenített tartalom a különböző widgetek esetében eltérő, de a hozzárendelés folyamata nem különbözik. Az Adatforrás beállítás határozza meg a widget tartalmának forrását. A widgetek első hozzáadásakor az adatforrásuk nincs leképezve.
A Datasource type a widget leképezésének általános forrástípusa. Ilyenek például a változók, a táblázat rekordmezői, a gépi attribútumok és mások.
Az adatforrás az adott típuson belül az az attribútum, amelyhez a widget leképezésre kerül.
A warning icon appears in the corner of an input to indicate that no datasource is selected.
Adattérképezés
A beviteli widgetek esetében az adatforrás azt a helyet jelöli, ahol a felhasználói bemenet tárolódik. Minden más widget esetében az adatforrás a widget által megjelenített adatok forrását jelöli.
Számos widget adathoz kötött. A widgetek tartalmát dinamikus adatok, például táblázatrekordok vagy változók vezérelhetik. A beviteli widgetek arra is használhatók, hogy adatokat töltsenek fel változókba vagy táblázatrekord-mezőkbe.
A bemeneti widgetek az adatforrásukkal együtt írnak/olvasnak, a bemenetben bekövetkező változások megváltoztatják az adatforrás értékét. A legtöbb widget csak olvasható, azaz dinamikus adatokkal vezérelhető, de nem tudja közvetlenül befolyásolni az adatforrás értékét.
Adatvezérelt widgetek
Néhány widget dinamikus adatokból tölthető fel. A legtöbb dinamikus widgetben az adatforrás beállítása jelzi, hogy milyen adat vezérli a widget állapotát.
SzínMindenszíntulajdonság beállítható statikusan vagy dinamikusan egy változó alapján.
VariableAVariable widget tartalma bármely alkalmazásváltozó értékéhez köthető, beleértve a színeket is. Ez a widget dinamikusan változik, ahogy a forrásváltozó változik.
Table RecordATable Record widget egy teljes rekord vagy egy egyedi rekordmező aktuális értékét tükrözi.
Interaktív táblázatAzinteraktív táblázat widget egy táblázat aktuális állapotát jeleníti meg.
Styling
A widgetek következő tulajdonságait a Tulipba való feltöltésük után a képernyő jobb oldalán található Kontextusablakban szerkesztheti. A formázási lehetőségek a widget függvényében változnak, de a legtöbb widget rendelkezik az alább felsorolt lehetőségekkel:
- Betűméret
- Betűszín
- Betűstílus
- Gombszöveg igazítása
- Gomb színe
- Méret
- Forgatás
- Csepp árnyék
- Határ sugara
- Villogó
Widget kiváltók
A különböző widgetek bizonyos viselkedése meghatározza a Trigger logikát.
Bemeneti widgetekMindenbemeneti widget esetében a bemenet megváltoztatásakor a kiváltóik lefutnak.:::(Info) (NOTE)
In the case of Number and Text input widgets, Triggers will fire on users clicking [Enter]
:::
Interaktív táblázatAmikora felhasználó kiválaszt egy sort, annak kiváltója lefut. Ezenkívül az adott sor betöltődik a Linked Record widget beállításában beállított táblázatrekord-helytartóba. Az interaktív táblázat widgetről itt tudhat meg többet.
For rows in the interactive table widget to be selectable, its Linked Record field must be tied to a table record placeholder.