handleEvent method

  1. @override
  2. @nonVirtual
void handleEvent(
  1. DiagnosticEvent event, {
  2. required OriginSpace space,
  3. required DiagnosticEventContext context,
})
override

Implements a filter on the handled event type. Should not be overridden by subclasses, override handleTypedEvent instead.

Implementation

@override
@nonVirtual
void handleEvent(
  DiagnosticEvent event, {
  required OriginSpace space,
  required DiagnosticEventContext context,
}) {
  if (event is T) {
    return handleTypedEvent(
      event,
      space: space,
      context: context,
    );
  }
}