Конвертеры
подсказка
Конвертеры — скрипты, которые используются для интерпретации значений текста в каждом токене.
Конвертеры позволяют преобразовать данные токена, помещаемые в $parseTree
.
Объявление
Объявление конвертера:
- при объявлении паттерна;
patterns:
$four = четыре || converter = function() {return 4}
- в тегах
init
;
init:
function amountConverter(pt) {
var ret = pt.Number[0].value;
return ret
}
- в файле
.js
-библиотек, напримерconverters.js
.
function amountConverter(pt) {
var ret = pt.Number[0].value;
return ret
}
В функции конвертеров передается $parseTree
первым аргументом.
Вы можете использовать внутри конвертера переменную, в которую передается $parseTree
. Для этого задайте её имя первым аргументом функции, вторым аргументом передается контекст.