SourceOwner.fromJson constructor

SourceOwner.fromJson(
  1. Map<String, dynamic> json
)

Implementation

SourceOwner.fromJson(Map<String, dynamic> json) {
  var addressObject = json[FIELD_ADDRESS];
  if (addressObject != null) {
    address = Address.fromJson(addressObject);
  }

  email = optString(json, FIELD_EMAIL);
  name = optString(json, FIELD_NAME);
  phone = optString(json, FIELD_PHONE);

  var vAddressObject = json[FIELD_VERIFIED_ADDRESS];
  if (vAddressObject != null) {
    verifiedAddress = Address.fromJson(vAddressObject);
  }
  verifiedEmail = optString(json, FIELD_VERIFIED_EMAIL);
  verifiedName = optString(json, FIELD_VERIFIED_NAME);
  verifiedPhone = optString(json, FIELD_VERIFIED_PHONE);
}