tracksStream method
queries track batches of size queryLimit
from trackIds
and yields the Track objects
Implementation
Stream<Track> tracksStream(Iterable<String> trackIds,
[int queryLimit = 50]) async* {
await for (final batch in listInBatches(trackIds)) {
yield* Stream.fromIterable(batch);
}
}