playNextMusic method

dynamic playNextMusic({
  1. bool force = false,
})

Implementation

playNextMusic({bool force = false}) async {
  if (musicIndex.value == null) {
    return;
  }
  musicIndex.value = musicIndex.value! + 1; // Bir sonraki müziğe geç
  if (filteredmusicList.value!.length <= musicIndex.value!) {
    musicIndex.value = 0; // Liste sonunda tekrar başa dön
  }
  if (force) {
    await player.value.stop();
    playingmusic.value = false;
  }
  // Yeni müziği çalmaya başla
  await playmusic();
}