logWithLevel method
Log with custom level (compatible with logger package)
Implementation
void logWithLevel(
LogLevel level,
dynamic message, [
dynamic error,
StackTrace? stackTrace,
]) {
switch (level) {
case LogLevel.debug:
debug(message, error, stackTrace);
break;
case LogLevel.info:
info(message, error, stackTrace);
break;
case LogLevel.warning:
warning(message, error, stackTrace);
break;
case LogLevel.error:
error(message, error, stackTrace);
break;
case LogLevel.fatal:
fatal(message, error, stackTrace);
break;
case LogLevel.none:
// Do nothing
break;
}
}