Я работаю над контекстным меню в dijit. Код почти завершен, и меню появляется, когда я нажимаю правой кнопкой мыши на прикрепленный dom-узел. Проблема в том, что мне нужно иметь возможность отображать/скрывать меню программно. Оказывается, что не существует какого-либо метода, как .Show() или .hide()Показать dijit/Меню программно
вот код:
var top_settings_menu;
require(["dojo/ready", "dijit/Menu"], function(ready, Menu) {
ready(function() {
top_settings_menu = new Menu();
top_settings_menu.bindDomNode("settings");
...menu items
........
top_settings_menu.startup();
});
});
Вот что мне нужно: метод, чтобы показать, скрыть меню, как программно: top_settings_menu.show(); top_settings_menu.hide();