toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data["id"] = id;
data["firebaseId"] = firebaseId;
data["username"] = username;
data["token"] = token;
data["uniqueId"] = uniqueId;
data["firstName"] = firstName;
data["lastName"] = lastName;
data["displayName"] = displayName;
data["website"] = website;
data["categorie"] = categorie;
data["profession"] = profession;
data["rating"] = rating;
data["email"] = email;
data["phone1"] = phone1;
data["phone2"] = phone2;
data["street1"] = street1;
data["street2"] = street2;
data["companyName"] = companyName;
data["zip"] = zip;
data["city"] = city;
data["state"] = state;
data["country"] = country;
data["countryCode"] = countryCode;
data["lat"] = lat;
data["lng"] = lng;
data["colorCode"] = colorCode;
data["thumbnail"] = thumbnail;
data["createdAt"] = createdAt;
data["signedAt"] = signedAt;
data["google"] = google;
data["facebook"] = facebook;
data["twitter"] = twitter;
data["pinterest"] = pinterest;
data["instagram"] = instagram;
data["linkedin"] = linkedin;
data["aboutMe"] = aboutMe;
data["google2FaFlg"] = google2FaFlg;
data["google2FaSecretKey"] = google2FaSecretKey;
data["usedStorageSpace"] = usedStorageSpace;
data["gender"] = gender;
data["ageRange"] = ageRange;
data["phoneCode"] = phoneCode;
data["subscriptionPlanId"] = subscriptionPlanId;
data["allowChat"] = allowChat;
data["planName"] = planName;
data["mainLanguage"] = mainLanguage;
data["interfaceLanguageCode"] = interfaceLanguageCode;
if (secondaryLanguages != null) {
data["secondaryLanguages"] = secondaryLanguages;
}
if (billingInfos != null) {
data["billingInfos"] = billingInfos!.map((e) => e.toJson());
}
data["reliability"] = reliability;
data["events"] = events;
data["organisation"] = organisation;
data["roleName"] = roleName;
if (permissions != null) {
data["permissions"] = permissions;
}
data["smsAllowed"] = smsAllowed;
data["freeSms"] = freeSms;
data["currency"] = currency;
data["billingName"] = billingName;
data["vatNumber"] = vatNumber;
data["companyNumber"] = companyNumber;
data["organisationThumbnail"] = organisationThumbnail;
data["timeBeforeStartTracking"] = timeBeforeStartTracking;
data["distanceBeforeStartTracking"] = distanceBeforeStartTracking;
data["registerFrom"] = registerFrom;
data["isHomelidoAgent"] = isHomelidoAgent;
data["industryId"] = industryId;
data["allowGeolocation"] = allowGeolocation;
data["dateFormat"] = dateFormat;
data["timeFormat"] = timeFormat;
if (mainSubcatInfo != null) {
data["mainSubcatInfo"] = mainSubcatInfo?.toJson();
}
data["industryName"] = industryName;
data["kisblePublicThumbnailUrl"] = kisblePublicThumbnailUrl;
data["internalArckipelNote"] = internalArckipelNote;
data["aboutMeHomelido"] = aboutMeHomelido;
data["tagline"] = tagline;
data["processStatus"] = processStatus;
data["whiseClientId"] = whiseClientId;
data["isTmp"] = isTmp;
data["banner"] = banner?.toJson();
return data;
}