How sanaullah49/magic_responsive works
magic_responsive is a small Flutter widget package for choosing adaptive layouts from the space a widget receives. The documented workflow is to configure a responsive widget, let it adapt to available constraints, and use the resulting flex, grid, or constrained content layout. The README documents the public import and widget behaviors, but no source excerpts were provided, so internal call relationships are not inferred.
Main entry points: magic_responsive.dart Package API · magic_flex.dart MagicFlex · magic_grid.dart MagicGrid · magic_container.dart MagicContainer / SmartContainer
Components 6
Other components
- App developer
- Flutter layout
- Package API
lib/magic_responsive.dart - MagicFlex
lib/src/magic_flex.dart - MagicGrid
lib/src/magic_grid.dart - MagicContainer / SmartContainer
lib/src/magic_container.dart
Connections 13
- App developer → Package API: imports API
- Package API → MagicFlex: exposes
- Package API → MagicGrid: exposes
- Package API → MagicContainer / SmartContainer: exposes
- App developer → MagicFlex: configures layout
- App developer → MagicGrid: configures layout
- App developer → MagicContainer / SmartContainer: sets width
- Flutter layout → MagicFlex: provides constraints
- Flutter layout → MagicGrid: provides constraints
- Flutter layout → MagicContainer / SmartContainer: provides constraints
- MagicFlex → Flutter layout: builds adaptive flex
- MagicGrid → Flutter layout: builds adaptive grid
- MagicContainer / SmartContainer → Flutter layout: constrains content