responsive_mixin_layout library
Classes
- BoxSizeListener
- A widget that listens for size changes of its child widget and triggers a callback.
- RenderBoxBuilder
- A widget that provides access to the RenderBox of its child widget and triggers a callback.
- RenderRandomBool
- A widget that generates a random boolean value
- RenderRandomDouble
- A widget that generates a random double within a specified range
- RenderRandomInt
- A widget that generates a random integer within a specified range
- ResponsiveLayout
- A custom responsive layout widget that renders different views based on ScreenSizes.
- ScreenHeight
- values in ScreenHeight represents limit about each resolution
- ScreenSizeListener
- A widget that listens for screen size changes and triggers a callback.
- ScreenSizes
- A list of sizes from device screen resolution
- ScreenWidth
- values in ScreenWidth represents limit about each resolution
- TextScalerBuilder
- A widget that provides a custom text scaling factor based on the screen size.
Mixins
-
ResponsiveMixinLayout<
T extends Widget> - A mixin that provides responsive layout capabilities for a widget.
-
ResponsiveMixinLayoutStateful<
T extends StatefulWidget> -
A mixin that provides responsive layout capabilities for a
StatefulWidget.