BMFSuggestionSearchResult.fromMap constructor Null safety

BMFSuggestionSearchResult.fromMap(
  1. Map map
)

map => BMFSuggestionSearchResult

Implementation

BMFSuggestionSearchResult.fromMap(Map map)
    : assert(
          map != null, // ignore: unnecessary_null_comparison
          'Construct a BMFSuggestionSearchResult,The parameter map cannot be null !') {
  if (map['suggestionList'] != null) {
    List<BMFSuggestionInfo> tmpSuggestionList = [];
    map['suggestionList'].forEach((v) {
      tmpSuggestionList.add(BMFSuggestionInfo.fromMap(v as Map));
    });
    suggestionList = tmpSuggestionList;
  }
}