LavalinkPlayer constructor
LavalinkPlayer({
- required NyxxGateway client,
- required LavalinkClient lavalinkClient,
- required LavalinkPlugin plugin,
- required Snowflake guildId,
Create a new LavalinkPlayer.
Implementation
LavalinkPlayer({
required this.client,
required this.lavalinkClient,
required this.plugin,
required this.guildId,
}) {
onTrackEnd.listen((event) => _currentTrack = null);
onTrackStart.listen((event) => _currentTrack = event.track);
onUpdate.listen((event) => _state = event.state);
}