addAllToQueue method

void addAllToQueue(
  1. List<Track> tracks
)

Add multiple tracks to queue

Implementation

void addAllToQueue(List<Track> tracks) {
  _queue.addAll(tracks);
  _queueController.add(List.from(_queue));
  LavalinkLogger.info('Added ${tracks.length} tracks to queue', tag: 'Player');

  if (_currentTrack == null && _isStopped && _queue.isNotEmpty) {
    final first = _queue.removeAt(0);
    play(first);
  }
}