ScreenScale extension
Extensión para usar valores responsive en números. Acepta dos formatos:
- Porcentajes tradicionales: 0-100 (ej: 80.w(context) = 80%)
- Decimales precisos: 0-1 (ej: 0.8.w(context) = 80%) Ahora con soporte multi-plataforma integrado.
- on
Properties
- h → double
-
Available on num, provided by the ScreenScale extension
Alto Responsive (sin context): Obtiene el alto como porcentaje de la pantalla. Acepta valores de 0-100 (ej: 30.h) o 0-1 (ej: 0.3.h)no setter - sp → double
-
Available on num, provided by the ScreenScale extension
Tamaño de Fuente Responsive (sin context): Escala la fuente usando un porcentaje del ancho base y aplica el factor de escala de accesibilidad del usuario. Acepta valores de 0-100 (ej: 3.sp) o 0-1 (ej: 0.03.sp)no setter - w → double
-
Available on num, provided by the ScreenScale extension
Ancho Responsive (sin context): Obtiene el ancho como porcentaje de la pantalla. Acepta valores de 0-100 (ej: 80.w) o 0-1 (ej: 0.8.w)no setter
Methods
-
hWithContext(
BuildContext context, {num? web, num? ios, num? android, num? mobile, num? tablet, num? desktop}) → double -
Available on num, provided by the ScreenScale extension
Alto Responsive (DEPRECATED): Usa.hen su lugar (sin context). -
spWithContext(
BuildContext context, {num? web, num? ios, num? android, num? mobile, num? tablet, num? desktop}) → double -
Available on num, provided by the ScreenScale extension
Tamaño de Fuente Responsive (DEPRECATED): Usa.spen su lugar (sin context). -
wWithContext(
BuildContext context, {num? web, num? ios, num? android, num? mobile, num? tablet, num? desktop}) → double -
Available on num, provided by the ScreenScale extension
Ancho Responsive (DEPRECATED): Usa.wen su lugar (sin context).