StorylyVerticalFeedPresenterView
@objc(StorylyVerticalFeedPresenterView)
public class StorylyVerticalFeedPresenterView : UIView
Undocumented
-
This property triggers StorylyVerticalFeedPresenterView initialization
Declaration
Swift
@objc public var storylyVerticalFeedInit: StorylyVerticalFeedInit { get set }
-
RootviewController of the StorylyView
Declaration
Swift
@objc public weak var rootViewController: UIViewController?
-
Delegate of the ReelsView which will notify you when an event occurs in ReelsView.
Declaration
Swift
@objc public weak var storylyVerticalFeedDelegate: StorylyVerticalFeedPresenterDelegate?
-
Delegate of the ReelsView which will notify you when an product related event occurs in ReelsView.
Declaration
Swift
@objc public weak var storylyVerticalFeedProductDelegate: StorylyVerticalFeedPresenterProductDelegate?
-
This property will allow you to add ad view between stories
Declaration
Swift
@objc public weak var storylyVerticalFeedAdViewProvider: StorylyAdViewProvider?
-
Undocumented
Declaration
Swift
override public func willMove(toWindow newWindow: UIWindow?)
-
This function allows you pause vertical feed presenter view
Declaration
Swift
@objc public func pause()
-
This function allows you play vertical feed view
Declaration
Swift
@objc public func play()
-
This function allows you to refetch the data from network By default you do not need to use this function.
Declaration
Swift
@objc public func refresh()
-
This function allows you to hydrate your products
Declaration
Swift
@objc public func hydrateProducts(products: [STRProductItem])
Parameters
products
list of products to hydrate products
-
This function allows you to update your cart
Declaration
Swift
@objc public func updateCart(cart: STRCart)
Parameters
cart
A STRCart objects to update cart
-
Undocumented
Declaration
Swift
public func getGestureRecognizer() -> UIPanGestureRecognizer