update TWA Management v0.0.1
This commit is contained in:
39
TWASys-App/wwwroot/js/js-page/asyncLoginLayout.js
Normal file
39
TWASys-App/wwwroot/js/js-page/asyncLoginLayout.js
Normal file
@ -0,0 +1,39 @@
|
||||
import ALayout from '/js/libs/js-ALayout.js'
|
||||
|
||||
class LoginLayout extends ALayout {
|
||||
constructor() {
|
||||
super();
|
||||
this.isLoaded = false;
|
||||
}
|
||||
dispose() {
|
||||
this.isLoaded = false;
|
||||
window.app.removeSytemEventParent(window.app.lName);
|
||||
window.app.removeCustomEventParent(window.app.lName);
|
||||
super.dispose();
|
||||
}
|
||||
renderMenu() {
|
||||
this.isLoaded = true;
|
||||
var asyncStyleSheets = [
|
||||
'https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap',
|
||||
'/css/atg-font/atg-admin-font.css',
|
||||
'/css/atg-lib/waves.min.css',
|
||||
'/css/pages/login.css'
|
||||
];
|
||||
window.app.loadCSS(asyncStyleSheets);
|
||||
window.app.initNavs("Login");
|
||||
|
||||
var sOption = {
|
||||
damping: (window.getOS() == "Android") ? .06 : .04,
|
||||
thumbMinSize: 25,
|
||||
renderByPixel: true,
|
||||
alwaysShowTracks: true,
|
||||
continuousScrolling: true
|
||||
};
|
||||
|
||||
window.Scrollbar.use(window.OverscrollPlugin);
|
||||
window.app.initScrollBar();
|
||||
}
|
||||
}
|
||||
|
||||
window.ALayout.set("Login", new LoginLayout());
|
||||
window.AScript.set("asyncLoginLayout", true);
|
||||
Reference in New Issue
Block a user