     return name
   }
 
-#if os(tvOS)
-  override open func collectionView(_ collectionView: UICollectionView, shouldSelectItemAt indexPath: IndexPath) -> Bool {
-    items.cellSelection = indexPath
-
-    let item = items[indexPath.row]
-
-    navigationItem.title = item.name
-
-    processBookmark()
-
-    return true
-  }
-#endif
-
   func processBookmark() {
     if let selectedItem = items.getSelectedItem() as? MediaItem {
       func addCallback() {

#endif

#if os(tvOS)
  @objc open func tapped(_ gesture: UITapGestureRecognizer) {
    var playImmediately = false

    if gesture.allowedPressTypes.contains(NSNumber(value: UIPressType.playPause.rawValue)) {
      playImmediately = true
    }

    if let location = gesture.view as? UICollectionViewCell {
      navigate(from: location, playImmediately: playImmediately)
    }
  }
#endif

  open func navigate(from view: UICollectionViewCell, playImmediately: Bool=false) {

    let longPressRecognizer = UILongPressGestureRecognizer(target: self, action: #selector(self.longPressed(_:)))
    collectionView?.addGestureRecognizer(longPressRecognizer)
#endif
    
    collectionView?.backgroundView = activityIndicatorView

    pageLoader.enablePagination()
