miniui library

Classes

MinAccordion<T>
Acordeón expandible/colapsable con animación.
MinAccordionOption<T>
Opción individual dentro de MinAccordion.
MinAppBar
Barra de aplicación con leading, title y trailing.
MinBadge
Etiqueta tipo badge inspirada en shadcn/ui.
MinBadgeWrapper
Envuelve un child y superpone un MinBadge en la position indicada.
MinButton
MinButtonGroup<T>
Grupo de botones con selección única, completamente controlado desde afuera.
MinButtonGroupOption<T>
Representa una opción individual dentro de un MinButtonGroup.
MinCard
Tarjeta reutilizable con fondo, borde y sombra predefinidos.
MinCheckbox
MinColors
Paleta de colores del sistema de diseño MiniUI.
MinDatePicker
Selector de fecha con popover, calendario mensual y selector de meses.
MinDrawer
Layout con drawers izquierdo y derecho.
MinDrawerController
Controlador de visibilidad de los paneles de MinDrawer.
MinFormInput
Drop-in FormField wrapper around MinInput.
MinInput
MinInputStyle
MinLocale
Strings localizables de la librería mini_ui_flutter.
MinLocalizations
InheritedWidget que provee MinLocale a todos los widgets descendientes.
MinMotion
MinPopover
A popover anchored to any widget. Replaces MinPopover.
MinPortal
Inserts child into the nearest Overlay (rootOverlay by default). Equivalent to a "Portal" in web component systems.
MinProgress
MinRadiusScale
MinScaffold
Andamiaje de página con app bar, body, bottom bar, FAB y drawers.
MinSelect<T>
MinSelectItem<T>
MinSelectOption<T>
MinSelectSection<T>
MinShadows
MinSpacing
MinSwitch
Interruptor toggle con soporte de teclado y animación.
MinTabs<T>
Componente de tabs con selección controlada.
MinTabsOption<T>
Opción individual dentro de MinTabs.
MinTheme
InheritedWidget que provee el MinThemeData a todos los descendientes.
MinThemeData
Datos del tema de MiniUI.
MinToast
API pública para mostrar notificaciones tipo toast.
MinToastAction
Acción que puede ejecutar el usuario desde el toast.
MinToastPosition
Define la posición en pantalla donde se muestra un toast.
MinTooltip
Tooltip flotante que aparece al hacer hover (desktop/web) o al mantener presionado (mobile).
MinTypography
MinUiAnchorSide
Defines how a floating element positions itself relative to its anchor.

Enums

MinAccordionSize
Tamaño del acordeón.
MinAppBarSize
Tamaños disponibles para MinAppBar.
MinBadgePosition
Posición del badge dentro de MinBadgeWrapper.
MinBadgeVariant
Variante visual de MinBadge.
MinButtonSize
MinButtonVariant
MinCheckboxSize
MinInputType
MinInputVariant
MinProgressVariant
MinSelectSize
MinSwitchSize
Tamaños disponibles para MinSwitch.
MinTabsSize
Tamaño de las tabs.
MinTabsVariant
Variante visual de las tabs.
MinToastType
Tipo semántico del toast que define su color e ícono.

Extensions

MinLocaleContext on BuildContext
Extensión de conveniencia para acceder a las traducciones desde cualquier BuildContext.
MinThemeExtension on BuildContext
Extensiones de BuildContext para acceder al tema de MiniUI.