.class public Lcom/unity3d/services/ads/gmascar/utils/GMAEventSender; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field private final _eventSender:Lcom/unity3d/services/core/webview/bridge/IEventSender; # direct methods .method public constructor ()V .locals 1 .line 12 sget-object v0, Lcom/unity3d/services/core/webview/bridge/SharedInstances;->INSTANCE:Lcom/unity3d/services/core/webview/bridge/SharedInstances; invoke-virtual {v0}, Lcom/unity3d/services/core/webview/bridge/SharedInstances;->getWebViewEventSender()Lcom/unity3d/services/core/webview/bridge/IEventSender; move-result-object v0 invoke-direct {p0, v0}, Lcom/unity3d/services/ads/gmascar/utils/GMAEventSender;->(Lcom/unity3d/services/core/webview/bridge/IEventSender;)V return-void .end method .method public constructor (Lcom/unity3d/services/core/webview/bridge/IEventSender;)V .locals 0 .line 15 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lcom/unity3d/services/ads/gmascar/utils/GMAEventSender;->_eventSender:Lcom/unity3d/services/core/webview/bridge/IEventSender; return-void .end method # virtual methods .method public varargs send(Lcom/unity3d/scar/adapter/common/GMAEvent;[Ljava/lang/Object;)V .locals 2 iget-object v0, p0, Lcom/unity3d/services/ads/gmascar/utils/GMAEventSender;->_eventSender:Lcom/unity3d/services/core/webview/bridge/IEventSender; .line 20 sget-object v1, Lcom/unity3d/services/core/webview/WebViewEventCategory;->GMA:Lcom/unity3d/services/core/webview/WebViewEventCategory; invoke-interface {v0, v1, p1, p2}, Lcom/unity3d/services/core/webview/bridge/IEventSender;->sendEvent(Ljava/lang/Enum;Ljava/lang/Enum;[Ljava/lang/Object;)Z return-void .end method .method public sendVersion(Ljava/lang/String;)V .locals 3 iget-object v0, p0, Lcom/unity3d/services/ads/gmascar/utils/GMAEventSender;->_eventSender:Lcom/unity3d/services/core/webview/bridge/IEventSender; .line 24 sget-object v1, Lcom/unity3d/services/core/webview/WebViewEventCategory;->INIT_GMA:Lcom/unity3d/services/core/webview/WebViewEventCategory; sget-object v2, Lcom/unity3d/scar/adapter/common/GMAEvent;->VERSION:Lcom/unity3d/scar/adapter/common/GMAEvent; filled-new-array {p1}, [Ljava/lang/Object; move-result-object p1 invoke-interface {v0, v1, v2, p1}, Lcom/unity3d/services/core/webview/bridge/IEventSender;->sendEvent(Ljava/lang/Enum;Ljava/lang/Enum;[Ljava/lang/Object;)Z return-void .end method