PictureInPictureAdOptions.Builder

class PictureInPictureAdOptions.Builder


A builder for PictureInPictureAdOptions.

Summary

Public constructors

Public functions

PictureInPictureAdOptions

Constructs a PictureInPictureAdOptions with the specified attributes.

PictureInPictureAdOptions.Builder

Sets the initial position for the PiP ad.

PictureInPictureAdOptions.Builder

Sets the presentation scope for the PiP ad.

Public constructors

Builder

Builder()

Public functions

build

fun build(): PictureInPictureAdOptions

Constructs a PictureInPictureAdOptions with the specified attributes.

setPosition

fun setPosition(position: PictureInPictureAdPosition): PictureInPictureAdOptions.Builder

Sets the initial position for the PiP ad. Defaults to PictureInPictureAdPosition.DEFAULT.

Parameters
position: PictureInPictureAdPosition

The initial position of the PiP ad.

Returns
PictureInPictureAdOptions.Builder

This builder.

setPresentationScope

fun setPresentationScope(
    presentationScope: PictureInPictureAdPresentationScope
): PictureInPictureAdOptions.Builder

Sets the presentation scope for the PiP ad. Defaults to PictureInPictureAdPresentationScope.SCREEN.

Parameters
presentationScope: PictureInPictureAdPresentationScope

The presentation scope of the PiP ad.

Returns
PictureInPictureAdOptions.Builder

This builder.