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.
Typedefs
- MinColorsDefaults = MinColors
- MinMotionDefaults = MinMotion
- MinPopoverAnchor = MinUiAnchorSide
- Convenience alias so existing code using MinPopoverAnchor can migrate.
- MinRadiusScaleDefaults = MinRadiusScale
- MinShadowsDefaults = MinShadows
- MinSpacingDefaults = MinSpacing
- MinTypographyDefaults = MinTypography