printLog method
Method to overload printing to output stream the formatted logline Adds handing of time
Implementation
void printLog(String logLine, {String? level}) {
if (_printTimeFlag & timeElapsedFlag > 0) {
var timeElapsed =
_elapsedTimeStopwatch?.elapsed.toString() ?? "xx:xx:xxx";
printLine("$timeElapsed\t$logLine", level: level);
} else {
var date = DateTime.now().toIso8601String();
printLine("$date\t$logLine", level: level);
}
}