.class public Lcom/unity3d/services/ads/operation/show/ShowOperation; .super Lcom/unity3d/services/ads/operation/AdOperation; .source "SourceFile" # interfaces .implements Lcom/unity3d/services/ads/operation/show/IShowOperation; # instance fields .field private showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; # direct methods .method public constructor (Lcom/unity3d/services/ads/operation/show/ShowOperationState;Lcom/unity3d/services/core/webview/bridge/invocation/IWebViewBridgeInvocation;)V .locals 1 const-string v0, "show" .line 12 invoke-direct {p0, p2, v0}, Lcom/unity3d/services/ads/operation/AdOperation;->(Lcom/unity3d/services/core/webview/bridge/invocation/IWebViewBridgeInvocation;Ljava/lang/String;)V iput-object p1, p0, Lcom/unity3d/services/ads/operation/show/ShowOperation;->showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; return-void .end method .method public static synthetic access$000(Lcom/unity3d/services/ads/operation/show/ShowOperation;)Lcom/unity3d/services/ads/operation/show/ShowOperationState; .locals 0 .line 8 iget-object p0, p0, Lcom/unity3d/services/ads/operation/show/ShowOperation;->showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; return-object p0 .end method # virtual methods .method public getId()Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/unity3d/services/ads/operation/show/ShowOperation;->showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; .line 76 iget-object v0, v0, Lcom/unity3d/services/ads/operation/OperationState;->id:Ljava/lang/String; return-object v0 .end method .method public getShowOperationState()Lcom/unity3d/services/ads/operation/show/ShowOperationState; .locals 1 iget-object v0, p0, Lcom/unity3d/services/ads/operation/show/ShowOperation;->showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; return-object v0 .end method .method public onUnityAdsShowClick(Ljava/lang/String;)V .locals 0 iget-object p1, p0, Lcom/unity3d/services/ads/operation/show/ShowOperation;->showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; if-nez p1, :cond_0 return-void .line 51 :cond_0 new-instance p1, Lcom/unity3d/services/ads/operation/show/ShowOperation$3; invoke-direct {p1, p0}, Lcom/unity3d/services/ads/operation/show/ShowOperation$3;->(Lcom/unity3d/services/ads/operation/show/ShowOperation;)V invoke-static {p1}, Lcom/unity3d/services/core/misc/Utilities;->runOnUiThread(Ljava/lang/Runnable;)V return-void .end method .method public onUnityAdsShowComplete(Ljava/lang/String;Lcom/unity3d/ads/UnityAds$UnityAdsShowCompletionState;)V .locals 0 iget-object p1, p0, Lcom/unity3d/services/ads/operation/show/ShowOperation;->showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; if-nez p1, :cond_0 return-void .line 64 :cond_0 new-instance p1, Lcom/unity3d/services/ads/operation/show/ShowOperation$4; invoke-direct {p1, p0, p2}, Lcom/unity3d/services/ads/operation/show/ShowOperation$4;->(Lcom/unity3d/services/ads/operation/show/ShowOperation;Lcom/unity3d/ads/UnityAds$UnityAdsShowCompletionState;)V invoke-static {p1}, Lcom/unity3d/services/core/misc/Utilities;->runOnUiThread(Ljava/lang/Runnable;)V return-void .end method .method public onUnityAdsShowFailure(Ljava/lang/String;Lcom/unity3d/ads/UnityAds$UnityAdsShowError;Ljava/lang/String;)V .locals 0 iget-object p1, p0, Lcom/unity3d/services/ads/operation/show/ShowOperation;->showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; if-eqz p1, :cond_1 .line 24 iget-object p1, p1, Lcom/unity3d/services/ads/operation/show/ShowOperationState;->listener:Lcom/unity3d/ads/IUnityAdsShowListener; if-nez p1, :cond_0 goto :goto_0 .line 25 :cond_0 new-instance p1, Lcom/unity3d/services/ads/operation/show/ShowOperation$1; invoke-direct {p1, p0, p2, p3}, Lcom/unity3d/services/ads/operation/show/ShowOperation$1;->(Lcom/unity3d/services/ads/operation/show/ShowOperation;Lcom/unity3d/ads/UnityAds$UnityAdsShowError;Ljava/lang/String;)V invoke-static {p1}, Lcom/unity3d/services/core/misc/Utilities;->runOnUiThread(Ljava/lang/Runnable;)V :cond_1 :goto_0 return-void .end method .method public onUnityAdsShowStart(Ljava/lang/String;)V .locals 1 iget-object v0, p0, Lcom/unity3d/services/ads/operation/show/ShowOperation;->showOperationState:Lcom/unity3d/services/ads/operation/show/ShowOperationState; if-nez v0, :cond_0 return-void .line 38 :cond_0 new-instance v0, Lcom/unity3d/services/ads/operation/show/ShowOperation$2; invoke-direct {v0, p0, p1}, Lcom/unity3d/services/ads/operation/show/ShowOperation$2;->(Lcom/unity3d/services/ads/operation/show/ShowOperation;Ljava/lang/String;)V invoke-static {v0}, Lcom/unity3d/services/core/misc/Utilities;->runOnUiThread(Ljava/lang/Runnable;)V return-void .end method