AtContact.fromJson constructor
AtContact.fromJson(
- Map json
Implementation
AtContact.fromJson(Map json) {
atSign = json['atSign'];
type = ContactType.values
.firstWhere((element) => element.toString() == json['type']);
categories = (json['categories'] as List<dynamic>?)
?.cast<String>()
.map((value) => ContactCategory.values
.firstWhere((element) => element.toString() == value))
.toList();
favourite = json['favourite'];
blocked = json['blocked'];
personas = (json['personas'] as List<dynamic>?)?.cast<String>();
tags = json['tags'];
clazz = json['clazz'];
version = json['version'];
createdOn = UtilServices.stringToDate(json['createdOn']);
updatedOn = UtilServices.stringToDate(json['updatedOn']);
}