toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['elem_type'] = CElemType.ElemGroupTips;
data['group_tips_elem_group_id'] = groupID;
data['group_tips_elem_tip_type'] = _sdkTipsType;
data['group_tips_elem_join_type'] = _joinType;
data['group_tips_elem_op_group_memberinfo'] = opMember.toJson();
if (memberList != null) {
data['group_tips_elem_changed_group_memberinfo_array'] = memberList?.map((v) => v?.toJson()).toList();
}
if (groupChangeInfoList != null) {
data['group_tips_elem_group_change_info_array'] =
groupChangeInfoList?.map((v) => v?.toJson()).toList();
}
if (memberChangeInfoList != null) {
data['group_tips_elem_member_change_info_array'] =
memberChangeInfoList?.map((v) => v?.toJson()).toList();
}
data['group_tips_elem_member_num'] = memberCount;
return data;
}