Добрый день, коллеги!
Столкнулся со следующей проблемой: в коде модуля, добавленного на панель инструментов, не обрабатывается событие при смене значений элементов на странице, например при добавлении в атрибутах конструкции:
"Candidate": {
dependencies: [
{
columns: ["Candidate"],
methodName: "onCandidateChanged"
}
]
}
, метод onCandidateChanged не вызывается. Для отслеживания изменений значения справочника помогла конструкция в массиве Diff:
"values": {
...
"change": { "bindTo": "onCandidateChanged" }
}
Но для текстового поля такая конструкция не работает.
Подскажите, пожалуйста, как мне можно отследить изменение текстового поля в модуле на панели инструментов?
В качестве примера я пробую отловить изменение в текстовом поле стандартного элемента SocialMessagePublisherPage, и тоже ничего не получается. Но на обычных страницах (например, в карточках) всё прекрасно работает, и нужный метод вызывается при изменении значения поля.