loggerCallback(loglevel, message) {
              switch (loglevel) {
                case msal.LogLevel.Error:
                  yggdrasil.fire('log', 'error', message);
                  break;
                case msal.LogLevel.Warning:
                  yggdrasil.fire('log', 'warn', message);
                  break;
              }
            }
/**
             * Here is the mandatory callback if you (dont) want to see the huuuuuuge amount of logs this crap produces
             * @param loglevel
             * @param message
             */
Here is the mandatory callback if you (dont) want to see the huuuuuuge amount of logs this crap produces
@param loglevel
@param message
Here is the mandatory callback if you ( dont ) want to see the huuuuuuge amount of logs this crap produces @param loglevel @param message
loggerCallback(loglevel, message) {
              switch (loglevel) {
                case msal.LogLevel.Error:
                  yggdrasil.fire('log', 'error', message);
                  break;
                case msal.LogLevel.Warning:
                  yggdrasil.fire('log', 'warn', message);
                  break;
              }
            }
loggerCallback ( loglevel , message ) { switch ( loglevel ) { case msal . LogLevel . Error : yggdrasil . fire ( 'log' , 'error' , message ) ; break ; case msal . LogLevel . Warning : yggdrasil . fire ( 'log' , 'warn' , message ) ; break ; } }
Here is the mandatory callback if you (dont) want to see the huuuuuuge amount of logs this crap produces
 @param loglevel
 @param message
Here is the mandatory callback if you ( dont ) want to see the huuuuuuge amount of logs this crap produces @param loglevel @param message