Я хочу добавить свое пользовательское меню, созданное плагином 1, в draw.io.
// Adds menu
ui.menubar.addMenu('Plugin-menu', function(menu, parent)
{
ui.menus.addMenuItems(menu, 'item1');
ui.menus.addMenuItems(menu, ['-', 'item2']);
});
Чтобы обновить элементы меню по умолчанию, я могу использовать следующий код.
var menu = ui.menus.get('Plugin-menu');
// update menu
var oldFunct = menu.funct;
menu.funct = function(menu, parent)
{
oldFunct.apply(this, arguments);
ui.menus.addMenuItems(menu, ['item3'], parent);
};
Но когда я хочу добавить свое собственное меню в другой плагин, я не могу найти свое собственное меню.
(и Да, плагин 1 загружается до загрузки другого плагина.)
Как я могу добавить свое собственное меню с элементами через другой плагин ??