d2-ui
Version:
55 lines (53 loc) • 1.85 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = getProfileMenu;
function getProfileMenu() {
var options = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
return {
name: 'profile',
label: options.userFullname || 'profile',
dataSource: [{
name: 'settings',
namespace: '/dhis-web-user-profile',
defaultAction: '../dhis-web-user-profile/#/settings',
icon: '../icons/usersettings.png',
description: ''
}, {
name: 'profile',
namespace: '/dhis-web-user-profile',
defaultAction: '../dhis-web-user-profile/#/profile',
icon: '../icons/function-profile.png',
description: ''
}, {
name: 'account',
namespace: '/dhis-web-user-profile',
defaultAction: '../dhis-web-user-profile/#/account',
icon: '../icons/function-account.png',
description: ''
}, {
name: 'help',
namespace: '/dhis-web-commons-about',
defaultAction: options.helpPageLink,
icon: '../icons/function-account.png',
description: ''
}, {
name: 'log_out',
namespace: '/dhis-web-commons-about',
defaultAction: '../dhis-web-commons-security/logout.action',
icon: '../icons/function-log-out.png',
description: ''
}, {
name: 'about_dhis2',
namespace: '/dhis-web-commons-about',
defaultAction: '../dhis-web-commons-about/about.action',
icon: '../icons/function-about-dhis2.png',
description: ''
}],
options: {
icon: 'user',
shortCut: 'comma'
}
};
}
;