toMap method
Converts the queue item to a map.
Implementation
Map<String, dynamic> toMap() {
return {
'activeTrackIds': activeTrackIds,
'autoplay': autoPlay,
'customData': customData,
'itemId': itemId,
'media': mediaInformation.toMap(),
'playbackDuration': playbackDuration?.inSeconds,
'preloadTime': preLoadTime?.inSeconds,
'startTime': startTime?.inSeconds,
}..removeWhere((key, value) => value == null);
}