AdDisplayContainer.fromPlatformCreationParams constructor

AdDisplayContainer.fromPlatformCreationParams({
  1. Key? key,
  2. required PlatformAdDisplayContainerCreationParams params,
})

Constructs an AdDisplayContainer from creation params for a specific platform.

Below is an example of setting platform-specific creation parameters for iOS and Android:

PlatformAdDisplayContainerCreationParams params =
    const PlatformAdDisplayContainerCreationParams();

if (InteractiveMediaAdsPlatform.instance is IOSInteractiveMediaAdsPlatform) {
  params = IOSAdDisplayContainerCreationParams
      .fromPlatformAdDisplayContainerCreationParams(
    params,
  );
} else if (InteractiveMediaAdsPlatform.instance is AndroidInteractiveMediaAdsPlatform) {
  params = AndroidAdDisplayContainerCreationParams
      .fromPlatformAdDisplayContainerCreationParams(
    params,
  );
}

final AdDisplayContainer container = AdDisplayContainer.fromPlatformCreationParams(
  params,
);

Implementation

AdDisplayContainer.fromPlatformCreationParams({
  Key? key,
  required PlatformAdDisplayContainerCreationParams params,
}) : this.fromPlatform(
        key: key,
        platform: PlatformAdDisplayContainer(params),
      );