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()