entao_log 1.0.1
entao_log: ^1.0.1 copied to clipboard
Dart log.
dart log #
example #
void main() async {
_normal();
_tagLog();
_filterLog();
}
void _normal() {
logd("Hello", "Tom", 1, 2, 3);
loge("Hello", "Tom", 1, 2, 3, tag: "tom");
}
void _tagLog() {
var lg = TagLog("yet");
lg.e("tag log hello");
lg.i("tag log info", 12, 3);
}
void _fileLog() {
var p = FileLogPrinter(File("/Users/entao/Downloads/a.txt"));
var c = ConsolePrinter.inst;
c.level = LogLevel.warning;
var tree = TreeLogPrinter([p, c]);
XLog.setPrinter(tree);
logd("to file");
}
void _filterLog() {
XLog.filter = FuncLogFilter((e) => e.level >= LogLevel.error);
loge("e1");
logd("d1");
}
[Output]