changeLockStatus function
Future<bool>
changeLockStatus(
{ - String lockNotSetMessage = "Please enable mobile screen lock.",
- String errorTitle = "App Lock",
})
Implementation
Future<bool> changeLockStatus({
String lockNotSetMessage = "Please enable mobile screen lock.",
String errorTitle = "App Lock",
}) async {
final LocalAuthentication auth = LocalAuthentication();
bool isScrennLockSupported = await hasScreenLockPassword(auth: auth);
isAppLocked = (!isAppLocked && isScrennLockSupported);
await _pref.saveAppLockStatus(appLockStatus: isAppLocked);
if (!isScrennLockSupported) {
GNDialogs.showDialogOneButton(
message: lockNotSetMessage,
title: errorTitle,
yes: "OK",
callback: (value) {});
}
return isAppLocked;
}