Можно использовать реестр для вызова определенного виджета dijit в остальной части вашего приложения.
Для этого вы можете использовать модуль dijit/registry
(more info here).
Функция .byId()
в основном получит ссылку на виджет из реестра.
После этого вы можете вызвать свою функцию на объекте виджета.
Пример из псевдо-код ниже:
require(['dijit/registry'], function(registry){
var widget = registry.byId('yourWidget');
widget.callYourFunction();
})
Пожалуйста, рассмотрите возможность добавления минимального тестового случая в вашем вопросе, так что мы можем опубликовать более конкретный ответ.
это возможно, но если вы не предоставите небольшой тестовый пример, вам будет сложно показать вам – ben