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.

Szám Bemeneti egység teszt

Prev Next

Szám Bemeneti egység teszt

Ez az alkalmazás elmagyarázza, hogyan kell beállítani és használni a Number Input egyedi widget plugint.

Cél

A Number Input Unit Test célja, hogy a felhasználók megtanulják és megértsék, hogyan kell beállítani és használni a Number Input egyéni widget plugint a Tulip alkalmazásokban. Az egyéni widget pluginok 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 számbemenet egyéni widget plugin a szabványos számbemenet továbbfejlesztése, és a Tulip UI szabványt követve lehetővé teszi a címke, a segédszöveg, a minimális érték, a maximális érték és a mértékegység használatát. Ennek az egyéni widgetnek az elsődleges előnye, hogy lehetővé teszi a címkék és a segédszövegek integrálását ugyanabba a widgetbe, nem pedig külön widgetekbe, ami megkönnyíti a mezők szervezését a lépésben.

Beállítás

Az egyéni widget pluginok 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 ezeken az eseményeken alapuló triggereket hozhat létre. Az eseményeket úgy is el lehet készíteni, hogy adatokat küldjenek az alkalmazásnak.

A Number Input Custom Widget Plugin tíz tulajdonságot és nulla eseményt használ. Az ebben a widgetben használt tulajdonságok a következők:

  • 'DATASOURCE', amelynek típusa szám - A tárolni kívánt változó vagy táblázatrekord mezőjéhez kell kapcsolódnia.
  • 'LABEL', amelynek típusa Text - Adja meg a szöveget, amelyet címkeként szeretne megjeleníteni. Csatlakoztatható dinamikus adatforráshoz, például változóhoz vagy táblázatrekordhoz.
  • "HELPERTEXT", amelynek típusa Text - Adja meg a címke alatt megjelenő szöveget, amely további útmutatást nyújt a felhasználónak.
  • 'LABELCOLOR', amelynek típusa Color - Lehetővé teszi a címke színének beállítását.
  • 'TEXTCOLOR', amelynek típusa Color - Lehetővé teszi a beírt szám színének beállítását.
  • 'LABELFONTSIZE' with type Integer - Lehetővé teszi a címke betűméretének beállítását.
  • 'INPUTFONTSIZE' with type Integer - Lehetővé teszi a szám beviteli betűméretének beállítását.
  • 'MIN', amelynek típusa Number - A minimálisan elfogadható érték a bemenethez. Ennek az értéknek kisebbnek vagy egyenlőnek kell lennie a max attribútum értékével.
  • 'MAX', amelynek típusa Number - A bemenethez elfogadandó maximális érték. Ennek az értéknek nagyobbnak vagy egyenlőnek kell lennie a min attribútum értékével.
  • "UNIT", amelynek típusa Text - Lehetővé teszi a mértékegységnek tekintendő szöveg megadását.

Hogyan működik

Ez az alkalmazás arra kéri, hogy a fent felsorolt összes tulajdonságot definiálja a példalépésben, hogy láthassa, hogyan lehet a Number Input Custom Widget Plugin-t beállítani és konfigurálni. Miután az összes tulajdonságot definiálta, a bal alsó frissítésben megjelenik a widget példája.

Beépített adatérvényesítés is van, amely megakadályozza, hogy a min-max tartományon kívül eső számot adjon meg, és ez hibát vált ki, és megjeleníti a szöveget, amely szerint a bevitel érvénytelen, és piros színnel kiemeli a beviteli mezőt is.

Az alkalmazás videós áttekintése