TempBasePresenterImpl.smali
.class public abstract Lcom/imo/android/imoim/revenuesdk/module/credit/pay/mvp/presenter/TempBasePresenterImpl;
.super Lsg/bigo/core/lifecycle/LifecycleComponent;
.source "SourceFile"
# interfaces
.implements Lsg/bigo/core/mvp/presenter/a;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lsg/bigo/core/mvp/a/a;",
"M::",
"Lsg/bigo/core/mvp/mode/a;",
">",
"Lsg/bigo/core/lifecycle/LifecycleComponent;",
"Lsg/bigo/core/mvp/presenter/a;"
}
.end annotation
# instance fields
.field protected a:Lsg/bigo/core/mvp/a/a;
.annotation system Ldalvik/annotation/Signature;
value = {
"TT;"
}
.end annotation
.end field
.field protected b:Lsg/bigo/core/mvp/mode/a;
.annotation system Ldalvik/annotation/Signature;
value = {
"TM;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Lsg/bigo/core/mvp/a/a;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)V"
}
.end annotation
.line 24
invoke-interface {p1}, Lsg/bigo/core/mvp/a/a;->getLifecycle()Landroidx/lifecycle/Lifecycle;
move-result-object v0
invoke-direct {p0, v0}, Lsg/bigo/core/lifecycle/LifecycleComponent;-><init>(Landroidx/lifecycle/Lifecycle;)V
.line 25
iput-object p1, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/pay/mvp/presenter/TempBasePresenterImpl;->a:Lsg/bigo/core/mvp/a/a;
.line 26
invoke-virtual {p0}, Lcom/imo/android/imoim/revenuesdk/module/credit/pay/mvp/presenter/TempBasePresenterImpl;->t()V
return-void
.end method
# virtual methods
.method protected e()V
.registers 1
return-void
.end method
.method protected f()V
.registers 2
.line 70
iget-object v0, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/pay/mvp/presenter/TempBasePresenterImpl;->a:Lsg/bigo/core/mvp/a/a;
if-eqz v0, :cond_7
const/4 v0, 0x0
.line 71
iput-object v0, p0, Lcom/imo/android/imoim/revenuesdk/module/credit/pay/mvp/presenter/TempBasePresenterImpl;->a:Lsg/bigo/core/mvp/a/a;
:cond_7
return-void
.end method
.method public onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
.registers 3
.line 30
invoke-super {p0, p1, p2}, Lsg/bigo/core/lifecycle/LifecycleComponent;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
.line 31
sget-object p1, Lcom/imo/android/imoim/revenuesdk/module/credit/pay/mvp/presenter/TempBasePresenterImpl$1;->a:[I
invoke-virtual {p2}, Landroidx/lifecycle/Lifecycle$Event;->ordinal()I
move-result p2
aget p1, p1, p2
const/4 p2, 0x1
if-eq p1, p2, :cond_16
const/4 p2, 0x6
if-eq p1, p2, :cond_12
goto :goto_15
.line 48
:cond_12
invoke-virtual {p0}, Lcom/imo/android/imoim/revenuesdk/module/credit/pay/mvp/presenter/TempBasePresenterImpl;->f()V
:goto_15
return-void
.line 33
:cond_16
invoke-virtual {p0}, Lcom/imo/android/imoim/revenuesdk/module/credit/pay/mvp/presenter/TempBasePresenterImpl;->e()V
return-void
.end method