BMFStationRecommendStopInfo.fromMap constructor Null safety

BMFStationRecommendStopInfo.fromMap(
  1. Map map
)

Implementation

BMFStationRecommendStopInfo.fromMap(Map map)
    : assert(
          map != null, // ignore: unnecessary_null_comparison
          'Construct a BMFStationRecommendStopInfo parameter map cannot be null !') {
  stationName = map['stationName'];
  if (map['recommendStopsInfoList'] != null) {
    List<BMFRecommendStopInfo> tmpRecommendStopInfoList = [];
    map['recommendStopsInfoList'].forEach((v) {
      tmpRecommendStopInfoList.add(BMFRecommendStopInfo.fromMap(v as Map));
    });
    recommendStopsInfoList = tmpRecommendStopInfoList;
  }
}