UserModel.fromJson constructor
UserModel.fromJson(
- Map<String, dynamic> json
)
Implementation
UserModel.fromJson(Map<String, dynamic> json) {
id = json['id'];
firebaseId = json['firebaseId'] ?? '';
tokenFirebase = json['tokenFirebase'];
token = json['token'];
uniqueId = json['uniqueId'];
firstName = json['firstName'] ?? '';
lastName = json['lastName'] ?? '';
displayName = json['displayName'] ?? '';
infoName = json['infoName'] ?? '';
phone = json['phone'] ?? '';
email = json['email'];
comment = json['comment'];
thumbnail = json['thumbnail'] ?? '';
blurPicture = json['blurPicture'];
reliability = json['reliability'];
createdAt = json['createdAt'];
signedAt = json['signedAt'];
fCMTokens = json['fcmToken'];
allowGeolocation = json['allowGeolocation'];
isTmpEmail = json['isTmpEmail'];
sellerStatus = json['sellerStatus'];
sellerQrCode = json['sellerQrCode'] ?? "";
timeBeforeStartTracking = json['timeBeforeStartTracking'] ?? 0;
interfaceLanguageCode = json['interfaceLanguageCode'];
distanceBeforeStartTracking = json['distanceBeforeStartTracking'] ?? 0.0;
dateFormat = json['dateFormat'];
timeFormat = json['timeFormat'];
if (json["billingInfos"] is List) {
this.billingInfos = (json["billingInfos"] as List)
.map((e) => PaymentBillingInfo.fromJson(e))
.toList();
}
}