AMPSDrawAd constructor
AMPSDrawAd({
- required AdOptions config,
- AMPSDrawAdListener? mCallBack,
- AMPSDrawRenderListener? mRenderCallBack,
- String? instanceId,
Implementation
AMPSDrawAd({
required this.config,
this.mCallBack,
this.mRenderCallBack,
String? instanceId,
}) : instanceId = instanceId ?? _generateInstanceId() {
DrawCallbackRouter.instance.register(this.instanceId, _handleCall);
AdscopeSdk.invokeMethod(
AMPSAdSdkMethodNames.drawCreate,
_wrapArgs(config.toMap()),
);
}