fix(SpeakingMap): Allow docgen to detect event name (#8236)

This commit is contained in:
Jiralite
2022-07-05 16:10:23 +02:00
committed by GitHub
parent d2e74003d5
commit c271e05223
+9 -2
View File
@@ -1,11 +1,18 @@
/* eslint-disable @typescript-eslint/method-signature-style, @typescript-eslint/unified-signatures */
import { EventEmitter } from 'node:events';
export interface SpeakingMap extends EventEmitter {
/**
* Emitted when a user starts/stops speaking.
* Emitted when a user starts speaking.
* @event
*/
on: (event: 'start' | 'end', listener: (userId: string) => void) => this;
on(event: 'start', listener: (userId: string) => void): this;
/**
* Emitted when a user ends speaking.
* @event
*/
on(event: 'end', listener: (userId: string) => void): this;
}
/**