Yamato DaiwaFrontend (2.0.0-beta.0)

buildEmailLinkHrefAttributeValue

Сгенерировать значение аттрибута «href» для ссылки на электронный адрес
(
):string

Генерирует такое значение HTML-аттрибута href для тэга a, что при клике на ссылку, которая получится в итоге, откроется приложение для работы с электронной почтой и будет предложено отправить новое письмо на адрес, указанный через первый и единственный параметр.

Всё, что делает эта функция — добавляет mailto: к указанному строчному значению, которое, как ожидается, представляет собой желаемый адрес электронной почты. Если Ваш реактор кода или интегрированная среда разработки не имеет функциональности автодополнения по шаблонам, то данная функция едва ли будет иметь для Вас ценность — что mailto: надо запоминать или каждый раз искать в справочниках, что имя функции buildEmailLinkHrefAttributeValue.

Если же функциональность автодополнения по шаблонам имеется, то достаточно начать вводить buildE..., как появится вплывающая подсказка, а далее всё зависит от того, как реализовано автодополнение в редакторе кода или интегрированной среде разработки. В случае с Live Template-ом изофициального плагина YDF дляинтегрированных сред разработки семейства IntelliJ IDEA происходит автоматическая подстановка предварительно скопированного в буфер обмена значения на место единственного параметра, а потому заполнение значения аттрибута href c использованием функции buildEmailLinkHrefAttributeValue можно завершить в 3-4 нажатия клавиш (в зависимости от того, сколько других автодополнений будет предложено):

Быстрый ввод выражения вызова функции «buildEmailLinkHrefAttributeValue» из библиотеки «Yamato Daiwa Frontend» (сокращённо: «YDF») в интегрированных средах разработки семейства «IntelliJ IDEA» с помощью функциональности «Live Templates».