bestResult property

LoadResult? get bestResult

Get best result (most tracks)

Implementation

LoadResult? get bestResult {
  LoadResult? best;
  int maxTracks = 0;

  for (final result in results.values) {
    final trackCount = result.tracks?.length ?? 0;
    if (trackCount > maxTracks) {
      maxTracks = trackCount;
      best = result;
    }
  }

  return best;
}