EventEmitter.once() メソッド
on
と同様に動作しますが、リスナーは 1 回のみ起動し、起動後に削除されます。
シグネチャ:
class EventEmitter {
once<Key extends keyof EventsWithWildcard<Events>>(
type: Key,
handler: Handler<EventsWithWildcard<Events>[Key]>
): this;
}
パラメータ
パラメータ | タイプ | 説明 |
---|---|---|
type | キー | リスニングするイベントを表します。 |
handler | ハンドラー<イベント、ワイルドカードあり<Events>[Key]> | イベントが発生したときに実行するハンドラー関数。 |
戻り値
「この」
this
: メソッドの呼び出しをチェーンできるようにします。