emit method

  1. @override
void emit(
  1. ZenithLogEvent event
)
override

Emits a structured ZenithLogEvent to this sink.

Implementation

@override
void emit(ZenithLogEvent event) {
  if (_buffer.length >= maxCapacity) {
    _buffer.removeFirst(); // Evict oldest
  }
  _buffer.addLast(event);
}