* @param {FakeEvent} event event * @returns {void}
(event)
| 410 | * @returns {void} |
| 411 | */ |
| 412 | _dispatchEvent(event) { |
| 413 | if (!this._eventListeners) return; |
| 414 | const handlers = this._eventListeners.get(event.type); |
| 415 | if (handlers) { |
| 416 | for (const handler of handlers) { |
| 417 | handler(event); |
| 418 | } |
| 419 | } |
| 420 | } |
| 421 | |
| 422 | /** |
| 423 | * @param {boolean=} deep whether to deep-clone children |