Expand description
llimphi-widget-fab — Floating Action Button.
Botón circular elevado pensado para la acción primaria de una
pantalla (componer, nuevo, +, capturar). Heredamos el patrón
Material/Flutter: rest sobre sombra E3, círculo del color accent,
glyph blanco centrado, sombra que respira al hover (sube a E5).
La firma cinética viene del tween de fill+shadow vía View::animated,
con animated_pop_in para que la entrada del FAB sea el “pop” canónico
de Material (scale 0.6 → 1.0 + fade-in) en vez de aparecer de golpe.
Structs§
- FabPalette
- Paleta del FAB.
Enums§
- FabSize
- Tamaño del FAB. El estándar Material es 56 px; el “mini” 40 px;
“extended” lleva texto + ícono y crece el ancho (no implementado
como variante separada para mantener la API mínima — quien lo
necesite usa
fab_styled).
Functions§
- fab_
extended - FAB con texto + glyph (Extended FAB de Material). Pildora ancha en vez de círculo.
- fab_
view - Compone el FAB.
keydebe ser estable para que la anim de hover quede vinculada al mismo nodo entre frames.