// // VerticalPageDelegate.swift // NewsBlur // // Created by David Sinclair on 2020-09-24. // Copyright © 2020 NewsBlur. All rights reserved. // import UIKit /// Delegate and data source of the story vertical page view controller. class VerticalPageDelegate: NSObject { } extension VerticalPageDelegate: UIPageViewControllerDataSource { func pageViewController(_ pageViewController: UIPageViewController, viewControllerBefore viewController: UIViewController) -> UIViewController? { let viewController = storyViewController() //TODO: *** TO BE IMPLEMENTED *** CATALYST: set up the story detail return viewController } func pageViewController(_ pageViewController: UIPageViewController, viewControllerAfter viewController: UIViewController) -> UIViewController? { let viewController = storyViewController() //TODO: *** TO BE IMPLEMENTED *** CATALYST: set up the story detail return viewController } func presentationIndex(for pageViewController: UIPageViewController) -> Int { //TODO: *** TO BE IMPLEMENTED *** CATALYST return 1 } func presentationCount(for pageViewController: UIPageViewController) -> Int { //TODO: *** TO BE IMPLEMENTED *** CATALYST return 10 } } extension VerticalPageDelegate: UIPageViewControllerDelegate { }