ReachabilityDetails.fromJson constructor

ReachabilityDetails.fromJson(
  1. Map<String?, dynamic> jsonBody
)

Implementation

factory ReachabilityDetails.fromJson(Map<String?, dynamic> jsonBody) {
  var productsJson = jsonBody['products'];

  Iterable l = jsonBody['products'];
  List<Product> products = List<Product>.from(
      l.map((productsJson) => Product.fromJson(productsJson)));

  return ReachabilityDetails(
      countryCode: jsonBody['country_code'],
      networkId: jsonBody['network_id'],
      networkName: jsonBody['network_name'],
      products: products,
      error: jsonBody['error']);
}