handleLogEvent method
void
handleLogEvent(
- Map logEvent
)
Implementation
void handleLogEvent(Map<dynamic, dynamic> logEvent) {
int executionId = logEvent['executionId'];
int level = logEvent['level'];
String message = logEvent['message'];
if (this.logCallback == null) {
if (message.length > 0) {
// PRINT ALREADY ADDS A NEW LINE. SO REMOVE THE EXISTING ONE
if (message.endsWith('\n')) {
print(message.substring(0, message.length - 1));
} else {
print(message);
}
}
} else {
this.logCallback!(new Log(executionId, level, message));
}
}