Appearance
@valoranchi/riot-client / index / MatchWatcher
Class: MatchWatcher
Defined in: src/watch/MatchWatcher.ts:13
Extends
Constructors
Constructor
new MatchWatcher(
events,matches,options?):MatchWatcher
Defined in: src/watch/MatchWatcher.ts:31
Parameters
events
matches
options?
MatchWatcherOptions = {}
Returns
MatchWatcher
Overrides
Methods
[asyncIterator]()
[asyncIterator]():
AsyncIterableIterator<MatchWatchItem>
Defined in: src/watch/MatchWatcher.ts:94
Returns
AsyncIterableIterator<MatchWatchItem>
emit()
emit<
E>(event, ...args):boolean
Defined in: src/events/TypedEmitter.ts:21
Type Parameters
E
E extends "pregame" | "locked" | "error" | "left" | "started" | "round" | "ended"
Parameters
event
E
args
...MatchWatchEventMap[E]
Returns
boolean
Inherited from
listenerCount()
listenerCount<
E>(event):number
Defined in: src/events/TypedEmitter.ts:33
Type Parameters
E
E extends "pregame" | "locked" | "error" | "left" | "started" | "round" | "ended"
Parameters
event
E
Returns
number
Inherited from
off()
off<
E>(event,listener):this
Defined in: src/events/TypedEmitter.ts:11
Type Parameters
E
E extends "pregame" | "locked" | "error" | "left" | "started" | "round" | "ended"
Parameters
event
E
listener
(...args) => void
Returns
this
Inherited from
on()
on<
E>(event,listener):this
Defined in: src/events/TypedEmitter.ts:6
Type Parameters
E
E extends "pregame" | "locked" | "error" | "left" | "started" | "round" | "ended"
Parameters
event
E
listener
(...args) => void
Returns
this
Inherited from
once()
once<
E>(event,listener):this
Defined in: src/events/TypedEmitter.ts:16
Type Parameters
E
E extends "pregame" | "locked" | "error" | "left" | "started" | "round" | "ended"
Parameters
event
E
listener
(...args) => void
Returns
this
Inherited from
removeAllListeners()
removeAllListeners<
E>(event?):this
Defined in: src/events/TypedEmitter.ts:28
Type Parameters
E
E extends "pregame" | "locked" | "error" | "left" | "started" | "round" | "ended"
Parameters
event?
E
Returns
this
Inherited from
TypedEmitter.removeAllListeners
start()
start():
this
Defined in: src/watch/MatchWatcher.ts:42
Returns
this
stop()
stop():
void
Defined in: src/watch/MatchWatcher.ts:73
Returns
void