MarketingPageViewController
public final class MarketingPageViewController : UIPageViewController
extension MarketingPageViewController : UIPageViewControllerDataSource, UIPageViewControllerDelegate
extension MarketingPageViewController : MarketingBannerUIDelegate
-
Declaration
Swift
public var marketingDelegate: MarketingBannerUIDelegate? -
Declaration
Swift
public static func instantiateViewController() -> MarketingPageViewController? -
Declaration
Swift
public func removeAlert(propertyId: Int, alertId: String) -
Declaration
Swift
public override func viewDidLoad() -
Declaration
Swift
public override func viewDidAppear(_ animated: Bool) -
Declaration
Swift
public func setUpPage(creative: TriggerCreative?, notificationHandler: (() -> Void)? = nil, propertyId: Int? = nil, alertId: String? = nil) -
Declaration
Swift
public func pageViewController(_ pageViewController: UIPageViewController, viewControllerBefore viewController: UIViewController) -> UIViewController? -
Declaration
Swift
public func pageViewController(_ pageViewController: UIPageViewController, viewControllerAfter viewController: UIViewController) -> UIViewController? -
Declaration
Swift
public func presentationCount(for pageViewController: UIPageViewController) -> Int -
Declaration
Swift
public func presentationIndex(for pageViewController: UIPageViewController) -> Int -
Declaration
Swift
public func pageViewController(_ pageViewController: UIPageViewController, willTransitionTo pendingViewControllers: [UIViewController]) -
Declaration
Swift
public func pageViewController(_ pageViewController: UIPageViewController, didFinishAnimating finished: Bool, previousViewControllers: [UIViewController], transitionCompleted completed: Bool) -
Declaration
Swift
public func remove(vc: UIViewController) -
Declaration
Swift
public func reset() -
Declaration
Swift
@objc public func closeBanner()
MarketingPageViewController Class Reference