ente/lib/services/app_lifecycle_service.dart
2022-03-08 01:48:50 +05:30

23 lines
534 B
Dart

import 'package:logging/logging.dart';
class AppLifecycleService {
final _logger = Logger("AppLifecycleService");
bool isForeground = false;
static final AppLifecycleService instance =
AppLifecycleService._privateConstructor();
AppLifecycleService._privateConstructor();
void onAppInForeground(String reason) {
_logger.info("App in foreground via $reason");
isForeground = true;
}
void onAppInBackground(String reason) {
_logger.info("App in background $reason");
isForeground = false;
}
}