BBNativePlayerViewDelegate
@objc
public protocol BBNativePlayerViewDelegateUndocumented
- 
                  
                  Player was setup with json DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didSetupWithJsonUrl url: String?)ParametersplayerViewUIView urlString 
- 
                  
                  Player embed failed DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didFailWithError error: String?)ParametersplayerViewUIView errorString 
- 
                  
                  MediaClip data was loaded. DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerMediaClipLoaded data: MediaClip)ParametersplayerViewUIView dataMediaClip Object (for more information on data objects see the SAPI reference guide on the developer documentation website at: https://support.bluebillywig.com/topics/developers/) 
- 
                  
                  The playet view has started DeclarationSwift @objc optional func bbNativePlayerView(didTriggerViewStarted playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The player view has finished DeclarationSwift @objc optional func bbNativePlayerView(didTriggerViewFinished playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  Project data was loaded. DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerProjectLoaded data: Project)ParametersplayerViewUIView dataProject Object (for more information on data objects see the SAPI reference guide on the developer documentation website at : https://support.bluebillywig.com/topics/developers/) 
- 
                  
                  The player is now ready to play. DeclarationSwift @objc optional func bbNativePlayerView(didTriggerCanPlay playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The duration of the media in the player has changed DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerDurationChange duration: Double)ParametersplayerViewUIView 
- 
                  
                  The player has executed a play command. DeclarationSwift @objc optional func bbNativePlayerView(didTriggerPlay playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The player is now paused. DeclarationSwift @objc optional func bbNativePlayerView(didTriggerPause playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The player was paused externally DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAutoPause playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The externally paused player is now playing. DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAutoPausePlay playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The player is now playing. DeclarationSwift @objc optional func bbNativePlayerView(didTriggerPlaying playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  Playing the media has ended (ads included!) DeclarationSwift @objc optional func bbNativePlayerView(didTriggerEnded playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The player is now seeking. DeclarationSwift @objc optional func bbNativePlayerView(didTriggerSeeking playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The current playback position has changed by the player as a result of a seek action. DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerSeeked seekOffset: Double)ParametersplayerViewUIView seekOffsetDouble 
- 
                  
                  The player is trying to fetch new media data, but is unable to retrieve it and continue playing. DeclarationSwift @objc optional func bbNativePlayerView(didTriggerStall playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The player has encountered an error which prevents it from playing the content further. DeclarationSwift @objc optional func bbNativePlayerView(didTriggerMediaClipFailed playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The player changed phase DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerPhaseChange phase: Phase?)ParametersplayerViewUIView phasePhase Enum (for more information on phases, states and modes, see the developer documentation website at https://support.bluebillywig.com/player-api/events-modes-and-phases/) 
- 
                  
                  The player changed state DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerStateChange state: State?)ParametersplayerViewUIView stateState Enum (for more information on phases, states and modes, see the developer documentation website at https://support.bluebillywig.com/player-api/events-modes-and-phases/) 
- 
                  
                  The player changed mode DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerModeChange mode: String?)ParametersplayerViewUIView modeString (for more information on phases, states and modes, see the developer documentation website at https://support.bluebillywig.com/player-api/events-modes-and-phases/) 
- 
                  
                  The player is requesting a collapse, handle code appropriately DeclarationSwift @objc optional func bbNativePlayerView(didRequestCollapse playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The player is requesting an expand, handle code appropriately DeclarationSwift @objc optional func bbNativePlayerView(didRequestExpand playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  An ad was loaded DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAdLoaded playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  An ad was not found DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAdNotFound playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The advertisment provider encountered an error which prevents the ad from playing in the player. DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerAdError error: String?)ParametersplayerViewUIView errorString 
- 
                  
                  An ad was started DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAdStarted playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  An ad reached the first quartile DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAdQuartile1 playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  An ad reached the second quartile DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAdQuartile2 playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  An ad reached the third quartile DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAdQuartile3 playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  An ad finished DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAdFinished playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  An ads have finished DeclarationSwift @objc optional func bbNativePlayerView(didTriggerAllAdsCompleted playerView: BBNativePlayerView)ParametersplayerViewUIView 
- 
                  
                  The size of the player has changed DeclarationSwift @objc optional func bbNativePlayerView(playerView: BBNativePlayerView, didTriggerResize width: Int, height: Int)ParametersplayerViewUIView widthInt heightInt 
 BBNativePlayerViewDelegate Protocol Reference
        BBNativePlayerViewDelegate Protocol Reference