BMFHollowShape.fromMap constructor Null safety

BMFHollowShape.fromMap(
  1. Map map
)

map => BMFHollowShape

Implementation

BMFHollowShape.fromMap(Map map)
    : assert(map.containsKey('coordinates')),
      assert(map.containsKey('center')) {
  if (map['coordinates'] != null) {
    List<BMFCoordinate> tmpCoordinates = [];
    map['coordinates'].forEach((v) {
      tmpCoordinates.add(BMFCoordinate.fromMap(v as Map));
    });
    coordinates = tmpCoordinates;
  }
  hollowShapeType = BMFHollowShapeType.values[map['hollowShapeType'] as int];
  center =
      map['center'] == null ? null : BMFCoordinate.fromMap(map['center']);
  radius = map['radius'];
}