@if (contactService.contactInEdit) {
@if(!isEditing && !contactService.isContactNewView) { }
@if(isEditing || contactService.isContactNewView) {

Contact Details

Name: Primary account email: Phone: Fax:

Contact Type

errorRequired to select at least one (primary contact can't be updated)

@for (contactType of contactTypeToTextMap | keyvalue; track contactType) { @if (shouldDisplayCheckbox(contactType.key)) { {{ contactType.value }} } }

RDAP Preferences

Show in Registrar RDAP record as admin contact
Show in Registrar RDAP record as technical contact
Show Phone and Email in Domain RDAP Record as registrar abuse contact (per CL&D requirements)
} @else {

{{ contactService.contactInEdit.name }}

Contact details

Email {{ contactService.contactInEdit.emailAddress }} Phone {{ contactService.contactInEdit.phoneNumber }} Fax {{ contactService.contactInEdit.faxNumber }} Type: {{ contactService.contactInEdit.userFriendlyTypes.join(", ") }}

RDAP Preferences

@if(contactService.contactInEdit.visibleInRdapAsAdmin) { Show in Registrar RDAP record as admin contact } @if(contactService.contactInEdit.visibleInRdapAsTech) { @if (contactService.contactInEdit.visibleInRdapAsTech) { Show in Registrar RDAP record as technical contact } } @if(contactService.contactInEdit.visibleInDomainRdapAsAbuse) { Show Phone and Email in Domain RDAP Record as registrar abuse contact (per CL&D requirements) }
}
}