widgets/layout/cl_nav_tile.widget
library
Classes
-
CLNavRailTile
-
Voce di menu RAIL (sidebar collassata) condivisa: un
ShadIconButton ghost
icon-only con tooltip che esce a destra. Stessi stati di CLNavTile:
selected = primary pieno + icona bianca; strongHover (flyout aperto) =
hover primary pieno; altrimenti hover primary opacizzato.
-
CLNavScrollTooltipGate
-
Avvolge un'area scrollabile di navigazione: ascolta le notifiche di scroll e,
mentre il gesto è attivo, propaga
scrolling=true ai CLNavRailTile
discendenti così sopprimono il tooltip (che altrimenti farebbe scattare lo
scroll). Non tocca la ScrollPosition: rebuilda solo i tile (start/end).
-
CLNavTile
-
Voce di menu DESKTOP condivisa da sidebar/drawer (voci azienda) e dai menu
contestuali (voci cliente): un
ShadButton ghost full-width con icona
opzionale, label ed eventuale trailing (es. chevron dei gruppi).