flutter_adaptive_layout_kit 0.0.2
flutter_adaptive_layout_kit: ^0.0.2 copied to clipboard
A Flutter package for building adaptive layouts and responsive UIs with ease. Provides utilities for adaptive layouts, text, and grid systems. Internally uses the sizer package for screen measurements [...]
0.0.2 #
- Breaking Change: Refactored the API to centralize screen type logic in
ResponsiveGridService. - Removed
ResponsiveContextExtension. Screen type checks likecontext.isMobileare no longer available. - Introduced
ResponsiveScreenInitializerto be placed at the root of the app. This widget initializes thesizerpackage and updates theresponsiveGridService. ResponsiveGridServiceis now a singleton instance that can be accessed globally viaresponsiveGridService.ResponsiveLayoutBuilderandResponsiveTextnow use theresponsiveGridServiceto determine the screen type.
0.0.1 #
- Initial release of
flutter_adaptive_layout_kit. - Clarified that
ResponsiveScreenTypeProviderhandlesSizerinitialization internally. - Includes
ResponsiveLayoutBuilderfor adaptive layouts based on screen size. - Provides
ResponsiveContextExtensionfor easy screen size checks. - Introduces
ResponsiveGridServiceandResponsiveScreenTypeProviderfor responsive spacing and grid management, powered by thesizerpackage. - Features
ResponsiveTextandResponsiveTextStylefor text that adapts its style to different screen breakpoints. - Basic example and documentation updated to reflect the new package name and structure.