fields method
Implementation
Map<String, String> fields() {
final fields = <String, String>{};
if (name != null) {
fields[name_field_key] = name!;
}
if (VATNumber != null) {
fields[VAT_number_field_key] = VATNumber!;
}
if (registrationNumber != null) {
fields[registration_number_field_key] = registrationNumber!;
}
if (registrationDate != null) {
fields[registration_date_field_key] = registrationDate!;
}
if (registeredAddress != null) {
fields[registered_address_field_key] = registeredAddress!;
}
if (numberOfShareholders != null) {
fields[number_of_shareholders_field_key] =
numberOfShareholders.toString();
}
if (shareholderName != null) {
fields[shareholder_name_field_key] = shareholderName!;
}
if (addressCountryCode != null) {
fields[address_country_code_field_key] = addressCountryCode!;
}
if (stateOrProvince != null) {
fields[state_or_province_field_key] = stateOrProvince!;
}
if (city != null) {
fields[city_field_key] = city!;
}
if (postalCode != null) {
fields[postal_code_field_key] = postalCode!;
}
if (directorName != null) {
fields[director_name_field_key] = directorName!;
}
if (website != null) {
fields[website_field_key] = website!;
}
if (email != null) {
fields[email_field_key] = email!;
}
if (phone != null) {
fields[phone_field_key] = phone!;
}
if (financialAccountKYCFields != null) {
fields.addAll(financialAccountKYCFields!.fields(keyPrefix: key_prefix));
}
return fields;
}