1 /*jshint bitwise:true, indent:2, curly:true, eqeqeq:true, immed:true,
2 latedef:true, newcap:true, noarg:true, regexp:true, undef:true,
3 trailing:true, white:true*/
4 /*global XT:true, XV:true, XM:true, _:true, enyo:true, window:true */
10 kind: "XV.ModuleContainer",
12 {name: "welcome", label: "_welcome".loc(), hasSubmenu: false,
16 style: "border: none;"}
18 {name: "setup", label: "_setup".loc(), sortAlpha: true, panels: [
19 {name: "configureList", kind: "XV.ConfigurationsList", toggleSelected: false},
20 {name: "userAccountList", kind: "XV.UserAccountList", toggleSelected: false},
21 {name: "userAccountRoleList", kind: "XV.UserAccountRoleList"}
24 activate: function () {
25 // Look for welcome page and set to what settings say to
26 var children = this.$.navigator.$.contentPanels.children,
27 welcome = _.findWhere(children, {name: "welcomePage"}),
28 url = XT.session.settings.get("MobileWelcomePage"),
29 params = "?client=mobileweb" +
30 "&username=" + XT.session.details.id +
31 "&hostname=" + window.location.hostname +
32 "&organization=" + XT.session.details.organization +
33 "&version=" + XT.session.config.version;
36 welcome.setAttributes({src: url + params});
38 this.inherited(arguments);