V2TimGroupMemberOperationResult.fromJson constructor
V2TimGroupMemberOperationResult.fromJson(- Map json
)
Implementation
V2TimGroupMemberOperationResult.fromJson(Map json) {
const String inviteResultUserID = "group_invite_member_result_identifier";
const String inviteResultCode = "group_invite_member_result_result";
const String deleteResultUserID = "group_delete_member_result_identifier";
const String deleteResultCode = "group_delete_member_result_result";
json = Utils.formatJson(json);
if (json.containsKey(inviteResultUserID) || json.containsKey(inviteResultCode)) {
memberID = json[inviteResultUserID];
result = json[inviteResultCode];
} else if (json.containsKey(deleteResultUserID) || json.containsKey(deleteResultCode)) {
memberID = json[deleteResultUserID];
result = json[deleteResultCode];
} else {
print('invalid V2TimGroupMemberOperationResult json result');
memberID = null;
result = null;
}
}