 						self.channelListDataSource.set(channels: channelList)
 						self.dateTimeDataSource.refreshedTime = self.refreshedTime
 						self.currentTimeDataSource.refreshedTime = self.refreshedTime
+						self.dateTimeDataSource.tableGridView = self.tableGridView
 						self.timeGridView.reloadData()
 						self.channelGridView.reloadData()
 						self.tableGridView.reloadData()

	}

	func scrollViewDidScroll(_ scrollView: UIScrollView) {
		channelGridView.contentOffset.x = scrollView.contentOffset.x
		timeGridView.contentOffset.y = scrollView.contentOffset.y
		currentTimeGridView.contentOffset.y = scrollView.contentOffset.y
	}
}

		}
		return cell
	}

	func scrollViewDidScroll(_ scrollView: UIScrollView) {
		tableGridView.scrollViewDidScroll(scrollView)
	}
}

final class ChannelListDataSource: NSObject, GridViewDataSource, GridViewDelegate {
