alloy
Version:
TiDev Titanium MVC Framework
29 lines (23 loc) • 535 B
JavaScript
var user = Alloy.Models.user;
var currentRow;
function logout() {
user.logout();
$.home.close();
Alloy.createController('login').getView().open();
}
function setTheme(e) {
currentRow.hasCheck = false;
currentRow = e.row;
currentRow.hasCheck = true;
user.set({theme:e.index - 1});
user.save();
}
function setEmail(e) {
user.set({email:e.source.value});
user.save();
}
$.home.open();
user.fetch();
// set the initial state of the theme table
currentRow = $['theme' + (user.get('theme') || 0)];
currentRow.hasCheck = true;