flutter_responsive_utils library

Classes

AdaptiveContainer
A widget that adapts its layout based on available space
AdaptiveDesignUtils
The main class for Adaptive Design Utils plugin
AdaptiveText
A widget that displays text with responsive sizing
AdaptiveTypography
A utility class for advanced typography management
Alert
Utility class for showing various types of alerts and notifications
Breakpoints
Defines standard breakpoints for responsive design
DeviceUtils
Utility class for device-specific information and adaptations
ResponsiveBuilder
A widget that adapts its child based on screen size
ResponsiveConstraints
A widget that adapts its constraints based on screen size
ResponsiveContainer
A widget that creates a responsive container with max width constraints
ResponsiveGrid
A widget that creates a responsive grid layout
ResponsiveGridView
A widget that creates a responsive grid layout
ResponsiveLayout
A widget that shows different content for mobile, tablet, and desktop
ResponsiveListView
A widget that creates a responsive list view with different layouts for different screen sizes
ResponsiveMasonry
A widget that creates a masonry-style layout
ResponsivePadding
A widget that adapts its padding based on screen size
ResponsiveStaggeredGrid
A widget that creates a responsive staggered grid
ResponsiveTypography
A utility class for responsive typography
ResponsiveWrap
A widget that creates a responsive wrap layout
ScreenUtils
A utility class for responsive screen measurements and adaptations

Enums

DeviceType
Enum representing different device types
ScreenSize
Enum representing different screen size categories

Extensions

ResponsiveExtension on num
Extension methods for responsive sizing and widget generation