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
Methods
-
h(
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: Obtiene el alto como porcentaje de la pantalla. Acepta valores de 0-100 (ej: 30.h(context)) o 0-1 (ej: 0.3.h(context)) Con soporte multi-plataforma opcional. -
sp(
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 (sp): 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(context)) o 0-1 (ej: 0.03.sp(context)) Con soporte multi-plataforma opcional. -
w(
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: Obtiene el ancho como porcentaje de la pantalla. Acepta valores de 0-100 (ej: 80.w(context)) o 0-1 (ej: 0.8.w(context)) Con soporte multi-plataforma opcional.