responsive_framework library Null safety

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. [...]

Constants

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

Functions

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

Enums

Conditional
Internal equality comparators.
ResponsiveBreakpointBehavior
ResponsiveRowColumnType