V2TimMessageSearchResult.fromJson constructor

V2TimMessageSearchResult.fromJson(
  1. Map json
)

Implementation

V2TimMessageSearchResult.fromJson(Map json) {
  json = Utils.formatJson(json);
  totalCount = json['msg_search_result_total_count'];
  searchCursor = json["msg_search_result_search_cursor"] ?? "";
  if (json['msg_search_result_item_array'] != null) {
    messageSearchResultItems = List.empty(growable: true);
    json['msg_search_result_item_array'].forEach((v) {
      messageSearchResultItems!.add(V2TimMessageSearchResultItem.fromJson(v));
    });
  } else {
    messageSearchResultItems = [];
  }
}