shadow
Stránka pre wje-rate bola automaticky doplnená, aby dokumentácia pokrývala aktuálnu verziu komponentov.
Detailné návody na použitie a odporúčania doplníme v ďalšej obsahovej fáze.
Použite wje-rate, keď používateľ zadáva hodnotu, vyberá možnosti alebo vykonáva akciu vo formulári.
Nepoužívajte ho len ako vizuálny dekoratívny prvok bez interakcie. V takom prípade uprednostnite prezentačné komponenty.
Vždy prepojte komponent s popisom (label/aria-label), zachovajte ovládanie klávesnicou a pri validačných chybách zobrazte zrozumiteľnú správu.
Odporúčané postupy
- Majte jednotné validačné pravidlá a error stavy naprieč celým formulárom.
- Pri asynchrónnych operáciách zobrazte stav načítania alebo disabled stav.
- Pri zložitých formulároch preferujte menšie sekcie a okamžitú spätnú väzbu.
| Popis | Riadi správanie voľby is-hover v komponente. |
| Atribút | is-hover |
| Typ | any |
| Predvolené | - |
| Popis | Nastavuje aktuálnu hodnotu hodnotenia. |
| Atribút | value |
| Typ | number |
| Predvolené | - |
| Popis | Nastavuje maximálnu hodnotu hodnotenia. |
| Atribút | max |
| Typ | number |
| Predvolené | - |
| Popis | Vypína používateľskú interakciu s komponentom. |
| Atribút | disabled |
| Typ | any |
| Predvolené | - |
| Popis | Zabráni používateľovi upravovať hodnotu. |
| Atribút | readonly |
| Typ | any |
| Predvolené | - |
| Popis | Nastavuje číselnú hodnotu používanú vo voľbe precision. |
| Atribút | precision |
| Typ | number |
| Predvolené | - |
| Popis | Definuje zoznam hodnôt spracovaných vo voľbe icons. |
| Atribút | icons |
| Typ | Array<string> |
| Predvolené | - |
Pre tento komponent nie sú dostupné žiadne udalosti.
| Popis | Vytvorí icons a pripojí ho do štruktúry komponentu. |
| Signatúra | (i: number) => Element |
| Popis | Spustí metódu changeRate na vykonanie logiky komponentu a aktualizáciu jeho stavu. |
| Signatúra | () => void |
| Popis | Vráti icons z aktuálneho stavu komponentu. |
| Signatúra | (index: number) => Element |
| Popis | Vráti hodnotu from xposition z aktuálneho stavu komponentu. |
| Signatúra | (coordinate: number) => number |
| Popis | Spustí metódu roundToPrecision na vykonanie logiky komponentu a aktualizáciu jeho stavu. |
| Signatúra | (numberToRound: number, precision?: number) => number |
| Názov | Popis |
|---|
native | Štýluje koreňovú shadow časť komponentu. |
| Názov | Popis |
|---|
--wje-rate-gap | Vlastná CSS premenná, ktorá riadi gap. |
--wje-rate-color | Vlastná CSS premenná, ktorá riadi color. |
--wje-rate-selected-color | Vlastná CSS premenná, ktorá riadi selected color. |
Pre tento komponent nie sú dostupné žiadne sloty.