onType<T extends P> method

ListenerKiller onType<T extends P>(
  1. EventListener<T> listener, {
  2. bool useHistory = true,
  3. bool useRuntimeType = false,
  4. List<Type>? excludedTypes,
})

Add typed listener to the current event to be called only if payload type is T which is a subtype of P

for more information check docs for Event.addTypedListener

Implementation

ListenerKiller onType<T extends P>(
  EventListener<T> listener, {
  bool useHistory = true,
  bool useRuntimeType = false,
  List<Type>? excludedTypes,
}) =>
    event.addTypedListener<T>(
      listener,
      useHistory: useHistory,
      useRuntimeType: useRuntimeType,
      excludedTypes: excludedTypes,
    );