Logger class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
d(Object? object, {String? tag})
→ void
-
-
e(Object? object, {String? tag})
→ void
-
-
i(Object? object, {String? tag})
→ void
-
-
init(bool isEnable, {bool isShowTime = true, bool isShowFile = true, bool isShowNavigation = true, int levelVerbose = 247, int levelDebug = 26, int levelInfo = 28, int levelWarn = 3, int levelError = 9, Color phoneVerbose = Colors.white54, Color phoneDebug = Colors.blue, Color phoneInfo = Colors.green, Color phoneWarn = Colors.yellow, Color phoneError = Colors.redAccent})
→ void
-
isEnable
是否输出日志,在正式环境下请关闭
levelVerbose
在 ide 中控制台 Verbose 日志的颜色
levelDebug
在 ide 中控制台 Debug 日志的颜色
levelInfo
在 ide 中控制台 Info 日志的颜色
levelWarn
在 ide 中控制台 Warn 日志的颜色
levelError
在 ide 中控制台 Error 日志的颜色
isShowTime
在 ide 中控制台 打印日志的时候是否显示时间
isShowFile
在 ide 中控制台 打印日志的时候是否显示文件名
isShowNavigation
在 ide 中控制台 打印日志的时候是否显示可以定位到打印的具体位置
-
isEnable()
→ bool
-
获取是否打印
-
json(String? json, {String? tag})
→ void
-
打印json
-
v(Object? object, {String? tag})
→ void
-
-
w(Object? object, {String? tag})
→ void
-