Не получается связать кнопку с действием по клику, когда используется создание вью и вью модели в собственном модуле. Прошу помочь
Возврат функции модуля getView() содержит коллекцию кнопок (Terrasoft.Button) в массиве viewItems :
return this.Ext.create("Terrasoft.Container", {
id: "ModuleContainer",
selectors: {wrapEl: "#moduleContainer"},
classes: {wrapClassName: ["main-container-style"]},
items: viewItems});
Возврат функции модуля getViewModel(); В methods viewModel :
methods : {
onButtonClick: function () {
Terrasoft.showInformation("test");
}
В методе render модуля
render: function(renderTo) {
var view = this.getView();
var viewModel = this.getViewModel();
view.bind(viewModel);
view.render(renderTo);
}
На странице создается контейнер и кнопка без реакции на клик.