responsive_framework library

Classes

BouncingScrollBehavior
BouncingScrollWrapper
ClampingScrollBehavior
ClampingScrollWrapper
Condition<T>
A conditional value provider.
InheritedResponsiveWrapper
Creates an immutable widget that exposes ResponsiveWrapperData to child widgets.
ResponsiveBreakpoint
Control the responsiveness of the app at a breakpoint.
ResponsiveBreakpointSegment
Computed breakpoint segments.
ResponsiveConstraints
ResponsiveGridDelegate
A SliverGridDelegate with item sizing control.
ResponsiveGridView
A GridView with responsive capabilities.
ResponsiveRowColumn
A convenience wrapper for responsive Row and Column switching with padding and spacing.
ResponsiveRowColumnItem
A wrapper for ResponsiveRowColumn children with responsiveness.
ResponsiveValue<T>
Conditional values based on the active breakpoint.
ResponsiveVisibility
A convenience wrapper for responsive Visibility.
ResponsiveWrapper
A wrapper that helps child widgets resize/scale to different screen dimensions.
ResponsiveWrapperData
Responsive data about the current screen.
ResponsiveWrapperState

Constants

DESKTOP → const String
MOBILE → const String
PHONE → const String
TABLET → const String

Functions

getBreakpointSegments(List<ResponsiveBreakpoint> breakpoints, ResponsiveBreakpoint defaultBreakpoint) List<ResponsiveBreakpointSegment>
Calculate breakpoint segments algorithm.