Skip to main content

Crate llimphi_widget_fab

Crate llimphi_widget_fab 

Source
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. key debe ser estable para que la anim de hover quede vinculada al mismo nodo entre frames.