Todo delete + Debug Logging to User
This commit is contained in:
23
lib/DebugHelper.dart
Normal file
23
lib/DebugHelper.dart
Normal file
@@ -0,0 +1,23 @@
|
||||
class Debug{
|
||||
static bool enableLogging = true;
|
||||
static bool enableResponseLogging = true;
|
||||
static bool enableErrorLoggin = true;
|
||||
|
||||
static void LogResponse(Object? response, {Object src= ''}){
|
||||
if(!enableLogging){return;}
|
||||
if(!enableResponseLogging) {return;}
|
||||
print('\x1B[32m$src response\n$response\x1B[0m');
|
||||
}
|
||||
|
||||
static void LogError(Object? msg){
|
||||
if(!enableLogging){return;}
|
||||
if(!enableErrorLoggin) {return;}
|
||||
print('\x1B[31m$msg\x1B[0m');
|
||||
}
|
||||
|
||||
static void Log(Object? msg){
|
||||
if(!enableErrorLoggin) {return;}
|
||||
print('\x1B[0m$msg');
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user