info property

ScreenInfo get info

Obtiene el ScreenInfo actual. Lanza un error si no se ha inicializado.

Implementation

ScreenInfo get info {
  if (_screenInfo == null) {
    throw FlutterError.fromParts([
      ErrorSummary('ScreenInfoManager Error: Not initialized.'),
      ErrorDescription(
        'Debes envolver tu aplicación con ScreenSizeInitializer antes de usar '
        'las extensiones sin context (.w, .h, .sp, etc.).'
      ),
      ErrorHint(
        'Ejemplo: ScreenSizeInitializer(child: MaterialApp(...))'
      )
    ]);
  }
  return _screenInfo!;
}