ResponsiveNums extension

on

Properties

ar1_1 double

Available on num, provided by the ResponsiveNums extension

Calculate width for 1:1 aspect ratio (square)
no setter
ar4_3 double

Available on num, provided by the ResponsiveNums extension

Calculate width for 4:3 aspect ratio
no setter
ar16_9 double

Available on num, provided by the ResponsiveNums extension

Calculate width for 16:9 aspect ratio
no setter
ar21_9 double

Available on num, provided by the ResponsiveNums extension

Calculate width for 21:9 aspect ratio (ultrawide)
no setter
cm double

Available on num, provided by the ResponsiveNums extension

Centimeters to pixels
no setter
dp double

Available on num, provided by the ResponsiveNums extension

Density-independent pixel
no setter
h double

Available on num, provided by the ResponsiveNums extension

Height percentage (0-100) Example: 50.h = 50% of screen height
no setter
hSafe double

Available on num, provided by the ResponsiveNums extension

Height percentage excluding safe area (notches, status bar, etc.) Example: 50.hSafe = 50% of usable screen height
no setter
inches double

Available on num, provided by the ResponsiveNums extension

Inches to pixels
no setter
minutes Duration

Available on num, provided by the ResponsiveNums extension

Convert to Duration in minutes
no setter
mm double

Available on num, provided by the ResponsiveNums extension

Millimeters to pixels
no setter
ms Duration

Available on num, provided by the ResponsiveNums extension

Convert to Duration in milliseconds
no setter
pc double

Available on num, provided by the ResponsiveNums extension

Picas to pixels (1/6th of 1 inch)
no setter
pt double

Available on num, provided by the ResponsiveNums extension

Points to pixels (1/72th of 1 inch)
no setter
px double

Available on num, provided by the ResponsiveNums extension

Pixels (identity conversion)
no setter
Q double

Available on num, provided by the ResponsiveNums extension

Quarter-millimeters to pixels
no setter
seconds Duration

Available on num, provided by the ResponsiveNums extension

Convert to Duration in seconds
no setter
sh double

Available on num, provided by the ResponsiveNums extension

Scale based on design height (like flutter_screenutil) Requires setting designHeight in ResponsiveMasterConfig
no setter
sp double

Available on num, provided by the ResponsiveNums extension

Scalable pixel - adapts to screen size and pixel density Improved formula for better consistency across devices
no setter
spa double

Available on num, provided by the ResponsiveNums extension

Scalable pixel alternative using aspect ratio Legacy formula for backward compatibility
no setter
spScaled double

Available on num, provided by the ResponsiveNums extension

Scalable pixel with text scale factor (for accessibility) Respects system font size settings
no setter
sw double

Available on num, provided by the ResponsiveNums extension

Scale based on design width (like flutter_screenutil) Requires setting designWidth in ResponsiveMasterConfig
no setter
vmax double

Available on num, provided by the ResponsiveNums extension

Viewport maximum (largest of width/height)
no setter
vmin double

Available on num, provided by the ResponsiveNums extension

Viewport minimum (smallest of width/height)
no setter
w double

Available on num, provided by the ResponsiveNums extension

Width percentage (0-100) Example: 50.w = 50% of screen width
no setter
wSafe double

Available on num, provided by the ResponsiveNums extension

Width percentage excluding safe area Example: 50.wSafe = 50% of usable screen width
no setter