fromJson static method

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

Implementation

static TankerkoenigStation fromJson(
  Map<String, dynamic> json,
) {
  return TankerkoenigStation(
    json['id'],
    json['country'],
    json['name'],
    json['brand'],
    json['street'],
    json['postalCode'],
    json['place'],
    LatLng(
      json['coords']['lat'],
      json['coords']['lng'],
    ),
    json['isOpen'],
    DateTime.tryParse(json['closesAt'] ?? ""),
    json['dist'],
    (json['openingTimes'] ?? [])
        .map<TankerkoenigStationOpeningTime>(
          (times) => TankerkoenigStationOpeningTime.fromJson(
            times,
          ),
        )
        .toList(),
    (json['fuels'] ?? [])
        .map<TankerkoenigStationFuel>(
          (fuel) => TankerkoenigStationFuel.fromJson(
            fuel,
          ),
        )
        .toList(),
    json['volatility'],
  );
}