dv_responsive library

Responsive sizing utilities for charts.

Classes

AspectRatioFill
A widget that maintains an aspect ratio while filling available space.
Breakpoints
Breakpoint configuration for responsive layouts.
FillParent
A widget that fills available space with optional constraints.
ParentSize
A widget that reports its parent's size to its child.
ResponsiveBuilder
A widget that builds different layouts based on screen size.
ResponsiveContainer
A widget that provides responsive behavior based on available space.
ResponsiveValue<T>
A widget that provides different values based on screen size.
SizeNotifier
A widget that notifies when its size changes.

Enums

ScreenSize
The current screen size category.

Extensions

ResponsiveValueExtension on T
Extension methods for responsive values.

Functions

parentSize({required Widget builder(BuildContext context, Size size), bool debounce = false, int debounceDuration = 100}) ParentSize
Creates a ParentSize widget with the given builder.