Значение поля можно задать несколькими способами.

Поле с подтипом Несколько:

Context.data.client_email_list = [];
const workEmail = Context.fields.client_email.create('user@company.com', EmailType.Work);
const homeEmail = {
  type: EmailType.Home,
  email: 'homeuser@company.com'
};
Context.data.client_email_list.push(workEmail, homeEmail);

Поле с одиночным типом:

Context.data.client_email = Context.fields.client_email.create('user@company.com');
Context.data.client_email = {
  type: EmailType.Work,
  email: 'user@company.com'
};

Обратите внимание, что при работе в сценариях не производится валидация корректности формата email-адреса.

Type parameters

Hierarchy

  • TEmail

Properties

email

email: string

Email-адрес.

type

type: T

Тип адреса EmailType.