hasListener static method

bool hasListener(
  1. EventTarget target,
  2. String type, {
  3. bool isCapture = false,
})

Implementation

static bool hasListener(EventTarget target, String type, {bool isCapture = false}) {
  Map<String, List<EventHandler>> eventHandlers = isCapture ? target.getCaptureEventHandlers() : target.getEventHandlers();
  List<EventHandler>? handlers = eventHandlers[type];
  if (handlers != null) {
    return isCapture ? handlers.contains(_dispatchCaptureEventToNative) : handlers.contains(_dispatchNomalEventToNative);
  }
  return false;
}