xxf_log library

Classes

CollectionParser
处理数组
HttpLogInterceptor
网络日志拦截器(基于 TalkerDioLogger 包装)
JsonParser
LogConfig
日志配置
Logger
日志接口
LoggingLogger
用官方的logging 实现
LogLevelInterceptor
日志级别拦截器
LogObserver
日志观察者
LogParser
数据解析器
LogUtils
LogUtils 优势1,先判断环境,是不是应该打印,再执行回调,以回调的形式能避免业务转换或者获取其他变量,包括对象的toString()等方法带来的消耗 优势2,可配置各种数据结构的解析,不单纯是支持string,支持各种数据自定义,请参考parser
MapParser
StringParser
TalkerLogger
使用talker_flutter 实现

Enums

LogLevel
日志等级
LogMethodType
日志输出方式 速度 print > debugPrint >stderr

Extensions

LogUtilsExtensions on Object
日志拓展

Functions

logD(dynamic message, {String? tag, Object? error, StackTrace? stackTrace}) → void
message:支持function,eg. ()=>xxx
logE(dynamic message, {String? tag, Object? error, StackTrace? stackTrace}) → void
message:支持function,eg. ()=>xxx
logI(dynamic message, {String? tag, Object? error, StackTrace? stackTrace}) → void
message:支持function,eg. ()=>xxx
logV(dynamic message, {String? tag, Object? error, StackTrace? stackTrace}) → void
message:支持function,eg. ()=>xxx
logW(dynamic message, {String? tag, Object? error, StackTrace? stackTrace}) → void
message:支持function,eg. ()=>xxx