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;
}