forked from Coded/SIPRP
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1001 B
41 lines
1001 B
evoapp.factory('utils', function($rootScope) {
|
|
|
|
var me = this;
|
|
|
|
//javascript usage example: globals.utils.passArguments;
|
|
var passArguments = function(fn, args) {
|
|
var fnArgs = [].concat(args);
|
|
fnArgs.push.apply(fnArgs, arguments);
|
|
return fn.apply(this, fnArgs);
|
|
};
|
|
|
|
var getMessageTypeCSS = function(messageType){
|
|
|
|
switch(messageType)
|
|
{
|
|
case 'ERROR':
|
|
case 'SECURITYEXCEPTION':
|
|
messageType = 'danger';
|
|
break;
|
|
|
|
case 'INFO':
|
|
messageType = 'success';
|
|
break;
|
|
|
|
case 'QUESTION':
|
|
messageType = 'success';
|
|
break;
|
|
|
|
case 'WARNING':
|
|
messageType = 'warning';
|
|
break;
|
|
}
|
|
|
|
return messageType;
|
|
};
|
|
|
|
return {
|
|
passArguments: passArguments,
|
|
getMessageTypeCSS: getMessageTypeCSS
|
|
};
|
|
}); |