GiftOperationPresenter.smali

.class public Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;
.super Lsg/bigo/core/mvp/presenter/BasePresenterImpl;
.source "SourceFile"

# interfaces
.implements Lsg/bigolive/revenue64/component/gift/mvp/presenter/a;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lsg/bigo/core/mvp/presenter/BasePresenterImpl<",
        "Lsg/bigolive/revenue64/component/gift/mvp/view/b;",
        "Lsg/bigolive/revenue64/component/gift/mvp/model/a;",
        ">;",
        "Lsg/bigolive/revenue64/component/gift/mvp/presenter/a;"
    }
.end annotation


# direct methods
.method public constructor <init>(Lsg/bigolive/revenue64/component/gift/mvp/view/b;)V
    .registers 3

    .line 22
    invoke-direct {p0, p1}, Lsg/bigo/core/mvp/presenter/BasePresenterImpl;-><init>(Lsg/bigo/core/mvp/a/a;)V

    .line 23
    new-instance p1, Lsg/bigolive/revenue64/component/gift/mvp/model/GiftOperationModel;

    invoke-virtual {p0}, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->getLifecycle()Landroidx/lifecycle/Lifecycle;

    move-result-object v0

    invoke-direct {p1, v0, p0}, Lsg/bigolive/revenue64/component/gift/mvp/model/GiftOperationModel;-><init>(Landroidx/lifecycle/Lifecycle;Lsg/bigolive/revenue64/component/gift/mvp/presenter/a;)V

    iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->b:Lsg/bigo/core/mvp/mode/a;

    return-void
.end method


# virtual methods
.method public final a(IJJJIIIIZILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/c;)V
    .registers 34

    move-object/from16 v0, p0

    .line 41
    iget-object v1, v0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->b:Lsg/bigo/core/mvp/mode/a;

    if-eqz v1, :cond_26

    .line 42
    iget-object v1, v0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->b:Lsg/bigo/core/mvp/mode/a;

    move-object v2, v1

    check-cast v2, Lsg/bigolive/revenue64/component/gift/mvp/model/a;

    move/from16 v3, p1

    move-wide/from16 v4, p2

    move-wide/from16 v6, p4

    move-wide/from16 v8, p6

    move/from16 v10, p8

    move/from16 v11, p9

    move/from16 v12, p10

    move/from16 v13, p11

    move/from16 v14, p12

    move/from16 v15, p13

    move-object/from16 v16, p14

    move-object/from16 v17, p15

    invoke-interface/range {v2 .. v17}, Lsg/bigolive/revenue64/component/gift/mvp/model/a;->a(IJJJIIIIZILjava/lang/String;Lsg/bigolive/revenue64/component/gift/c/c;)V

    :cond_26
    return-void
.end method

.method public final a(Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V
    .registers 3

    .line 61
    iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->a:Lsg/bigo/core/mvp/a/a;

    if-eqz v0, :cond_b

    .line 62
    iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->a:Lsg/bigo/core/mvp/a/a;

    check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/b;

    invoke-interface {v0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/b;->a(Lcom/imo/android/imoim/chatroom/toolpackage/b/i;)V

    :cond_b
    return-void
.end method

.method public final a(Lsg/bigolive/revenue64/pro/bb;)V
    .registers 3

    .line 54
    iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->a:Lsg/bigo/core/mvp/a/a;

    if-eqz v0, :cond_b

    .line 55
    iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->a:Lsg/bigo/core/mvp/a/a;

    check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/b;

    invoke-interface {v0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/b;->a(Lsg/bigolive/revenue64/pro/bb;)V

    :cond_b
    return-void
.end method

.method public final a(Lsg/bigolive/revenue64/pro/bg;)V
    .registers 3

    .line 48
    iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->a:Lsg/bigo/core/mvp/a/a;

    if-eqz v0, :cond_b

    .line 49
    iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->a:Lsg/bigo/core/mvp/a/a;

    check-cast v0, Lsg/bigolive/revenue64/component/gift/mvp/view/b;

    invoke-interface {v0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/b;->a(Lsg/bigolive/revenue64/pro/bg;)V

    :cond_b
    return-void
.end method

.method public final a()Z
    .registers 3

    .line 68
    invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/o;->E()I

    move-result v0

    const/4 v1, 0x5

    if-ne v0, v1, :cond_d

    const/4 v0, 0x1

    return v0

    :cond_d
    const/4 v0, 0x0

    return v0
.end method

.method public final aR_()V
    .registers 1

    .line 28
    invoke-super {p0}, Lsg/bigo/core/mvp/presenter/BasePresenterImpl;->aR_()V

    return-void
.end method

.method public final e()V
    .registers 2

    .line 33
    invoke-super {p0}, Lsg/bigo/core/mvp/presenter/BasePresenterImpl;->e()V

    const/4 v0, 0x0

    .line 34
    iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/presenter/GiftOperationPresenter;->b:Lsg/bigo/core/mvp/mode/a;

    return-void
.end method