w property
double
get
w
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)
Ejemplos:
// Uso básico
width: 80.w // 80% del ancho
width: 0.8.w // Equivalente usando decimales
// Para variaciones multi-plataforma, usa rw()
width: rw(mobile: 90, tablet: 70, desktop: 50)
Implementation
double get w {
final screenInfo = ScreenInfoManager().info;
final normalizedValue = _normalizeValue(this);
return screenInfo.width * normalizedValue;
}