feat: add remote pull and push
This commit is contained in:
@@ -6,6 +6,7 @@ import 'app_lifecycle_lock.dart';
|
||||
import '../models/settings.dart';
|
||||
import '../viewmodels/admin_pin_view_model.dart';
|
||||
import '../viewmodels/pin_lock_view_model.dart';
|
||||
import '../viewmodels/remote_sync_view_model.dart';
|
||||
import '../viewmodels/settings_view_model.dart';
|
||||
import '../theme.dart';
|
||||
import '../l10n/app_localizations.dart';
|
||||
@@ -31,6 +32,12 @@ class _KoolTabAppState extends State<KoolTabApp> {
|
||||
context.read<PinLockViewModel>().lock();
|
||||
context.read<AdminPinViewModel>().lock();
|
||||
},
|
||||
onBackground: () {
|
||||
context.read<RemoteSyncViewModel>().pause();
|
||||
},
|
||||
onForeground: () {
|
||||
context.read<RemoteSyncViewModel>().resume();
|
||||
},
|
||||
shouldLock: () =>
|
||||
context.read<SettingsViewModel>().settings.autoLockEnabled,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user