rune_responsive_sizer 0.0.1
rune_responsive_sizer: ^0.0.1 copied to clipboard
Responsive-sizer bridge for the rune package. Registers .w / .h / .sp / .dm property extensions for percent-of-screen sizing.
Changelog #
All notable changes to rune_responsive_sizer are documented here. Format follows
Keep a Changelog; versioning follows
Semantic Versioning.
0.0.1 - 2026-04-18 #
Added #
- Initial release.
ResponsiveSizerBridgeimplementsRuneBridgeand registers four property extensions onRuneConfig.extensions:.w: percentage of screen width (viaMediaQuery.sizeOf).h: percentage of screen height.sp: text-scaled pixels (viaMediaQuery.textScalerOf).dm: percentage ofmin(width, height)
- Handlers throw
ArgumentErroron non-numeric targets andStateErrorwhenctx.flutterContextis null. - Seven tests cover registration, per-property math under fixed screen
sizes,
textScalerpropagation, and both error paths. - Analyzer-clean under
very_good_analysis ^5.1.0.