Files
wushu/lib/services/wakelock_service_io.dart
2026-04-01 01:34:22 +08:00

22 lines
461 B
Dart

import 'package:wakelock_plus/wakelock_plus.dart';
import 'wakelock_service.dart';
class WakelockServiceIO implements WakelockService {
@override
Future<void> enable() async {
await WakelockPlus.enable();
}
@override
Future<void> disable() async {
await WakelockPlus.disable();
}
@override
Future<bool> isEnabled() async {
return await WakelockPlus.enabled;
}
}
WakelockService getWakelockServiceImpl() => WakelockServiceIO();