AgentWebUIControllerImplBase.smali
.class public Lcom/just/agentweb/AgentWebUIControllerImplBase;
.super Lcom/just/agentweb/AbsAgentWebUIController;
.source "AgentWebUIControllerImplBase.java"
# direct methods
.method public constructor <init>()V
.registers 1
.line 1
invoke-direct {p0}, Lcom/just/agentweb/AbsAgentWebUIController;-><init>()V
return-void
.end method
.method public static build()Lcom/just/agentweb/AbsAgentWebUIController;
.registers 1
.line 1
new-instance v0, Lcom/just/agentweb/AgentWebUIControllerImplBase;
invoke-direct {v0}, Lcom/just/agentweb/AgentWebUIControllerImplBase;-><init>()V
return-object v0
.end method
# virtual methods
.method protected bindSupportWebParent(Lcom/just/agentweb/WebParentLayout;Landroid/app/Activity;)V
.registers 4
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2}, Lcom/just/agentweb/AbsAgentWebUIController;->bindSupportWebParent(Lcom/just/agentweb/WebParentLayout;Landroid/app/Activity;)V
return-void
.end method
.method public onCancelLoading()V
.registers 2
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0}, Lcom/just/agentweb/AbsAgentWebUIController;->onCancelLoading()V
return-void
.end method
.method public onForceDownloadAlert(Ljava/lang/String;Landroid/os/Handler$Callback;)V
.registers 4
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2}, Lcom/just/agentweb/AbsAgentWebUIController;->onForceDownloadAlert(Ljava/lang/String;Landroid/os/Handler$Callback;)V
return-void
.end method
.method public onJsAlert(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2, p3}, Lcom/just/agentweb/AbsAgentWebUIController;->onJsAlert(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onJsConfirm(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)V
.registers 6
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2, p3, p4}, Lcom/just/agentweb/AbsAgentWebUIController;->onJsConfirm(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)V
return-void
.end method
.method public onJsPrompt(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsPromptResult;)V
.registers 12
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
move-object v1, p1
move-object v2, p2
move-object v3, p3
move-object v4, p4
move-object v5, p5
invoke-virtual/range {v0 .. v5}, Lcom/just/agentweb/AbsAgentWebUIController;->onJsPrompt(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsPromptResult;)V
return-void
.end method
.method public onLoading(Ljava/lang/String;)V
.registers 3
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/just/agentweb/AbsAgentWebUIController;->onLoading(Ljava/lang/String;)V
return-void
.end method
.method public onMainFrameError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
.registers 6
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2, p3, p4}, Lcom/just/agentweb/AbsAgentWebUIController;->onMainFrameError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onOpenPagePrompt(Landroid/webkit/WebView;Ljava/lang/String;Landroid/os/Handler$Callback;)V
.registers 5
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2, p3}, Lcom/just/agentweb/AbsAgentWebUIController;->onOpenPagePrompt(Landroid/webkit/WebView;Ljava/lang/String;Landroid/os/Handler$Callback;)V
return-void
.end method
.method public onPermissionsDeny([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2, p3}, Lcom/just/agentweb/AbsAgentWebUIController;->onPermissionsDeny([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public onSelectItemsPrompt(Landroid/webkit/WebView;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Handler$Callback;)V
.registers 6
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2, p3, p4}, Lcom/just/agentweb/AbsAgentWebUIController;->onSelectItemsPrompt(Landroid/webkit/WebView;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Handler$Callback;)V
return-void
.end method
.method public onShowMainFrame()V
.registers 2
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0}, Lcom/just/agentweb/AbsAgentWebUIController;->onShowMainFrame()V
return-void
.end method
.method public onShowMessage(Ljava/lang/String;Ljava/lang/String;)V
.registers 4
.line 1
invoke-virtual {p0}, Lcom/just/agentweb/AbsAgentWebUIController;->getDelegate()Lcom/just/agentweb/AbsAgentWebUIController;
move-result-object v0
invoke-virtual {v0, p1, p2}, Lcom/just/agentweb/AbsAgentWebUIController;->onShowMessage(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method