library Controls/decorator

Библиотека контролов, которые предназначены для преобразования данных к какому-либо внешнему виду.

_highlightResolver

Модуль с функцией подсветки искомой строки.

Converter

Преобразователь типов из JsonML в HTML и обратно с возможностью клонирования JsonML массива.

FormatBuilder
Formatter
Highlight

Графический контрол, декорирующий текст таким образом, что все вхождения подсвечиваемого текста в нём изменяют свой внешний вид.

Изменение внешнего вида текста используется с целью акцентирования на нём внимания.

IHighlightOptions

Интерфейс для опций контрола Controls/decorator:Highlight.

IMask

Интерфейс для контролов, которые обеспечивают работу со значением с разделителями.

IMask

Интерфейс для контролов, которые обеспечивают работу со значением с разделителями.

IMoneyOptions

Интерфейс для опций контрола Controls/decorator:Money.

InnerText

Модуль с функцией получения внутреннего текста из json.

Распознаватель тегов для jsonToHtml в Controls/decorator:Converter.

INumberOptions

Интерфейс для опций контрола Controls/decorator:Number.

IPhoneOptions

Интерфейс для опций контрола Controls/decorator:Phone.

IWrapURLsOptions

Интерфейс для опций контрола Controls/decorator:WrapURLs.

linkDecorate

Модуль с функцией замены общей ссылки на декорированную ссылку, если это необходимо.

linkWrapResolver

Функция для оборачивания ссылок и адресов электронной почты в тег а.

Рассчитан для передачи в опцию tagResolver модуля Controls/decorator:Markup.

Markup

Контрол служит для вставки вёрстки в формате JsonML в шаблон.

Руководство разработчика.

Money

Графический контрол, декорирующий число таким образом, что оно приводится к денежному формату.

Денежным форматом является число с неограниченной целой частью, и двумя знаками в дробной части.

noOuterTag

Модуль с функцией получения html без внешнего тега.

Распознаватель тегов для jsonToHtml в Controls/decorator:Converter.

Number

Графический контрол, декорирующий число таким образом, что оно приводится к форматируемому виду.

Форматом является число разбитое на триады с ограниченной дробной частью.

Phone

Графический контрол, декорирующий телефонный номер таким образом, что он приводится к заданному формату.

RegExp
Util
WrapURLs

Графический контрол, декорирующий текст таким образом, что все ссылки в нем становятся активными и меняют свой внешний вид.

Активная ссылка - это элемент страницы, при клике на который происходит переход на внешний ресурс.

Поля

partOfNumber

$1 - Minus.

$2 - Integer part.

$3 - The separator of the integer and fractional parts.

$4 - Fractional part.

Методы

addWordCheck

Добавить к строке регулярного выражения проверку, является ли строка словом.

escapeSpecialChars

Escaping special characters of a regular expression.

getLinks

Ищет в строке ссылки и возвращает массив найденных ссылок

Тайпдефы

RoundMode

FAQ

5/17/2021Крайнов Д.О.