mobdr/lib/service/logger_util.dart

50 lines
1001 B
Dart

import 'package:logger/logger.dart';
class LoggerUtil {
static final Logger _logger = Logger(printer: PrettyPrinter());
static final Logger _loggerNoStack = Logger(
printer: PrettyPrinter(methodCount: 0),
);
static void logVerbose(String message) {
_logger.v(message);
}
static void logDebug(String message) {
_logger.d(message);
}
static void logInfo(String message) {
_logger.i(message);
}
static void logWarning(String message) {
_logger.w(message);
}
static void logError(String message) {
_logger.e(message);
}
static void logNStacktackVerbose(String message) {
_loggerNoStack.v(message);
}
static void logNStacktackDebug(String message) {
_loggerNoStack.d(message);
}
static void logNStackInfo(String message) {
_loggerNoStack.i(message);
}
static void logNStackWarning(String message) {
_loggerNoStack.w(message);
}
static void logNStackError(String message) {
_loggerNoStack.e(message);
}
}