isUpdateAvailable method
Implementation
bool isUpdateAvailable() {
if (_appStoreVersion == null || _installedVersion == null) {
return false;
}
try {
final appStoreVersion = VersionParser.parse(_appStoreVersion!);
final installedVersion = VersionParser.parse(_installedVersion!);
final available = appStoreVersion > installedVersion;
_updateAvailable = available ? _appStoreVersion : null;
} on Exception catch (e) {
if (kDebugMode) {
print('----- Error isUpdateAvailable $e');
}
}
final isAvailable = _updateAvailable != null;
return isAvailable;
}