removeBefore method

  1. @override
  2. @nonVirtual
Future<void> removeBefore(
  1. DateTime time
)
override

Removes entries strictly before time (onRemoveBefore) and sends LogEntriesRemovedBefore. Throws StateError after close.

Implementation

@override
@nonVirtual
Future<void> removeBefore(DateTime time) async {
  _checkOpen();
  await onRemoveBefore(time);
  _emit(LogEntriesRemovedBefore(time));
}