Генерирует такое значение HTML-аттрибута href
для тэга
a
, что при клике на ссылку, которая получится в итоге, откроется приложение
для работы с электронной почтой и будет предложено отправить новое письмо на адрес, указанный через
первый и единственный параметр.
- const targetEmailAddress = "sample@example.com";
a(
href=buildEmailLinkHrefAttributeValue(targetEmailAddress)
)= targetEmailAddress
Всё, что делает эта функция — добавляет mailto:
к указанному
строчному значению, которое, как ожидается, представляет собой желаемый адрес электронной почты.
Если Ваш реактор кода или интегрированная среда разработки не имеет
функциональности автодополнения по шаблонам, то данная функция едва ли будет иметь для Вас
ценность — что mailto:
надо запоминать или каждый раз искать в справочниках,
что имя функции buildEmailLinkHrefAttributeValue
.
Если же функциональность автодополнения по шаблонам имеется, то достаточно
начать вводить buildE...
, как появится вплывающая
подсказка, а далее всё зависит от того, как реализовано автодополнение в редакторе кода или
интегрированной среде разработки.
В случае с
Live Template-ом
изофициального плагина YDF
дляинтегрированных сред разработки семейства IntelliJ IDEA происходит автоматическая подстановка предварительно скопированного в буфер обмена значения
на место единственного параметра,
а потому заполнение значения аттрибута href
c использованием
функции buildEmailLinkHrefAttributeValue
можно завершить в
3-4 нажатия клавиш (в зависимости от того, сколько других автодополнений будет предложено):