Определите, будет ли отправлено письмо, не настраивая кнопку отправки Vanilla - PullRequest
0 голосов
/ 05 июля 2018

Мне нужно определить на стороне клиента , будет ли отправлена ​​запись по электронной почте. Кроме того, я скорее не настраиваю кнопку отправки ванили. Есть ли способ сделать это?

Мой сценарий: мне нужно отобразить сообщение пользователю при отправке, но не при ответе или при пересылке. В настоящее время сообщение отображается onSave примерно так:

var SAVE_MODES = { SEND: 7 };
function onSave (eContext) {
   if (eContext.getEventArgs().getSaveMode() == SAVE_MODES.SEND) {
      displayMyMessage();
   }
}

Однако условие оценивается как истинное не только при отправке, но и при ответе, и при пересылке, что нежелательно.

1 Ответ

0 голосов
/ 05 июля 2018

Понял, просто проверьте значение statecode. Если его значение равно 0 (то есть открыто), отобразите сообщение (в противном случае электронное письмо находится в состоянии, в котором отображаются кнопки «ответить» и «вперед»).

...