BMFTraceOverlay.fromMap constructor Null safety
- Map map
map => BMFTraceOverlay
Implementation
BMFTraceOverlay.fromMap(Map map)
: assert(map['coordinates'] != null),
assert(map['traceOverlayAnimateOption'] != null),
super.fromMap(map) {
if (map['coordinates'] != null) {
coordinates = <BMFCoordinate>[];
map['coordinates'].forEach((v) {
coordinates.add(BMFCoordinate.fromMap(v as Map));
});
}
traceOverlayAnimateOption =
BMFTraceOverlayAnimateOption.formMap(map['traceOverlayAnimateOption']);
width = map['width'] as int;
strokeColor = ColorUtil.hexToColor(map['strokeColor']);
fillColor = ColorUtil.hexToColor(map['fillColor']);
}