+ Добавить пост
Добрый день! Подскажите, как добавить в кнопку действие для контрагента раскрывающееся меню. Получается добавить только кнопку таким образом: actionMenuItems.addItem(this.getButtonMenuItem({.......}})
Нравится
создаёте набор подпунктов меню: var subMenuItems = this.Ext.create("Terrasoft.BaseViewModelCollection");
var subMenuCaption = "Test"; subMenuItems.addItem(this.getButtonMenuItem({ Caption: "sub test 1", Click: {"bindTo": "subTest1Click"} })); subMenuItems.addItem(this.getButtonMenuItem({ Caption: "sub test 2", Click: {"bindTo": "subTest2Click"} })); А затем весь набор в действия: var subMenuItem = this.Ext.create("Terrasoft.BaseViewModel", { values: { Caption: subMenuCaption, Id: this.Terrasoft.generateGUID(), Items: subMenuItems, MarkerValue: subMenuCaption
} });
actionMenuItems.addItem(subMenuItem);
Владимир Соколов,
спасибо большое!