.class public final Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/vungle/ads/internal/ui/PresenterAdOpenCallback; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->processCommand(Ljava/lang/String;Lkotlinx/serialization/json/JsonObject;)Z .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = null .end annotation # instance fields .field final synthetic this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; # direct methods .method public constructor (Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)V .locals 0 iput-object p1, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 379 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public onDeeplinkClick(Z)V .locals 9 iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 381 invoke-static {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->access$getAdvertisement$p(Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)Lcom/vungle/ads/internal/model/AdPayload; move-result-object v1 const-string v2, "deeplink.click" .line 383 invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String; move-result-object v3 const/4 v4, 0x0 const/4 v5, 0x4 const/4 v6, 0x0 .line 381 invoke-static/range {v1 .. v6}, Lcom/vungle/ads/internal/model/AdPayload;->getTpatUrls$default(Lcom/vungle/ads/internal/model/AdPayload;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/util/List; move-result-object p1 .line 385 new-instance v8, Lcom/vungle/ads/internal/network/TpatSender; iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 386 invoke-virtual {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->getVungleApiClient$vungle_ads_release()Lcom/vungle/ads/internal/network/VungleApiClient; move-result-object v1 iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 387 invoke-static {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->access$getPlacement$p(Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)Lcom/vungle/ads/internal/model/Placement; move-result-object v0 invoke-virtual {v0}, Lcom/vungle/ads/internal/model/Placement;->getReferenceId()Ljava/lang/String; move-result-object v2 iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 388 invoke-static {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->access$getAdvertisement$p(Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)Lcom/vungle/ads/internal/model/AdPayload; move-result-object v0 invoke-virtual {v0}, Lcom/vungle/ads/internal/model/AdPayload;->getCreativeId()Ljava/lang/String; move-result-object v3 iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 389 invoke-static {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->access$getAdvertisement$p(Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)Lcom/vungle/ads/internal/model/AdPayload; move-result-object v0 invoke-virtual {v0}, Lcom/vungle/ads/internal/model/AdPayload;->eventId()Ljava/lang/String; move-result-object v4 iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 390 invoke-static {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->access$getExecutors(Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)Lcom/vungle/ads/internal/executor/Executors; move-result-object v0 invoke-interface {v0}, Lcom/vungle/ads/internal/executor/Executors;->getIoExecutor()Lcom/vungle/ads/internal/executor/VungleThreadPoolExecutor; move-result-object v5 iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 391 invoke-static {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->access$getPathProvider(Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)Lcom/vungle/ads/internal/util/PathProvider; move-result-object v6 iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 392 invoke-static {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->access$getSignalManager(Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)Lcom/vungle/ads/internal/signals/SignalManager; move-result-object v7 move-object v0, v8 .line 385 invoke-direct/range {v0 .. v7}, Lcom/vungle/ads/internal/network/TpatSender;->(Lcom/vungle/ads/internal/network/VungleApiClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Lcom/vungle/ads/internal/util/PathProvider;Lcom/vungle/ads/internal/signals/SignalManager;)V if-eqz p1, :cond_0 .line 394 check-cast p1, Ljava/lang/Iterable; iget-object v0, p0, Lcom/vungle/ads/internal/presenter/MRAIDPresenter$processCommand$6;->this$0:Lcom/vungle/ads/internal/presenter/MRAIDPresenter; .line 723 invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; move-result-object p1 :goto_0 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_0 invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/String; .line 395 invoke-static {v0}, Lcom/vungle/ads/internal/presenter/MRAIDPresenter;->access$getExecutor$p(Lcom/vungle/ads/internal/presenter/MRAIDPresenter;)Ljava/util/concurrent/Executor; move-result-object v2 invoke-virtual {v8, v1, v2}, Lcom/vungle/ads/internal/network/TpatSender;->sendTpat(Ljava/lang/String;Ljava/util/concurrent/Executor;)V goto :goto_0 :cond_0 return-void .end method