Pauseroll
@objc(YMAPauseroll)
public protocol Pauseroll
This class is responsible for playing pauseroll ad breaks.
This object will be notified about the pauseroll playback events.
Declaration
Swift
var delegate: InstreamAdBreakDelegate? { get set }
InstreamAdBreak
associated with this pauseroll.
Declaration
Swift
var instreamAdBreak: InstreamAdBreak { get }
Prepare pauseroll playback. Note that prepare
should always be called before play
method.
Declaration
Swift
func prepare(with adPlayer: InstreamAdPlayer)
Parameters
adPlayer | player to play pauseroll. |
adPlayer | player to play pauseroll. |
Start pauseroll playback. Note that you can call play only on a prepared pauseroll.
Declaration
Swift
func play(with adView: InstreamAdView)
Parameters
adView | the view in which pauseroll will be displayed. |
adView | the view in which pauseroll will be displayed. |