Доброго времени суток! Всех с наступившем Новым годом!!!
Использую webix jet для создания интерфейса. Имеется форма для аутентификации пользователя:
define([“app”], function (app) {
return {
$ui: {
id: "loginWindow",
view: "window", modal: "true", position: "center", head: "Вход в приложение",
body: {
view: "form",
width: 350,
elements: [
{ view: "text", label: "Адрес электронной почты", labelPosition: "top"},
{ view: "text", type: "password", label: "Пароль", labelPosition: "top" },
{
cols: [
{
view: "button", value: "Войти", type: "form", hotkey: "enter", click: function () {
app.start();
}
},
{ view: "button", value: "Отмена",hotkey: "esc", click: function () { $$("loginWindow").hide() } }
]
}
],
}
}
}
});
Это форма вызывается из главного слоя приложения.
Я никак не могу понять, как правильно перерисовывать интерфейс, когда пользователь нажал кнопку “Войти” и аутентификация прошла успешно.
Под перерисовкой понимается отображение дополнительных элементов (кнопки, ссылки и т.д.) на главном слое приложения, которые не доступны пользователю, не выполнившему вход.
Большое спасибо за помощь!!!