Skip to main content

Item

shadow

Komponenty Item sú bloky, ktoré môžu obsahovať rôzne typy obsahu vrátane textu, ikon, avatarov, obrázkov, inputov a iných štandardných alebo custom elementov. Item elementy sa zvyčajne nachádzajú vo vnútri List elementov.

Základné použitie

Použitie s obrázkami

Použitie s tlačidlami

Použitie s ikonami

Kedy použiť

Použite wje-item na zobrazenie obsahu, ktorý zlepšuje čitateľnosť, skenovateľnosť alebo kontext informácií.

Kedy nepoužiť

Nepoužívajte ho ako náhradu za štruktúrované dáta tam, kde je potrebná presná interakcia.

Prístupnosť

Doplňte alternatívny text pre obrázky, čitateľné kontrasty a textové ekvivalenty pre ikony bez popisu.

Odporúčané postupy

  • Komprimujte médiá a používajte lazy loading pri veľkých zoznamoch.
  • Pri kartách a zoznamoch držte konzistentné informačné priority.
  • Neopakujte rovnakú informáciu súčasne textom aj ikonou bez pridanej hodnoty.

Atribúty a vlastnosti

labelColorStyles

PopisRiadi farebné štýlovanie súvisiace s voľbou label-color-styles.
Atribútlabel-color-styles
Typobject
Predvolené{}

inheritedAriaAttributes

PopisNastavuje ARIA metadáta, ktoré zlepšujú prístupnosť pre asistenčné technológie.
Atribútinherited-aria-attributes
Typobject
Predvolené{}

multipleInputs

PopisUrčuje, či je voľba multiple-inputs zapnutá a ovplyvňuje správanie komponentu.
Atribútmultiple-inputs
Typboolean
Predvolenéfalse

focusable

PopisUrčuje, či je voľba focusable zapnutá a ovplyvňuje správanie komponentu.
Atribútfocusable
Typboolean
Predvolenétrue

button

PopisUrčuje, či je voľba button zapnutá a ovplyvňuje správanie komponentu.
Atribútbutton
Typboolean
Predvolenéfalse

disabled

PopisVypína používateľskú interakciu s komponentom.
Atribútdisabled
Typboolean
Predvolenéfalse

counter

PopisUrčuje, či je voľba counter zapnutá a ovplyvňuje správanie komponentu.
Atribútcounter
Typboolean
Predvolenéfalse

routerDirection

PopisNastavuje textovú hodnotu uloženú vo voľbe router-direction.
Atribútrouter-direction
Typstring
Predvolené'forward'

type

PopisNastavuje typ vstupu, ktorý riadi spracovanie a validáciu hodnoty.
Atribúttype
Typstring
Predvolené'button'

Udalosti

Pre tento komponent nie sú dostupné žiadne udalosti.

Metódy

isClickable

PopisOverí, či je clickable aktuálne pravda.
Signatúra() => boolean

CSS tieňové časti

NázovPopis
nativeŠtýluje koreňovú shadow časť komponentu.
innerŠtýluje shadow časť inner.

CSS vlastné premenné

NázovPopis
--wje-item-backgroundVlastná CSS premenná na štýlovanie komponentu (background).
--wje-item-colorVlastná CSS premenná, ktorá riadi color.
--wje-item-padding-startVlastná CSS premenná, ktorá riadi padding start.
--wje-item-padding-endVlastná CSS premenná, ktorá riadi padding end.
--wje-item-padding-topVlastná CSS premenná, ktorá riadi padding top.
--wje-item-padding-bottomVlastná CSS premenná, ktorá riadi padding bottom.
--wje-item-inner-padding-startVlastná CSS premenná, ktorá riadi inner padding start.
--wje-item-inner-padding-endVlastná CSS premenná, ktorá riadi inner padding end.
--wje-item-inner-padding-topVlastná CSS premenná, ktorá riadi inner padding top.
--wje-item-inner-padding-bottomVlastná CSS premenná, ktorá riadi inner padding bottom.
--wje-item-border-radiusVlastná CSS premenná, ktorá riadi zaoblenie rohov.
--wje-item-border-widthVlastná CSS premenná, ktorá riadi border width.
--wje-item-border-styleVlastná CSS premenná na štýlovanie komponentu (border style).
--wje-item-border-colorVlastná CSS premenná, ktorá riadi border color.
--wje-item-min-heightVlastná CSS premenná, ktorá riadi min height.
--wje-item-transitionVlastná CSS premenná, ktorá riadi časovanie animácie a prechodov.
--wje-item-inner-box-shadowVlastná CSS premenná, ktorá riadi tieň.

Sloty

NázovPopis
startSlot pre obsah zobrazený pred hlavným obsahom.
endSlot pre obsah zobrazený za hlavným obsahom.
errorSlot pre validačný alebo chybový obsah.
helperSlot pre vlastný obsah helper v komponente.