AtGroup.fromJson constructor

AtGroup.fromJson(
  1. Map json
)

Implementation

AtGroup.fromJson(Map json) {
  groupId = json['groupId'] as String?;
  groupName = json['groupName'] as String?;
  displayName = json['displayName'] as String?;
  description = json['description'] as String?;
  groupPicture = json['groupPicture'];
  members = (json['members'] as List)
      .map((e) => AtContact.fromJson(e as Map<String, dynamic>))
      .toSet();
  tags = json['tags'] as Map<String, dynamic>?;
  createdOn = DateTime.parse(json['createdOn'] as String);
  updatedOn = DateTime.parse(json['updatedOn'] as String);
  createdBy = json['createdBy'] as String?;
  updatedBy = json['updatedBy'] as String?;
}