BMFRidingRoutePlanOption.fromMap constructor Null safety

BMFRidingRoutePlanOption.fromMap(
  1. Map map
)

map => BMFRidingRoutePlanOption

Implementation

BMFRidingRoutePlanOption.fromMap(Map map) : super.fromMap(map) {
  if (map['wayPointsArray'] != null) {
    List<BMFPlanNode> tmpWayPointsArray = [];
    map['wayPointsArray'].forEach((v) {
      tmpWayPointsArray.add(BMFPlanNode.fromMap(v as Map));
    });
    wayPointsArray = tmpWayPointsArray;
  }
  ridingType = map['ridingType'] as int?;
}