Skip to main content

Tooltip

shadow

Element Tooltip slúži na zobrazovanie vyskakovacej nápovedy pri nájazde myšou a je ho možné pripojiť k rôznym elementom webovej stránky. Je ľahko prispôsobiteľný pomocou atribútov pre obsah a umiestnenie. Tooltip sa zobrazí, keď používateľ prejde myšou nad cieľový element, a zmizne, keď myš element opustí.

Basic Usage

Kedy použiť

Použite wje-tooltip, keď potrebujete používateľovi okamžite komunikovať stav, výsledok akcie alebo ďalší krok.

Kedy nepoužiť

Nepoužívajte viacero konkurenčných feedback kanálov naraz pre jednu udalosť.

Prístupnosť

Status správy oznamujte cez vhodné ARIA live regióny a pri modálnych prvkoch spravujte fokus (open/close).

Odporúčané postupy

  • Vyberte závažnosť správ (info/success/warning/error) podľa reálneho dopadu na používateľa.
  • Pri blokujúcich akciách preferujte potvrdenie iba tam, kde hrozí nevratná zmena.
  • Nastavte konzistentné timeouty, aby používateľ stihol správu prečítať.

Atribúty a vlastnosti

active

PopisUrčuje, či je tooltip zobrazený.
Atribútactive
Typany
Predvolené-

content

PopisNastavuje textovú hodnotu uloženú vo voľbe content.
Atribútcontent
Typstring
Predvolené-

Udalosti

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

Metódy

dispatch

PopisVyvolá vlastnú udalosť z kontextu komponentu.
Signatúra(customEvent: any) => void

beforeShow

PopisSpustí sa pred zobrazením komponentu, aby sa pripravilo počiatočné UI nastavenie.
Signatúra() => void

afterShow

PopisSpustí sa po zobrazení komponentu, aby sa vykonala následná logika používateľského rozhrania.
Signatúra() => void

checkSelector

PopisSpustí metódu checkSelector na vykonanie logiky komponentu a aktualizáciu jeho stavu.
Signatúra(anchorEl: HTMLElement) => HTMLElement|null

CSS tieňové časti

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

CSS vlastné premenné

NázovPopis
--wje-tooltip-arrow-colorVlastná CSS premenná, ktorá riadi arrow color.

Sloty

NázovPopis
arrowSlot pre vlastný prvok šípky.
anchorSlot pre kotviaci alebo referenčný prvok.