belowMinAppVersion method

bool belowMinAppVersion()

Is installed version below minimum app version?

Implementation

bool belowMinAppVersion() {
  var rv = false;
  final minVersion = state.minAppVersion ?? versionInfo?.minAppVersion;
  if (minVersion != null && state.packageInfo != null) {
    try {
      final installedVersion = Version.parse(state.packageInfo!.version);
      rv = installedVersion < minVersion;
    } catch (e) {
      if (state.debugLogging) {
        print(e);
      }
    }
  }
  return rv;
}