VergatePlatformConfig.fromJson constructor

VergatePlatformConfig.fromJson(
  1. Map<String, dynamic> json
)

Creates a configuration from a decoded JSON map.

Expected keys: min_version, latest_version, store_url. Invalid or missing values become null.

Implementation

factory VergatePlatformConfig.fromJson(Map<String, dynamic> json) {
  return VergatePlatformConfig(
    minVersion: .tryParse(asNonEmptyString(json['min_version'])),
    latestVersion: .tryParse(asNonEmptyString(json['latest_version'])),
    storeUrl: asNonEmptyString(json['store_url']),
  );
}