INNER CODE UNIT · Dart

_downloadQueue

sheikhhaziq/gyawun_music · lib/services/download_manager.dart:32

  final Queue<Map> _downloadQueue = Queue<Map>(); // Queue for pending downloads

  Map get downloads => _box.toMap();

  Listenable songListenable(String songId) {
    return _box.listenable(keys: [songId]);
  }

  Map? getDownload(String songId) {
    return _box.get(songId);
  }

  Map getCleanSong(Map song) {
    final Map clean = Map.from(song);
    clean.remove('status');
    clean.remove('path');
    clean.remove('playlists');
    return clean;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…