V2TimGroupMemberSearchParam.fromJson constructor
V2TimGroupMemberSearchParam.fromJson(- Map json
)
Implementation
V2TimGroupMemberSearchParam.fromJson(Map json) {
json = Utils.formatJson(json);
keywordList = json['group_search_member_params_keyword_list']?.cast<String>() ?? [];
groupIDList = json['group_search_member_params_groupid_list']?.cast<String>();
List<int> searchFieldList = json['group_search_member_params_field_list']?.cast<int>() ?? [];
for (int searchField in searchFieldList) {
switch (searchField) {
case _kTIMGroupMemberSearchFieldKey_Identifier:
isSearchMemberUserID = true;
break;
case _kTIMGroupMemberSearchFieldKey_NickName:
isSearchMemberNickName = true;
break;
case _kTIMGroupMemberSearchFieldKey_Remark:
isSearchMemberRemark = true;
break;
case _kTIMGroupMemberSearchFieldKey_NameCard:
isSearchMemberNameCard = true;
break;
}
}
}