V2TimUserSearchResult.fromJson constructor

V2TimUserSearchResult.fromJson(
  1. Map json
)

Implementation

V2TimUserSearchResult.fromJson(Map json) {
  isFinished = json['user_search_result_is_finished'];
  totalCount = json['user_search_result_total_count'];
  nextCursor = json['user_search_result_next_cursor'];
  if (json['user_search_result_user_list'] != null) {
    userInfoList = List.empty(growable: true);
    final List<dynamic> userList = jsonDecode(json['user_search_result_user_list']);
    for (var userInfoMap in userList) {
      userInfoList!.add(V2TimUserInfo.fromJson(userInfoMap));
    }
  } else {
    userInfoList = [];
  }
}