65 lines
2.0 KiB
JavaScript
65 lines
2.0 KiB
JavaScript
define([], function() {
|
|
function root_view(appmanager){
|
|
let app = appmanager.app;
|
|
var view = app.factory.view();
|
|
|
|
let width = "260px";
|
|
let height = "200px";
|
|
view.newSubView({
|
|
id: "load",
|
|
init: true,
|
|
body: app.factory.container({
|
|
body: `<div class="row"><div class="col-12 col-lg-3"><div class="" style="" id="square"></div></div></div>`,
|
|
listener: function(e){
|
|
|
|
|
|
let spin = AFSSpinner.create({
|
|
type: "default",
|
|
id: "square",
|
|
width: width,
|
|
height: height,
|
|
opacity: ".0",
|
|
top: "0px",
|
|
left: "0px",
|
|
spin_color: "blue",
|
|
spin_color_bg: "#fff",
|
|
mt: "30%"
|
|
});
|
|
spin.show();
|
|
|
|
setTimeout(() => {
|
|
view.render('view1');
|
|
},2000);
|
|
}
|
|
})
|
|
});
|
|
view.newSubView({
|
|
id: "view1",
|
|
init: false,
|
|
body: app.factory.container({
|
|
body: appmanager._root_view.createSponsorshipCards(appmanager),
|
|
listener: function(e){
|
|
appmanager._root_view._listener_sponsorship_card(e,appmanager);
|
|
}
|
|
})
|
|
});
|
|
view.newSubView({
|
|
id: "view2",
|
|
init: false,
|
|
body: app.factory.container({
|
|
body: appmanager._root_view.createSponsorshipView(appmanager),
|
|
listener: function(e){
|
|
// console.log(13);
|
|
appmanager._root_view._listener_sponsorship_sponsor_dashboard(e,appmanager);
|
|
}
|
|
})
|
|
});
|
|
return view;
|
|
}
|
|
return root_view;
|
|
});
|
|
|
|
|
|
|
|
|