config property
AppVersionGateConfig
get
config
Implementation
AppVersionGateConfig get config {
String? nonEmpty(String key) {
final value = remoteConfig.getString(key);
return value.isEmpty ? null : value;
}
return AppVersionGateConfig(
minimumVersion: nonEmpty('appVersionMinimum'),
recommendedVersion: nonEmpty('appVersionRecommended'),
maintenanceActive: remoteConfig.getBool('appVersionMaintenanceActive'),
maintenanceMessage: nonEmpty('appVersionMaintenanceMessage'),
storeUrl: nonEmpty('appVersionStoreUrl'),
);
}