             destination.playVideo = true
             destination.items = items.items
             destination.mediaItem = mediaItem
-            
+
             func getMediaUrl(_ mediaItem: MediaItem) throws -> URL? {
               return mediaItem.getMediaUrl(index: 0)
             }
-            
+
             destination.getMediaUrl = getMediaUrl
           }
         default: break

      else {
        newParams["pageSize"] = self.items.pageLoader.pageSize
      }
      
      newParams["currentPage"] = self.items.pageLoader.currentPage
      newParams["bookmarksManager"] = self.configuration?["bookmarksManager"]
      newParams["historyManager"] = self.configuration?["historyManager"]


#if os(tvOS)
  override open func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String,
                                    at indexPath: IndexPath) -> UICollectionReusableView {
    if kind == "UICollectionElementKindSectionHeader" {
      if let headerView = collectionView.dequeueReusableSupplementaryView(ofKind: kind,
        withReuseIdentifier: HeaderViewIdentifier, for: indexPath as IndexPath) as? MediaItemsHeaderView {
