responsive_metrics 0.0.3
responsive_metrics: ^0.0.3 copied to clipboard
A lightweight, dependency-free responsive design toolkit for Flutter — pixel scaling, breakpoint checks, and per-device values.
0.0.3 #
ScreenScaler.init()now accepts an optionalscalingEnabledmaster switch. Passfalseto make.w.h.sp.rreturn raw, unscaled values everywhere, including mobile — for apps that only wantRV/pick()breakpoint-tier values and no proportional scaling at all. Defaults totrue, so existing behavior is unchanged.ScreenScaler.init()also accepts optionalscaleTablet/scaleDesktopflags for turning scaling off per device class instead of globally — e.g. keep mobile scaling on but render tablet/desktop at fixed, unscaled values. No effect whilescalingEnabledisfalse. Defaults totruefor both, so existing behavior is unchanged unless opted out.
0.0.2 #
- Added
homepagefield topubspec.yaml.
0.0.1 #
- Initial release.
ScreenScalersingleton for per-device-class pixel scaling..w.h.sp.rextensions onnum.ResponsiveContextextension onBuildContextwithisMobile/isTablet/isDesktop/isLandscape/pick().RVvalue holder for per-device-class constants.