pplaywrightSource ↗
33 declarations and 52 call references extracted from public source metadata.

Source symbols: packages/playwright-core/src/client/eventEmitter.ts

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@4cd8608744bf4d18c9f23578c3cf4a1cd1862b2d · 2026-07-20T11:02:36Z
  • Declarations: 33
  • Referenced calls: 52

Declared symbols

  • EventType — type at line 31
  • Listener — type at line 32
  • EventMap — type at line 33
  • EventEmitter — exported class at line 35; references constructor, getPrototypeOf, create, setMaxListeners, isNaN, RangeError, getMaxListeners, emit, _callHandler, slice, for, apply, get, Set, set, add, _rejectionHandler, delete, addListener, _addListener
  • events — const at line 65; references _callHandler, slice, for
  • handler — const at line 69; references _callHandler, slice, for
  • len — const at line 76; references slice, for, _callHandler, apply, get, Set, set, add, _rejectionHandler, delete
  • listeners — const at line 77; references slice, for, _callHandler, apply, get, Set, set, add, _rejectionHandler, delete
  • promise — const at line 85; references apply, get, Set, set
  • set — let at line 88; references get, Set
  • events — let at line 112; references create, emit, unwrapListener
  • existing — let at line 113; references create, emit, unwrapListener
  • m — const at line 147; references getMaxListeners, Error, String, isUnderTest, warn
  • w — const at line 151; references Error, String, isUnderTest, warn
  • events — const at line 188; references create, emit, for, wrappedListener, shift, splice
  • list — const at line 192; references create, emit, for, wrappedListener, shift, splice
  • position — let at line 205; references for, wrappedListener
  • originalListener — let at line 206; references for, wrappedListener
  • errors — const at line 247; references push, _waitFor
  • events — const at line 262; references create
  • keys — const at line 282; references for, _removeAllListeners
  • key — let at line 283; references for, _removeAllListeners
  • listeners — const at line 296; references removeListener, for
  • events — const at line 316
  • listener — const at line 318; references eventNames, ownKeys
  • promises — let at line 332; references get, for, push
  • events — const at line 344; references unwrapListener, unwrapListeners, slice, TypeError
  • listener — const at line 349; references unwrapListener, unwrapListeners, slice, TypeError
  • checkListener — function at line 360; references TypeError
  • OnceWrapper — class at line 365; references constructor, bind, _handle, removeListener, apply
  • unwrapListener — function at line 389; references wrappedListener
  • unwrapListeners — function at line 393; references wrappedListener
  • wrappedListener — function at line 397

Imported modules

  • events
  • @utils/debug

File-level call references


Source: packages/playwright-core/src/client/eventEmitter.ts

Generated by smolify with deterministic-repository-import-v2 · 1 source file