Protocols

The following protocols are available globally.

  • This protocol is used as an entrance for the ad view

    See more

    Declaration

    Swift

    @objc
    public protocol StorylyAdViewProvider
  • This protocol is used to load the ad view

    See more

    Declaration

    Swift

    @objc
    public protocol StorylyAdViewListener
  • This protocol represents an ad view that can be opened between stories

    See more

    Declaration

    Swift

    @objc
    public protocol StorylyAdView
  • This protocol defines the structure of StoryGroupViewFactory

    See more

    Declaration

    Swift

    @objc(StoryGroupViewFactory)
    public protocol StoryGroupViewFactory
  • Undocumented

    See more

    Declaration

    Swift

    @objc(XamarinStoryGroup)
    public protocol XamarinStoryGroup
  • This protocol represents a loading view that you can inherit to customize the loading view of stories

    See more

    Declaration

    Swift

    @objc
    public protocol StorylyLoadingView
  • This delegate represents the class which notifies application when an event occurs in StorylyView.

    See more

    Declaration

    Swift

    @objc(StorylyDelegate)
    public protocol StorylyDelegate
  • This delegate represents the class which notifies application when an product related event occurs in StorylyView.

    See more

    Declaration

    Swift

    @objc(StorylyProductDelegate)
    public protocol StorylyProductDelegate
  • This class defines the structure of StorylyPriceConverter

    See more

    Declaration

    Swift

    @objc(StoryPriceFormatter)
    public protocol StoryPriceFormatter
  • This delegate represents the class which notifies application when an product related event occurs in STRVerticalFeedView.

    See more

    Declaration

    Swift

    @objc(StorylyVerticalFeedProductDelegate)
    public protocol StorylyVerticalFeedProductDelegate
  • This interface represents StorylyVerticalFeedDelegate which notifies application when an event occurs in STRVerticalFeedView.

    See more

    Declaration

    Swift

    @objc(StorylyVerticalFeedDelegate)
    public protocol StorylyVerticalFeedDelegate
  • This interface represents StorylyVerticalFeedPresenterDelegate which notifies application when an event occurs in StorylyVerticalFeedPresenterView.

    See more

    Declaration

    Swift

    @objc(StorylyVerticalFeedPresenterDelegate)
    public protocol StorylyVerticalFeedPresenterDelegate
  • This delegate represents the class which notifies application when an product related event occurs in StorylyVerticalFeedPresenterView.

    See more

    Declaration

    Swift

    @objc(StorylyVerticalFeedPresenterProductDelegate)
    public protocol StorylyVerticalFeedPresenterProductDelegate