fromJson static method
Implementation
static Group? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
List<Agent> agents = [];
json['member']?.forEach((agent) {
final member = Agent.fromJson(agent);
if (member != null) {
agents.add(member);
}
});
return Group(
name: json['name'],
mbox: json['mbox'],
mboxSHA1Sum: json['mbox_sha1sum'],
openID: json['openid'],
account: AgentAccount.fromJson(json['account']),
members: agents,
);
}