clearAllPreferences method
void
clearAllPreferences()
Implementation
void clearAllPreferences() {
var token = SessionManagement.getToken().checkNull();
var cameraPermissionAsked =
SessionManagement.getBool(Constants.cameraPermissionAsked);
var audioRecordPermissionAsked =
SessionManagement.getBool(Constants.audioRecordPermissionAsked);
var readPhoneStatePermissionAsked =
SessionManagement.getBool(Constants.readPhoneStatePermissionAsked);
var bluetoothPermissionAsked =
SessionManagement.getBool(Constants.bluetoothPermissionAsked);
SessionManagement.clear().then((value) {
SessionManagement.setToken(token);
SessionManagement.setBool(
Constants.cameraPermissionAsked, cameraPermissionAsked);
SessionManagement.setBool(
Constants.audioRecordPermissionAsked, audioRecordPermissionAsked);
SessionManagement.setBool(Constants.readPhoneStatePermissionAsked,
readPhoneStatePermissionAsked);
SessionManagement.setBool(
Constants.bluetoothPermissionAsked, bluetoothPermissionAsked);
NavUtils.offAllNamed(Routes.login);
});
}