output method
Implementation
@override
void output(OutputEvent event) {
if (_exitCompleter.isCompleted ||
event.level.value < config.recordLevel.value) {
return;
}
if (_initCompleter.isCompleted) {
_sendPort.send(event);
return;
}
_pendingEvents.add(event);
if (_pendingEvents.length > config.bufferMaxEvents) {
_pendingEvents.removeAt(0);
}
}