AMPSSplashAd constructor

AMPSSplashAd({
  1. required AdOptions config,
  2. AdCallBack? mCallBack,
  3. String? instanceId,
})

Implementation

AMPSSplashAd({required this.config, this.mCallBack, String? instanceId})
    : instanceId = instanceId ?? _generateInstanceId() {
  SplashCallbackRouter.instance.register(
    this.instanceId,
    mCallBack,
    () => mCloseCallBack?.call(),
  );
  AdscopeSdk.invokeMethod(
    AMPSAdSdkMethodNames.splashCreate,
    _wrapArgs(config.toMap()),
  );
}