Navigation.js
743 Bytes
define(function() {
'use strict';
function Navigation () {
this.store = {
items: []
};
}
Navigation.prototype = {
transferToVM: function (dm) {
var items = dm.nav_items || [];
return {
items: items.map(function (item) {
return {
url: "javascript:void(0)",
icon: item.iconpath,
text: item.uiname,
group: item.isgroup == 1,
remind: item.isremind == 1,
remindtype: item.remindtype,
};
})
};
}
};
return Navigation;
});