NimbusVideoAdRenderer
final class NimbusVideoAdRenderer
extension NimbusVideoAdRenderer : AdRenderer
Nimbus renderer for rendering video (VAST) ads
-
Default video ad settings. Override this to specify your own
Declaration
Swift
var videoAdSettingsProvider: NimbusVideoSettingsProvider -
Whether to show the SDK mute button for the video ad. Default: false
Declaration
Swift
var showMuteButton: Bool -
Create a Nimbus video ad renderer
Declaration
Swift
init() -
Creates an ad controller instance for an ad
Returns: An ad controller for the ad
Declaration
Swift
func render(ad: NimbusAd, companionAd: NimbusCompanionAd?, container: UIView, adPresentingViewController: UIViewController?, delegate: (any AdControllerDelegate)?) -> AdControllerParameters
adNimbus ad
companionAdCompanion ad (if any),
containerContainer view for the ad
adPresentingViewControllerViewController containing the ad
delegateDelegate for receiving ad events and errors
-
Creates an ad controller instance for a blocking ad
Returns: An ad controller for the ad
Declaration
Swift
func renderBlocking(ad: NimbusAd, isRewarded: Bool, companionAd: NimbusCompanionAd?, adPresentingViewController: UIViewController, delegate: (any AdControllerDelegate)?) -> AdControllerParameters
adNimbus ad
isRewardedWhether the ad is rewarded
companionAdCompanion ad (if any),
adPresentingViewControllerViewController containing the ad
delegateDelegate for receiving ad events and errors
NimbusVideoAdRenderer Class Reference