GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • event-target.js
  • EventTarget

This view

  • Original page
  • New address

GeezerVison is showing docs.pythonmonkey.io — PythonMonkey: EventTarget Class Reference

Logo
PythonMonkey   v1.5.1 (dev)
Loading...
Searching...
No Matches
Public Member Functions | List of all members
EventTarget Class Reference
Inheritance diagram for EventTarget:
[legend]

Public Member Functions

 addEventListener (type, listener)
 
 removeEventListener (type, listener)
 
 dispatchEvent (event)
 
 _hasAnyListeners ()
 
 _hasListeners (type)
 

Member Function Documentation

◆ _hasAnyListeners()

EventTarget::_hasAnyListeners ( )

Determine whether the target has any kind of event listeners

◆ _hasListeners()

EventTarget::_hasListeners (   type)

Determine whether the target has listeners of the given event type

Parameters
{string}[type]

◆ addEventListener()

EventTarget::addEventListener (   type,
  listener 
)

@readonly @type {{ [type: string]: Set<EventListener> }} Add an event listener that will be called whenever the specified event is delivered to the target

Parameters
{string}type A case-sensitive string representing the event type to listen for
{EventListener| null} listener The object that receives a notification when an event of the specified type occurs

◆ dispatchEvent()

EventTarget::dispatchEvent (   event)

Send an Event to the target, (synchronously) invoking the affected event listeners in the appropriate order.

Parameters
{Event}event The Event object to dispatch

◆ removeEventListener()

EventTarget::removeEventListener (   type,
  listener 
)

Remove an event listener previously registered with EventTarget.addEventListener() from the target.

Parameters
{string}type A string which specifies the type of event for which to remove an event listener.
{EventListener}listener The event listener function of the event handler to remove from the event target.

The documentation for this class was generated from the following file:
  • python/pythonmonkey/builtin_modules/event-target.js
  • EventTarget
  • Generated on Wed Nov 11 2026 19:06:42 for PythonMonkey by doxygen 1.9.7
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.