import 'package:wakelock/wakelock.dart'; class ScreenManager { static bool _wakeLockEnabled = false; static bool get isWakeLockEnabled => _wakeLockEnabled; static Future enableWakeLock() async { await Wakelock.enable(); _wakeLockEnabled = true; } static Future disableWakeLock() async { await Wakelock.disable(); _wakeLockEnabled = false; } static Future toggleWakeLock() async { if (_wakeLockEnabled) { await disableWakeLock(); } else { await enableWakeLock(); } } }