Здравствуйте!
Не знаю как сделать по-человечески, прошу подсказать, может у кого есть идея элегантного решения.
Я делаю админку для своего проекта, предполагается что админка будет как для десктопов, так и для мобил, для себя же =) значит classic & modern.
Эта админка сгенерирована командой
Код:
|
$ sencha -sd ~/ext-6.2.0 generate app Adm . |
Все действия ведутся через JSON API, таким же образом хотелось бы получить первоначальные опции для запуска, в которых были бы например, дерево доступных пунктов меню. И хочется их получить до Application.launch, так как на странице авторизации, после входа, вертится красивый CSS спиннер, который убирается после всех загрузок, ну как в демке Sencha Touch
launch: function () {
// TODO - Launch the application
Ext.ariaWarn = Ext.emptyFn;
var LOGIN_PAGE = document.getElementById('LOGIN_PAGE');
if (LOGIN_PAGE) LOGIN_PAGE.style.display = 'none';
},
В общем нужен глобальный объект (типа Cfg.my_option), чтоб удобно и компактно было.
Также хочу отметить, что в версии ExtJS 6.5 будет отлаженное offcanvas меню, что как-никак большая редкость и чему я несказанно рад.
http://examples.sencha.com/extjs/6.5.../?modern#menus