GoogleCastAndroidQueueItem.fromMap constructor
Creates a queue item instance from a map.
Implementation
factory GoogleCastAndroidQueueItem.fromMap(Map<String, dynamic> map) {
return GoogleCastAndroidQueueItem(
mediaInformation: GoogleCastMediaInformationAndroid.fromMap(
Map<String, dynamic>.from(map['media'])),
activeTrackIds: List.from(map['activeTracksIds'] ?? []),
autoPlay: map['autoplay'] ?? false,
customData: map['customData'],
itemId: map['itemId'],
playbackDuration: map['playbackDuration'] == null
? null
: Duration(seconds: map['playbackDuration']),
preLoadTime: Duration(seconds: map['preLoadTime'] ?? 0),
startTime: Duration(seconds: map['startTime'] ?? 0),
);
}