shouldLog method
Is called every time a new log message is sent and decides if it will be printed or canceled.
Returns true
if the message should be logged.
Implementation
@override
bool shouldLog(LogEvent event) {
final logs = logger.logs.value;
logger.logs.add([
...logs,
LogMessage(message: event.message.toString(), time: DateTime.now())
]);
return true;
}