BaseChatComponent.smali

.class public abstract Lsg/bigo/live/support64/component/chat/BaseChatComponent;
.super Lsg/bigo/core/component/AbstractComponent;
.source "SourceFile"

# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Lsg/bigo/live/support64/component/chat/h;
.implements Lsg/bigo/live/support64/component/chat/holder/b;
.implements Lsg/bigo/live/support64/component/chat/mvp/a/a;
.implements Lsg/bigo/live/support64/widget/ChatEditText$a;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lsg/bigo/core/component/AbstractComponent<",
        "Lsg/bigo/live/support64/component/chat/mvp/presenter/a;",
        "Lsg/bigo/core/component/a/b;",
        "Lsg/bigo/live/support64/component/a;",
        ">;",
        "Landroid/view/View$OnClickListener;",
        "Lsg/bigo/live/support64/component/chat/h;",
        "Lsg/bigo/live/support64/component/chat/holder/b;",
        "Lsg/bigo/live/support64/component/chat/mvp/a/a;",
        "Lsg/bigo/live/support64/widget/ChatEditText$a;"
    }
.end annotation


# instance fields
.field private A:Z

.field private B:Z

.field private final C:Lcom/imo/android/imoim/live/b/a;

.field private D:Lcom/imo/android/imoim/communitymodule/usermode/view/e;

.field private E:Lsg/bigo/live/support64/bus/e;

.field protected a:J

.field protected b:J

.field c:Lsg/bigo/live/support64/h/a;

.field d:Landroid/view/View$OnTouchListener;

.field private i:Landroid/view/ViewGroup;

.field private j:Landroid/view/View;

.field private k:Lsg/bigo/live/support64/widget/ChatEditText;

.field private l:Landroid/widget/ImageView;

.field private m:Z

.field private n:Z

.field private o:Z

.field private p:Z

.field private q:Z

.field private r:Lsg/bigo/live/support64/controllers/chat/f;

.field private s:J

.field private t:Ljava/lang/String;

.field private u:I

.field private v:Z

.field private w:Landroid/view/View;

.field private x:Landroid/widget/ImageView;

.field private y:Landroid/widget/ImageView;

.field private z:Lsg/bigo/live/support64/h/a;


# direct methods
.method public constructor <init>(Lsg/bigo/core/component/c;)V
    .registers 6

    .line 246
    invoke-direct {p0, p1}, Lsg/bigo/core/component/AbstractComponent;-><init>(Lsg/bigo/core/component/c;)V

    const/4 p1, 0x0

    .line 155
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->n:Z

    .line 156
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->o:Z

    .line 157
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->p:Z

    .line 158
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->q:Z

    const/4 v0, 0x0

    .line 160
    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    const-wide/16 v1, 0x0

    .line 162
    iput-wide v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->s:J

    .line 163
    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->t:Ljava/lang/String;

    const/4 v3, 0x1

    .line 165
    iput v3, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->u:I

    .line 173
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->A:Z

    .line 175
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->B:Z

    .line 176
    new-instance p1, Lsg/bigo/live/support64/component/chat/BaseChatComponent$1;

    invoke-direct {p1, p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent$1;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->C:Lcom/imo/android/imoim/live/b/a;

    .line 241
    iput-wide v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->b:J

    .line 243
    new-instance p1, Lcom/imo/android/imoim/communitymodule/usermode/view/g;

    invoke-direct {p1}, Lcom/imo/android/imoim/communitymodule/usermode/view/g;-><init>()V

    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->D:Lcom/imo/android/imoim/communitymodule/usermode/view/e;

    .line 915
    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->d:Landroid/view/View$OnTouchListener;

    .line 1101
    new-instance p1, Lsg/bigo/live/support64/bus/e;

    new-instance v0, Lsg/bigo/live/support64/component/chat/BaseChatComponent$8;

    invoke-direct {v0, p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent$8;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-direct {p1, v0}, Lsg/bigo/live/support64/bus/e;-><init>(Lsg/bigo/live/support64/bus/b;)V

    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->E:Lsg/bigo/live/support64/bus/e;

    return-void
.end method

.method private static a(Ljava/lang/String;)Ljava/lang/String;
    .registers 3

    .line 669
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "@"

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string p0, " "

    invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    return-object p0
.end method

.method public static a(Lsg/bigo/core/component/c;)Lsg/bigo/live/support64/component/chat/BaseChatComponent;
    .registers 2

    .line 590
    new-instance v0, Lsg/bigo/live/support64/component/chat/ChatPanelPortrait;

    invoke-direct {v0, p0}, Lsg/bigo/live/support64/component/chat/ChatPanelPortrait;-><init>(Lsg/bigo/core/component/c;)V

    invoke-virtual {v0}, Lsg/bigo/live/support64/component/chat/ChatPanelPortrait;->s()Lsg/bigo/core/component/AbstractComponent;

    move-result-object p0

    check-cast p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;

    return-object p0
.end method

.method private synthetic a(Landroid/view/View;)V
    .registers 7

    const-string p1, "BaseChatPanel"

    const-string v0, "[Bottom Button onClick] iv_chat_type"

    .line 20071
    invoke-static {p1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 346
    new-instance p1, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {p1}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    const/16 v0, 0x1c

    const-wide/16 v1, 0x0

    .line 20594
    invoke-virtual {p1, v0, v1, v2}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    .line 21584
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object p1

    const/4 v0, 0x0

    const/4 v1, 0x1

    if-eqz p1, :cond_2d

    .line 21585
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object p1

    new-array v2, v1, [Landroid/text/InputFilter;

    new-instance v3, Landroid/text/InputFilter$LengthFilter;

    const/16 v4, 0x64

    invoke-direct {v3, v4}, Landroid/text/InputFilter$LengthFilter;-><init>(I)V

    aput-object v3, v2, v0

    invoke-virtual {p1, v2}, Lsg/bigo/live/support64/widget/ChatEditText;->setFilters([Landroid/text/InputFilter;)V

    .line 348
    :cond_2d
    invoke-virtual {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->e()Z

    move-result p1

    if-eqz p1, :cond_37

    .line 349
    invoke-virtual {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->d()V

    return-void

    .line 21675
    :cond_37
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i:Landroid/view/ViewGroup;

    invoke-virtual {p1, v0}, Landroid/view/ViewGroup;->setVisibility(I)V

    .line 21676
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->w:Landroid/view/View;

    const/16 v0, 0x8

    invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V

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

    move-result-object p1

    invoke-virtual {p1}, Lsg/bigo/live/support64/o;->B()Z

    move-result p1

    if-eqz p1, :cond_6d

    .line 21699
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object p1

    const-class v0, Lsg/bigo/live/support64/component/pk/b;

    invoke-interface {p1, v0}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object p1

    check-cast p1, Lsg/bigo/live/support64/component/pk/b;

    if-eqz p1, :cond_6d

    .line 21701
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getPostComponentBus()Lsg/bigo/core/component/a/d;

    move-result-object p1

    sget-object v0, Lsg/bigo/live/support64/component/a/a;->EVENT_HIDE_PK_ENTRY:Lsg/bigo/live/support64/component/a/a;

    const/4 v2, 0x0

    invoke-interface {p1, v0, v2}, Lsg/bigo/core/component/a/d;->a(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V

    .line 21678
    :cond_6d
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    invoke-virtual {p1}, Lsg/bigo/live/support64/widget/ChatEditText;->requestFocus()Z

    .line 21679
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->k()Landroid/content/Context;

    move-result-object p1

    const-string v0, "input_method"

    invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Landroid/view/inputmethod/InputMethodManager;

    if-eqz p1, :cond_89

    .line 21681
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    invoke-virtual {p1, v0, v1}, Landroid/view/inputmethod/InputMethodManager;->showSoftInput(Landroid/view/View;I)Z

    :cond_89
    return-void
.end method

.method private synthetic a(Landroid/view/View;Z)V
    .registers 5

    if-nez p2, :cond_3

    return-void

    .line 298
    :cond_3
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->j:Landroid/view/View;

    if-eqz p1, :cond_f

    .line 299
    iget-object p2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i:Landroid/view/ViewGroup;

    invoke-virtual {p2, p1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V

    const/4 p1, 0x0

    .line 300
    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->j:Landroid/view/View;

    .line 302
    :cond_f
    new-instance p1, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$GnUnMFumwUfuQJh3guqQKtDedT0;

    invoke-direct {p1, p0}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$GnUnMFumwUfuQJh3guqQKtDedT0;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    const-wide/16 v0, 0x0

    invoke-static {p1, v0, v1}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;J)V

    return-void
.end method

.method private a(Ljava/lang/String;Ljava/lang/String;)V
    .registers 11

    const/4 v0, 0x0

    .line 468
    iput-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->B:Z

    .line 469
    new-instance v1, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {v1}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    const/4 v2, 0x7

    const-wide/16 v3, 0x0

    .line 2594
    invoke-virtual {v1, v2, v3, v4}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    new-array v0, v0, [Ljava/lang/Object;

    const v1, 0x7d0c0197

    .line 471
    invoke-static {v1, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lsg/bigo/common/p;->a(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_1e

    return-void

    .line 474
    :cond_1e
    invoke-static {}, Lcom/live/share64/a/f;->c()Lcom/live/share64/a/e;

    move-result-object v3

    if-eqz v3, :cond_54

    .line 476
    new-instance v0, Lcom/live/share64/proto/g/a;

    invoke-direct {v0}, Lcom/live/share64/proto/g/a;-><init>()V

    .line 477
    invoke-static {}, Lcom/live/share64/proto/b/c;->a()I

    move-result v1

    iput v1, v0, Lcom/live/share64/proto/g/a;->b:I

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

    move-result-object v1

    invoke-virtual {v1}, Lsg/bigo/live/support64/o;->n()J

    move-result-wide v1

    iput-wide v1, v0, Lcom/live/share64/proto/g/a;->c:J

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

    move-result-object v1

    invoke-virtual {v1}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v1

    iput-wide v1, v0, Lcom/live/share64/proto/g/a;->d:J

    .line 480
    invoke-static {}, Llive/sg/bigo/sdk/network/ipc/c;->a()Llive/sg/bigo/sdk/network/ipc/c;

    new-instance v7, Lsg/bigo/live/support64/component/chat/BaseChatComponent$4;

    move-object v1, v7

    move-object v2, p0

    move-object v4, v0

    move-object v5, p1

    move-object v6, p2

    invoke-direct/range {v1 .. v6}, Lsg/bigo/live/support64/component/chat/BaseChatComponent$4;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Lcom/live/share64/a/e;Lcom/live/share64/proto/g/a;Ljava/lang/String;Ljava/lang/String;)V

    invoke-static {v0, v7}, Llive/sg/bigo/sdk/network/ipc/c;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z

    return-void

    :cond_54
    const-string p1, "1"

    .line 498
    invoke-static {p1}, Lcom/imo/android/imoim/globalshare/sharesession/aa;->a(Ljava/lang/String;)V

    return-void
.end method

.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .registers 12

    .line 506
    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;->n()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v3

    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;->o()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v4

    invoke-static {}, Lcom/live/share64/proto/b/c;->b()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v6

    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->t()Z

    move-result v7

    move-object v2, p3

    move-object v5, p1

    invoke-static/range {v2 .. v7}, Lcom/imo/android/imoim/communitymodule/stats/c;->a(Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Z)V

    const/4 v0, 0x0

    new-array v0, v0, [Ljava/lang/Object;

    const v1, 0x7d0c0197

    .line 507
    invoke-static {v1, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lsg/bigo/common/p;->a(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_3e

    return-void

    .line 510
    :cond_3e
    invoke-static {}, Lcom/live/share64/a/f;->c()Lcom/live/share64/a/e;

    move-result-object v3

    if-eqz v3, :cond_73

    .line 512
    new-instance v0, Lcom/live/share64/proto/g/a;

    invoke-direct {v0}, Lcom/live/share64/proto/g/a;-><init>()V

    .line 513
    invoke-static {}, Lcom/live/share64/proto/b/c;->a()I

    move-result v1

    iput v1, v0, Lcom/live/share64/proto/g/a;->b:I

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

    move-result-object v1

    invoke-virtual {v1}, Lsg/bigo/live/support64/o;->n()J

    move-result-wide v1

    iput-wide v1, v0, Lcom/live/share64/proto/g/a;->c:J

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

    move-result-object v1

    invoke-virtual {v1}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v1

    iput-wide v1, v0, Lcom/live/share64/proto/g/a;->d:J

    .line 516
    invoke-static {}, Llive/sg/bigo/sdk/network/ipc/c;->a()Llive/sg/bigo/sdk/network/ipc/c;

    new-instance v7, Lsg/bigo/live/support64/component/chat/BaseChatComponent$5;

    move-object v1, v7

    move-object v2, p0

    move-object v4, p1

    move-object v5, p2

    move-object v6, p3

    invoke-direct/range {v1 .. v6}, Lsg/bigo/live/support64/component/chat/BaseChatComponent$5;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Lcom/live/share64/a/e;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    invoke-static {v0, v7}, Llive/sg/bigo/sdk/network/ipc/c;->a(Lsg/bigo/svcapi/IProtocol;Llive/sg/bigo/svcapi/q;)Z

    :cond_73
    return-void
.end method

.method private synthetic a(Ljava/lang/String;ZLjava/lang/String;Lsg/bigo/live/support64/userinfo/UserInfoStruct;)V
    .registers 6

    .line 408
    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_a

    if-eqz p4, :cond_a

    .line 409
    iget-object p1, p4, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->c:Ljava/lang/String;

    :cond_a
    const-string v0, ""

    if-eqz p2, :cond_16

    if-eqz p4, :cond_12

    .line 412
    iget-object v0, p4, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->b:Ljava/lang/String;

    :cond_12
    invoke-direct {p0, v0, p1, p3}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    return-void

    :cond_16
    if-eqz p4, :cond_1a

    .line 414
    iget-object v0, p4, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->b:Ljava/lang/String;

    :cond_1a
    invoke-direct {p0, v0, p1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method private synthetic a(Lsg/bigo/live/support64/h/a$a;)V
    .registers 3

    .line 555
    sget-object v0, Lsg/bigo/live/support64/h/a$a;->PAID:Lsg/bigo/live/support64/h/a$a;

    if-ne p1, v0, :cond_6

    const/4 p1, 0x1

    goto :goto_7

    :cond_6
    const/4 p1, 0x0

    :goto_7
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->p:Z

    .line 556
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->l()V

    return-void
.end method

.method private a(Z)V
    .registers 10

    const v0, 0x7d080104

    const v1, 0x7d080031    # 1.12985E37f

    const v2, 0x7d080205

    const v3, 0x7d08029e

    const v4, 0x7d080278

    const v5, 0x7d080106

    const/16 v6, 0x8

    const/4 v7, 0x0

    if-nez p1, :cond_7a

    .line 730
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i:Landroid/view/ViewGroup;

    invoke-virtual {p1, v6}, Landroid/view/ViewGroup;->setVisibility(I)V

    .line 731
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->w:Landroid/view/View;

    invoke-virtual {p1, v7}, Landroid/view/View;->setVisibility(I)V

    .line 732
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->n()V

    .line 733
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    invoke-virtual {p1}, Lsg/bigo/live/support64/widget/ChatEditText;->clearFocus()V

    .line 734
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->z:Lsg/bigo/live/support64/h/a;

    if-eqz p1, :cond_30

    .line 735
    invoke-virtual {p1}, Lsg/bigo/live/support64/h/a;->dismiss()V

    .line 737
    :cond_30
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v5}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v6}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 738
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k()V

    .line 740
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v4}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v7}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 741
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v3}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v7}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 742
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v2}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v7}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 743
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v7}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 744
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v0}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Lsg/bigolive/revenue64/component/gift/mvp/view/HeadLineGiftHolder;

    if-eqz p1, :cond_79

    .line 746
    invoke-virtual {p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/HeadLineGiftHolder;->d()V

    :cond_79
    return-void

    .line 749
    :cond_7a
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v5}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v7}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 751
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v4}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v6}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 752
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v3}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v6}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 753
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v2}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v6}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 754
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    invoke-static {p1, v6}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V

    .line 755
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1, v0}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object p1

    check-cast p1, Lsg/bigolive/revenue64/component/gift/mvp/view/HeadLineGiftHolder;

    if-eqz p1, :cond_c0

    .line 757
    invoke-virtual {p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/HeadLineGiftHolder;->c()V

    :cond_c0
    return-void
.end method

.method private synthetic a(ZLandroid/view/View;)V
    .registers 11

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

    move-result-object p2

    invoke-virtual {p2}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v0

    .line 18058
    invoke-static {}, Lsg/bigo/live/support64/userinfo/a$a;->a()Lsg/bigo/live/support64/userinfo/a;

    move-result-object p2

    .line 360
    invoke-virtual {p2, v0, v1}, Lsg/bigo/live/support64/userinfo/a;->a(J)Lsg/bigo/live/support64/userinfo/UserInfoStruct;

    move-result-object p2

    if-nez p2, :cond_36

    .line 363
    iget-object v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v2, Lsg/bigo/live/support64/component/a;

    invoke-interface {v2}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object v2

    const-class v3, Lsg/bigo/live/support64/component/roomwidget/a;

    invoke-interface {v2, v3}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object v2

    check-cast v2, Lsg/bigo/live/support64/component/roomwidget/a;

    if-eqz v2, :cond_36

    .line 365
    invoke-interface {v2}, Lsg/bigo/live/support64/component/roomwidget/a;->c()Lsg/bigo/live/support64/bus/proto/roomlist/RoomInfo;

    move-result-object v2

    if-eqz v2, :cond_36

    .line 366
    invoke-virtual {v2}, Lsg/bigo/live/support64/bus/proto/roomlist/RoomInfo;->a()J

    move-result-wide v3

    cmp-long v5, v3, v0

    if-nez v5, :cond_36

    .line 367
    invoke-static {v2}, Lsg/bigo/live/support64/userinfo/c;->a(Lsg/bigo/live/support64/bus/proto/roomlist/RoomInfo;)Lsg/bigo/live/support64/userinfo/UserInfoStruct;

    move-result-object p2

    .line 371
    :cond_36
    iget-object v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v2, Lsg/bigo/live/support64/component/a;

    invoke-interface {v2}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object v2

    const-class v3, Lsg/bigo/live/support64/component/roomdata/a;

    invoke-interface {v2, v3}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object v2

    check-cast v2, Lsg/bigo/live/support64/component/roomdata/a;

    const-string v3, ""

    if-eqz v2, :cond_4f

    .line 372
    invoke-interface {v2}, Lsg/bigo/live/support64/component/roomdata/a;->f()Ljava/lang/String;

    move-result-object v4

    goto :goto_50

    :cond_4f
    move-object v4, v3

    :goto_50
    if-eqz v2, :cond_57

    .line 373
    invoke-interface {v2}, Lsg/bigo/live/support64/component/roomdata/a;->g()Ljava/lang/String;

    move-result-object v2

    goto :goto_58

    :cond_57
    move-object v2, v3

    .line 374
    :goto_58
    iget-object v5, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v5, Lsg/bigo/live/support64/component/a;

    invoke-interface {v5}, Lsg/bigo/live/support64/component/a;->getIntent()Landroid/content/Intent;

    move-result-object v5

    const-string v6, "start_community_id"

    invoke-virtual {v5, v6}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v5

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

    move-result-object v6

    invoke-virtual {v6}, Lsg/bigo/live/support64/o;->B()Z

    move-result v6

    if-eqz v6, :cond_7a

    invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v6

    if-eqz v6, :cond_7a

    .line 377
    invoke-static {}, Lsg/bigo/live/support64/k/a;->a()Ljava/lang/String;

    move-result-object v2

    .line 379
    :cond_7a
    invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v6

    if-eqz v6, :cond_85

    if-eqz p2, :cond_84

    .line 380
    iget-object v3, p2, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->c:Ljava/lang/String;

    :cond_84
    move-object v4, v3

    :cond_85
    const/4 v3, 0x1

    const/4 v6, 0x0

    if-eqz p1, :cond_9f

    .line 386
    invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v7

    if-nez v7, :cond_99

    invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v7

    if-nez v7, :cond_99

    .line 387
    invoke-direct {p0, v2, v4, v5}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_ac

    :cond_99
    if-eqz p2, :cond_ae

    .line 389
    invoke-direct {p0, v2, v4, v5}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_ac

    .line 394
    :cond_9f
    invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-nez v2, :cond_ae

    if-eqz p2, :cond_ae

    .line 395
    iget-object p2, p2, Lsg/bigo/live/support64/userinfo/UserInfoStruct;->b:Ljava/lang/String;

    invoke-direct {p0, p2, v4}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Ljava/lang/String;Ljava/lang/String;)V

    :goto_ac
    const/4 p2, 0x0

    goto :goto_af

    :cond_ae
    const/4 p2, 0x1

    :goto_af
    if-eqz p2, :cond_d5

    .line 19058
    invoke-static {}, Lsg/bigo/live/support64/userinfo/a$a;->a()Lsg/bigo/live/support64/userinfo/a;

    move-result-object p2

    new-array v2, v3, [J

    aput-wide v0, v2, v6

    .line 403
    invoke-virtual {p2, v2, v6}, Lsg/bigo/live/support64/userinfo/a;->a([JZ)Lrx/c;

    move-result-object p2

    .line 19795
    invoke-static {}, Lrx/c/a/d;->instance()Lrx/c;

    move-result-object v0

    .line 404
    invoke-virtual {p2, v0}, Lrx/c;->d(Lrx/c;)Lrx/c;

    move-result-object p2

    .line 405
    invoke-static {}, Lrx/a/b/a;->a()Lrx/f;

    move-result-object v0

    invoke-virtual {p2, v0}, Lrx/c;->a(Lrx/f;)Lrx/c;

    move-result-object p2

    new-instance v0, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$JYK7kkOKv3vfuCeIXfvuy42NoYc;

    invoke-direct {v0, p0, v4, p1, v5}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$JYK7kkOKv3vfuCeIXfvuy42NoYc;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Ljava/lang/String;ZLjava/lang/String;)V

    .line 406
    invoke-virtual {p2, v0}, Lrx/c;->c(Lrx/b/b;)Lrx/j;

    :cond_d5
    return-void
.end method

.method private synthetic a(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z
    .registers 5

    const/4 p1, 0x4

    const/4 p3, 0x1

    if-ne p2, p1, :cond_38

    .line 283
    iget p2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->u:I

    if-ne p2, p1, :cond_33

    .line 21806
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object p1

    invoke-virtual {p1}, Lsg/bigo/live/support64/widget/ChatEditText;->getText()Landroid/text/Editable;

    move-result-object p1

    invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object p1

    const-string p2, "\n"

    const-string v0, " "

    .line 21807
    invoke-virtual {p1, p2, v0}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object p1

    .line 21808
    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result p1

    if-eqz p1, :cond_30

    const p1, 0x7d0c0104

    const/4 p2, 0x0

    new-array v0, p2, [Ljava/lang/Object;

    .line 21809
    invoke-static {p1, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p1

    .line 21810
    invoke-static {p1, p2}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V

    goto :goto_38

    .line 21813
    :cond_30
    iput p3, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->u:I

    goto :goto_38

    .line 286
    :cond_33
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->o()V

    .line 287
    iput p3, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->u:I

    :cond_38
    :goto_38
    return p3
.end method

.method static synthetic a(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)Z
    .registers 1

    .line 125
    iget-boolean p0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->B:Z

    return p0
.end method

.method private synthetic b(Landroid/view/View;)V
    .registers 11

    .line 271
    new-instance p1, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {p1}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    const/4 v0, 0x5

    const-wide/16 v1, 0x0

    .line 22594
    invoke-virtual {p1, v0, v1, v2}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    .line 273
    iget-object v4, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i:Landroid/view/ViewGroup;

    const/high16 p1, 0x41200000    # 10.0f

    invoke-static {p1}, Lsg/bigo/common/k;->a(F)I

    move-result v7

    const/high16 p1, -0x3f400000    # -6.0f

    invoke-static {p1}, Lsg/bigo/common/k;->a(F)I

    move-result v8

    .line 23552
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c:Lsg/bigo/live/support64/h/a;

    if-nez p1, :cond_31

    .line 23553
    new-instance p1, Lsg/bigo/live/support64/h/a;

    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->k()Landroid/content/Context;

    move-result-object v0

    new-instance v1, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$71nekzeoQRfx_HKy7iEVgrGQ0kI;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$71nekzeoQRfx_HKy7iEVgrGQ0kI;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-direct {p1, v0, v1}, Lsg/bigo/live/support64/h/a;-><init>(Landroid/content/Context;Lsg/bigo/live/support64/h/a$b;)V

    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c:Lsg/bigo/live/support64/h/a;

    .line 23559
    :cond_31
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c:Lsg/bigo/live/support64/h/a;

    invoke-virtual {p1}, Lsg/bigo/live/support64/h/a;->isShowing()Z

    move-result p1

    if-eqz p1, :cond_3e

    .line 23560
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c:Lsg/bigo/live/support64/h/a;

    invoke-virtual {p1}, Lsg/bigo/live/support64/h/a;->dismiss()V

    .line 23562
    :cond_3e
    iget-object v3, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c:Lsg/bigo/live/support64/h/a;

    const/4 v5, 0x1

    const/4 v6, 0x3

    .line 24057
    invoke-virtual/range {v3 .. v8}, Lsg/bigo/live/support64/h/a;->a(Landroid/view/View;IIII)V

    .line 23563
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c:Lsg/bigo/live/support64/h/a;

    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->z:Lsg/bigo/live/support64/h/a;

    .line 23564
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->l()V

    return-void
.end method

.method static synthetic b(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V
    .registers 1

    .line 125
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->j()V

    return-void
.end method

.method static synthetic c(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)Z
    .registers 2

    const/4 v0, 0x1

    .line 125
    iput-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->B:Z

    return v0
.end method

.method static synthetic d(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)Landroid/widget/ImageView;
    .registers 1

    .line 125
    iget-object p0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->l:Landroid/widget/ImageView;

    return-object p0
.end method

.method static synthetic e(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)Lcom/imo/android/imoim/live/b/a;
    .registers 1

    .line 125
    iget-object p0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->C:Lcom/imo/android/imoim/live/b/a;

    return-object p0
.end method

.method static synthetic f(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)Lsg/bigo/core/component/c/a;
    .registers 1

    .line 125
    iget-object p0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    return-object p0
.end method

.method static synthetic g(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)Z
    .registers 2

    const/4 v0, 0x1

    .line 125
    iput-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->A:Z

    return v0
.end method

.method private i()V
    .registers 3

    .line 257
    iget-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m:Z

    if-eqz v0, :cond_5

    return-void

    :cond_5
    const/4 v0, 0x1

    .line 260
    iput-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m:Z

    .line 261
    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;->B()Z

    move-result v0

    iput-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->v:Z

    .line 263
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    const v1, 0x7d080428

    invoke-interface {v0, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/view/ViewStub;

    if-eqz v0, :cond_24

    .line 265
    invoke-static {v0}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/view/ViewStub;)Landroid/view/View;

    .line 268
    :cond_24
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    const v1, 0x7d080276

    invoke-interface {v0, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/view/ViewGroup;

    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i:Landroid/view/ViewGroup;

    .line 269
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    const v1, 0x7d08010a

    invoke-interface {v0, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->y:Landroid/widget/ImageView;

    .line 270
    new-instance v1, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$3R6tRU6XGZ_PYYXV-91E2P8u6Ao;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$3R6tRU6XGZ_PYYXV-91E2P8u6Ao;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 275
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    const v1, 0x7d080043

    invoke-interface {v0, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->l:Landroid/widget/ImageView;

    if-eqz v0, :cond_5e

    .line 277
    invoke-virtual {v0, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 279
    :cond_5e
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    const v1, 0x7d0800a1

    invoke-interface {v0, v1}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lsg/bigo/live/support64/widget/ChatEditText;

    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    if-eqz v0, :cond_96

    .line 281
    new-instance v1, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$t1NLvJEJuC9zu3UR2bvJwrzZqk4;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$t1NLvJEJuC9zu3UR2bvJwrzZqk4;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/widget/ChatEditText;->setOnEditorActionListener(Landroid/widget/TextView$OnEditorActionListener;)V

    .line 292
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    invoke-virtual {v0, p0}, Lsg/bigo/live/support64/widget/ChatEditText;->setEditEventListener(Lsg/bigo/live/support64/widget/ChatEditText$a;)V

    .line 293
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    new-instance v1, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$pDdpE_8edAolskdL1xKzKfsMF_0;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$pDdpE_8edAolskdL1xKzKfsMF_0;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/widget/ChatEditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V

    .line 304
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    new-instance v1, Lsg/bigo/live/support64/component/chat/BaseChatComponent$2;

    invoke-direct {v1, p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent$2;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-virtual {v0, v1}, Lsg/bigo/live/support64/widget/ChatEditText;->addTextChangedListener(Landroid/text/TextWatcher;)V

    .line 318
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->l:Landroid/widget/ImageView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setEnabled(Z)V

    :cond_96
    return-void
.end method

.method private j()V
    .registers 3

    .line 535
    invoke-static {}, Lcom/live/share64/proto/b/c;->e()Ljava/lang/String;

    move-result-object v0

    .line 536
    new-instance v1, Lsg/bigo/live/support64/component/chat/k;

    invoke-direct {v1}, Lsg/bigo/live/support64/component/chat/k;-><init>()V

    .line 3058
    iput-object v0, v1, Lsg/bigo/live/support64/component/chat/k;->a:Ljava/lang/String;

    const/16 v0, 0xa

    .line 3063
    iput v0, v1, Lsg/bigo/live/support64/component/chat/k;->b:I

    const/4 v0, 0x1

    .line 3073
    iput-boolean v0, v1, Lsg/bigo/live/support64/component/chat/k;->d:Z

    .line 3078
    iput-boolean v0, v1, Lsg/bigo/live/support64/component/chat/k;->e:Z

    .line 541
    invoke-virtual {p0, v1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Lsg/bigo/live/support64/component/chat/k;)V

    return-void
.end method

.method private k()V
    .registers 2

    .line 568
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c:Lsg/bigo/live/support64/h/a;

    if-eqz v0, :cond_7

    .line 569
    invoke-virtual {v0}, Lsg/bigo/live/support64/h/a;->dismiss()V

    :cond_7
    return-void
.end method

.method private l()V
    .registers 3

    .line 574
    iget-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->p:Z

    if-eqz v0, :cond_8

    const v0, 0x7d0701ca

    goto :goto_b

    :cond_8
    const v0, 0x7d070152

    .line 575
    :goto_b
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->x:Landroid/widget/ImageView;

    if-eqz v1, :cond_12

    .line 576
    invoke-virtual {v1, v0}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 578
    :cond_12
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->y:Landroid/widget/ImageView;

    if-eqz v1, :cond_19

    .line 579
    invoke-virtual {v1, v0}, Landroid/widget/ImageView;->setImageResource(I)V

    :cond_19
    return-void
.end method

.method public static synthetic lambda$3R6tRU6XGZ_PYYXV-91E2P8u6Ao(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Landroid/view/View;)V
    .registers 2

    invoke-direct {p0, p1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->b(Landroid/view/View;)V

    return-void
.end method

.method public static synthetic lambda$71nekzeoQRfx_HKy7iEVgrGQ0kI(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Lsg/bigo/live/support64/h/a$a;)V
    .registers 2

    invoke-direct {p0, p1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Lsg/bigo/live/support64/h/a$a;)V

    return-void
.end method

.method public static synthetic lambda$GnUnMFumwUfuQJh3guqQKtDedT0(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V
    .registers 1

    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r()V

    return-void
.end method

.method public static synthetic lambda$JYK7kkOKv3vfuCeIXfvuy42NoYc(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Ljava/lang/String;ZLjava/lang/String;Lsg/bigo/live/support64/userinfo/UserInfoStruct;)V
    .registers 5

    invoke-direct {p0, p1, p2, p3, p4}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Ljava/lang/String;ZLjava/lang/String;Lsg/bigo/live/support64/userinfo/UserInfoStruct;)V

    return-void
.end method

.method public static synthetic lambda$J_Qqni9IQ3fno129eb2er8pQAow(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Landroid/view/View;)V
    .registers 2

    invoke-direct {p0, p1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Landroid/view/View;)V

    return-void
.end method

.method public static synthetic lambda$NpyJNbLqCZk82HTxRWRLyHL3glQ()V
    .registers 0

    invoke-static {}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->p()V

    return-void
.end method

.method public static synthetic lambda$g3-qRJbBSYkOgeZ12YeLdJiAuAs(Lsg/bigo/live/support64/component/chat/BaseChatComponent;ZLandroid/view/View;)V
    .registers 3

    invoke-direct {p0, p1, p2}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(ZLandroid/view/View;)V

    return-void
.end method

.method public static synthetic lambda$kktVwZTJMb2O_ZyGkY07uHhn_bA(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)Lkotlin/w;
    .registers 1

    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->q()Lkotlin/w;

    move-result-object p0

    return-object p0
.end method

.method public static synthetic lambda$pDdpE_8edAolskdL1xKzKfsMF_0(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Landroid/view/View;Z)V
    .registers 3

    invoke-direct {p0, p1, p2}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Landroid/view/View;Z)V

    return-void
.end method

.method public static synthetic lambda$t1NLvJEJuC9zu3UR2bvJwrzZqk4(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z
    .registers 4

    invoke-direct {p0, p1, p2, p3}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z

    move-result p0

    return p0
.end method

.method private m()Lsg/bigo/live/support64/widget/ChatEditText;
    .registers 2

    .line 616
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i()V

    .line 617
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    return-object v0
.end method

.method private n()V
    .registers 4

    .line 686
    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;->B()Z

    move-result v0

    if-eqz v0, :cond_48

    .line 687
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object v0

    const-class v1, Lsg/bigolive/revenue64/component/vsshow/a;

    invoke-interface {v0, v1}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object v0

    check-cast v0, Lsg/bigolive/revenue64/component/vsshow/a;

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

    move-result-object v1

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

    move-result v1

    const/4 v2, 0x5

    if-eq v1, v2, :cond_28

    const/4 v2, 0x4

    if-ne v1, v2, :cond_48

    .line 690
    :cond_28
    invoke-static {}, Lsg/bigo/live/support64/k;->i()Lsg/bigo/live/support64/controllers/pk/a;

    move-result-object v1

    invoke-virtual {v1}, Lsg/bigo/live/support64/controllers/pk/a;->h()Z

    move-result v1

    if-nez v1, :cond_48

    if-eqz v0, :cond_48

    .line 691
    invoke-interface {v0}, Lsg/bigolive/revenue64/component/vsshow/a;->c()Z

    move-result v0

    if-nez v0, :cond_48

    .line 692
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getPostComponentBus()Lsg/bigo/core/component/a/d;

    move-result-object v0

    sget-object v1, Lsg/bigo/live/support64/component/a/a;->EVENT_SHOW_PK_ENTRY:Lsg/bigo/live/support64/component/a/a;

    const/4 v2, 0x0

    invoke-interface {v0, v1, v2}, Lsg/bigo/core/component/a/d;->a(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V

    :cond_48
    return-void
.end method

.method private o()V
    .registers 16

    .line 818
    iget-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->o:Z

    const/4 v1, 0x0

    if-eqz v0, :cond_12

    const v0, 0x7d0c0105

    new-array v2, v1, [Ljava/lang/Object;

    .line 819
    invoke-static {v0, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    .line 820
    invoke-static {v0, v1}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V

    return-void

    .line 824
    :cond_12
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/widget/ChatEditText;->getText()Landroid/text/Editable;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v2, "\n"

    const-string v3, " "

    .line 825
    invoke-virtual {v0, v2, v3}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v0

    .line 826
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-eqz v2, :cond_39

    const v0, 0x7d0c0104

    new-array v2, v1, [Ljava/lang/Object;

    .line 827
    invoke-static {v0, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    .line 828
    invoke-static {v0, v1}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V

    return-void

    .line 833
    :cond_39
    iget-object v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v2, Lsg/bigo/live/support64/component/a;

    invoke-interface {v2}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object v2

    const-class v3, Lsg/bigolive/revenue64/component/newermission/a;

    invoke-interface {v2, v3}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object v2

    check-cast v2, Lsg/bigolive/revenue64/component/newermission/a;

    if-eqz v2, :cond_51

    const/4 v3, 0x4

    .line 835
    invoke-interface {v2, v3}, Lsg/bigolive/revenue64/component/newermission/a;->a(I)Z

    move-result v2

    goto :goto_52

    :cond_51
    const/4 v2, 0x0

    .line 838
    :goto_52
    iget-object v3, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->g:Lsg/bigo/core/component/b/d;

    const-class v4, Lsg/bigo/live/support64/component/follow/a;

    invoke-interface {v3, v4}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object v3

    check-cast v3, Lsg/bigo/live/support64/component/follow/a;

    const/4 v4, 0x1

    if-eqz v3, :cond_66

    if-nez v2, :cond_66

    const-string v5, "send_im"

    .line 840
    invoke-interface {v3, v5, v4}, Lsg/bigo/live/support64/component/follow/a;->a(Ljava/lang/String;I)Z

    :cond_66
    if-eqz v2, :cond_6b

    .line 844
    invoke-virtual {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->d()V

    .line 848
    :cond_6b
    iget-boolean v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->p:Z

    const/16 v3, 0x13

    const-string v5, ""

    const/4 v6, 0x0

    const-wide/16 v7, 0x0

    if-nez v2, :cond_ac

    iget-object v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->t:Ljava/lang/String;

    invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_ac

    .line 849
    new-instance v2, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {v2}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    .line 5594
    invoke-virtual {v2, v3, v7, v8}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    .line 851
    new-instance v2, Lsg/bigo/live/support64/component/chat/k;

    invoke-direct {v2}, Lsg/bigo/live/support64/component/chat/k;-><init>()V

    .line 6058
    iput-object v0, v2, Lsg/bigo/live/support64/component/chat/k;->a:Ljava/lang/String;

    .line 6063
    iput v4, v2, Lsg/bigo/live/support64/component/chat/k;->b:I

    .line 6073
    iput-boolean v1, v2, Lsg/bigo/live/support64/component/chat/k;->d:Z

    .line 6078
    iput-boolean v4, v2, Lsg/bigo/live/support64/component/chat/k;->e:Z

    .line 6083
    iput-boolean v1, v2, Lsg/bigo/live/support64/component/chat/k;->f:Z

    .line 7068
    iput v1, v2, Lsg/bigo/live/support64/component/chat/k;->c:I

    .line 7088
    iput-wide v7, v2, Lsg/bigo/live/support64/component/chat/k;->g:J

    .line 7093
    iput-object v6, v2, Lsg/bigo/live/support64/component/chat/k;->h:Ljava/lang/String;

    .line 860
    invoke-virtual {v2}, Lsg/bigo/live/support64/component/chat/k;->a()Lsg/bigo/live/support64/component/chat/k;

    move-result-object v1

    .line 861
    invoke-virtual {p0, v1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Lsg/bigo/live/support64/component/chat/k;)V

    .line 862
    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->t:Ljava/lang/String;

    .line 863
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object v0

    invoke-virtual {v0, v5}, Lsg/bigo/live/support64/widget/ChatEditText;->setText(Ljava/lang/CharSequence;)V

    return-void

    .line 867
    :cond_ac
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v9

    .line 868
    iget-wide v11, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->s:J

    sub-long v11, v9, v11

    const-wide/16 v13, 0x7d0

    cmp-long v2, v11, v13

    if-gez v2, :cond_c7

    const v0, 0x7d0c0103

    new-array v2, v1, [Ljava/lang/Object;

    .line 869
    invoke-static {v0, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    .line 870
    invoke-static {v0, v1}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V

    return-void

    .line 874
    :cond_c7
    iput-wide v9, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->s:J

    .line 875
    iget-boolean v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->p:Z

    if-eqz v2, :cond_122

    .line 876
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v1, Lsg/bigo/live/support64/component/a;

    invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object v1

    const-class v2, Lsg/bigo/live/support64/component/b/a;

    invoke-interface {v1, v2}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object v1

    check-cast v1, Lsg/bigo/live/support64/component/b/a;

    if-eqz v1, :cond_121

    .line 878
    new-instance v2, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {v2}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    const-string v3, "diamond_num"

    const-string v4, "1"

    .line 7637
    invoke-static {v3, v4}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;

    move-result-object v9

    invoke-virtual {v2, v9}, Lsg/bigo/live/support64/report/o$h;->a(Ljava/util/Map;)V

    const/4 v9, 0x6

    .line 8594
    invoke-virtual {v2, v9, v7, v8}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    .line 880
    iget-wide v9, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a:J

    invoke-interface {v1, v9, v10, v0}, Lsg/bigo/live/support64/component/b/a;->a(JLjava/lang/String;)Z

    move-result v1

    .line 8642
    new-instance v9, Ljava/util/HashMap;

    invoke-direct {v9}, Ljava/util/HashMap;-><init>()V

    if-eqz v1, :cond_102

    move-object v10, v4

    goto :goto_104

    :cond_102
    const-string v10, "0"

    :goto_104
    const-string v11, "result"

    .line 8643
    invoke-interface {v9, v11, v10}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 8644
    invoke-interface {v9, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 8645
    invoke-virtual {v2, v9}, Lsg/bigo/live/support64/report/o$h;->a(Ljava/util/Map;)V

    const/16 v3, 0x20

    .line 9594
    invoke-virtual {v2, v3, v7, v8}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    if-eqz v1, :cond_121

    .line 883
    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->t:Ljava/lang/String;

    .line 884
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object v0

    invoke-virtual {v0, v5}, Lsg/bigo/live/support64/widget/ChatEditText;->setText(Ljava/lang/CharSequence;)V

    .line 885
    iput-object v6, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    :cond_121
    return-void

    .line 889
    :cond_122
    new-instance v2, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {v2}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    .line 10594
    invoke-virtual {v2, v3, v7, v8}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    .line 891
    new-instance v2, Lsg/bigo/live/support64/component/chat/k;

    invoke-direct {v2}, Lsg/bigo/live/support64/component/chat/k;-><init>()V

    .line 11058
    iput-object v0, v2, Lsg/bigo/live/support64/component/chat/k;->a:Ljava/lang/String;

    .line 11063
    iput v4, v2, Lsg/bigo/live/support64/component/chat/k;->b:I

    .line 11073
    iput-boolean v4, v2, Lsg/bigo/live/support64/component/chat/k;->d:Z

    .line 11078
    iput-boolean v4, v2, Lsg/bigo/live/support64/component/chat/k;->e:Z

    .line 11083
    iput-boolean v1, v2, Lsg/bigo/live/support64/component/chat/k;->f:Z

    .line 12068
    iput v1, v2, Lsg/bigo/live/support64/component/chat/k;->c:I

    .line 898
    invoke-virtual {p0, v2}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Lsg/bigo/live/support64/component/chat/k;)V

    .line 899
    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->t:Ljava/lang/String;

    .line 900
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object v0

    invoke-virtual {v0, v5}, Lsg/bigo/live/support64/widget/ChatEditText;->setText(Ljava/lang/CharSequence;)V

    .line 901
    iput-object v6, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    return-void
.end method

.method private static synthetic p()V
    .registers 1

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

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/stat/k;->J()V

    .line 800
    invoke-static {}, Lsg/bigo/live/support64/stat/a;->a()Lsg/bigo/live/support64/stat/a;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/stat/a;->J()V

    .line 801
    invoke-static {}, Lsg/bigo/live/support64/stat/m;->a()Lsg/bigo/live/support64/stat/m;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/stat/m;->J()V

    return-void
.end method

.method private synthetic q()Lkotlin/w;
    .registers 2

    .line 624
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->o()V

    const/4 v0, 0x1

    .line 625
    iput v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->u:I

    .line 626
    sget-object v0, Lkotlin/w;->a:Lkotlin/w;

    return-object v0
.end method

.method private synthetic r()V
    .registers 1

    return-void
.end method


# virtual methods
.method public J_()V
    .registers 2

    .line 253
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->E:Lsg/bigo/live/support64/bus/e;

    invoke-static {v0}, Lsg/bigo/live/support64/bus/c;->a(Lsg/bigo/live/support64/bus/e;)V

    return-void
.end method

.method public final a(I)V
    .registers 5

    .line 640
    iget v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->u:I

    const/4 v1, 0x2

    if-ne v0, v1, :cond_3b

    .line 641
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/widget/ChatEditText;->getText()Landroid/text/Editable;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v0

    .line 642
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    iget-object v1, v1, Lsg/bigo/live/support64/controllers/chat/f;->f:Ljava/lang/String;

    invoke-static {v1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    .line 643
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-eqz v2, :cond_21

    const/4 v0, -0x1

    goto :goto_25

    :cond_21
    invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I

    move-result v0

    :goto_25
    if-ltz v0, :cond_3b

    if-lt p1, v0, :cond_3b

    .line 645
    invoke-virtual {v1}, Ljava/lang/String;->length()I

    move-result v2

    add-int/2addr v0, v2

    if-gt p1, v0, :cond_3b

    .line 646
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object p1

    invoke-virtual {v1}, Ljava/lang/String;->length()I

    move-result v0

    invoke-virtual {p1, v0}, Lsg/bigo/live/support64/widget/ChatEditText;->setSelection(I)V

    :cond_3b
    return-void
.end method

.method final a(J)V
    .registers 3

    .line 603
    iput-wide p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a:J

    const/4 p1, 0x0

    .line 605
    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->t:Ljava/lang/String;

    const-wide/16 p1, 0x0

    .line 606
    iput-wide p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->s:J

    const/4 p1, 0x0

    .line 607
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->q:Z

    .line 609
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->o:Z

    const/4 p1, 0x1

    .line 610
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->n:Z

    return-void
.end method

.method public final a(Landroid/view/View;Lsg/bigo/live/support64/widget/FrescoTextView;Lsg/bigo/live/support64/controllers/chat/f;)V
    .registers 4

    return-void
.end method

.method public final a(Landroid/widget/ImageView;Landroid/widget/TextView;Lsg/bigo/live/support64/controllers/chat/f;)V
    .registers 7

    .line 1032
    new-instance p2, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {p2}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    const/16 v0, 0x12

    const-wide/16 v1, 0x0

    .line 17594
    invoke-virtual {p2, v0, v1, v2}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    .line 1035
    invoke-static {}, Lsg/bigo/live/support64/relation/a;->a()Lsg/bigo/live/support64/relation/a;

    move-result-object p2

    .line 1036
    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;->o()J

    move-result-wide v0

    new-instance v2, Lsg/bigo/live/support64/component/chat/BaseChatComponent$6;

    invoke-direct {v2, p0, p3, p1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent$6;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Lsg/bigo/live/support64/controllers/chat/f;Landroid/widget/ImageView;)V

    .line 1035
    invoke-virtual {p2, v0, v1, v2}, Lsg/bigo/live/support64/relation/a;->a(JLsg/bigo/live/support64/relation/a/a;)V

    return-void
.end method

.method public a(Landroidx/lifecycle/LifecycleOwner;)V
    .registers 2

    .line 953
    invoke-super {p0, p1}, Lsg/bigo/core/component/AbstractComponent;->a(Landroidx/lifecycle/LifecycleOwner;)V

    const/4 p1, 0x0

    .line 954
    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->d:Landroid/view/View$OnTouchListener;

    .line 955
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->E:Lsg/bigo/live/support64/bus/e;

    invoke-static {p1}, Lsg/bigo/live/support64/bus/c;->b(Lsg/bigo/live/support64/bus/e;)V

    return-void
.end method

.method public final a(Ljava/lang/CharSequence;)V
    .registers 3

    .line 595
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i()V

    .line 596
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    if-eqz v0, :cond_13

    .line 597
    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/widget/ChatEditText;->setText(Ljava/lang/CharSequence;)V

    .line 598
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    invoke-interface {p1}, Ljava/lang/CharSequence;->length()I

    move-result p1

    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/widget/ChatEditText;->setSelection(I)V

    :cond_13
    return-void
.end method

.method public a(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lsg/bigo/core/component/a/b;",
            "Landroid/util/SparseArray<",
            "Ljava/lang/Object;",
            ">;)V"
        }
    .end annotation

    .line 425
    sget-object v0, Lsg/bigo/live/support64/component/a/a;->EVENT_ON_CHAT:Lsg/bigo/live/support64/component/a/a;

    if-ne p1, v0, :cond_8

    .line 426
    invoke-virtual {p0, p1, p2}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->b(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V

    return-void

    .line 427
    :cond_8
    sget-object v0, Lsg/bigo/live/support64/component/a/a;->EVENT_KEYBOARD_SHOWN:Lsg/bigo/live/support64/component/a/a;

    const/4 v1, 0x1

    if-ne p1, v0, :cond_11

    .line 428
    invoke-direct {p0, v1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Z)V

    return-void

    .line 429
    :cond_11
    sget-object v0, Lsg/bigo/live/support64/component/a/a;->EVENT_KEYBOARD_HIDDEN:Lsg/bigo/live/support64/component/a/a;

    if-ne p1, v0, :cond_1a

    const/4 p1, 0x0

    .line 430
    invoke-direct {p0, p1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Z)V

    return-void

    .line 431
    :cond_1a
    sget-object v0, Lsg/bigo/live/support64/component/a/a;->EVENT_LIVE_SWITCH_ENTER_ROOM_START:Lsg/bigo/live/support64/component/a/a;

    if-ne p1, v0, :cond_22

    .line 432
    invoke-virtual {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h()V

    return-void

    .line 433
    :cond_22
    sget-object v0, Lsg/bigo/live/support64/component/liveviewer/a;->ROOM_CHANGED:Lsg/bigo/live/support64/component/liveviewer/a;

    if-ne p1, v0, :cond_32

    .line 434
    invoke-virtual {p2, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Ljava/lang/Long;

    invoke-virtual {p1}, Ljava/lang/Long;->longValue()J

    move-result-wide p1

    iput-wide p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->b:J

    :cond_32
    return-void
.end method

.method public final a(Lsg/bigo/core/component/b/c;)V
    .registers 3

    .line 948
    const-class v0, Lsg/bigo/live/support64/component/chat/h;

    invoke-interface {p1, v0}, Lsg/bigo/core/component/b/c;->a(Ljava/lang/Class;)V

    return-void
.end method

.method public final a(Lsg/bigo/live/support64/component/chat/k;)V
    .registers 5

    if-nez p1, :cond_3

    return-void

    .line 778
    :cond_3
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    if-eqz v0, :cond_31

    .line 3135
    iget-object v0, p1, Lsg/bigo/live/support64/component/chat/k;->a:Ljava/lang/String;

    .line 778
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "@"

    invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget-object v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    iget-object v2, v2, Lsg/bigo/live/support64/controllers/chat/f;->f:Ljava/lang/String;

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_31

    .line 779
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    iget-wide v0, v0, Lsg/bigo/live/support64/controllers/chat/f;->c:J

    .line 4088
    iput-wide v0, p1, Lsg/bigo/live/support64/component/chat/k;->g:J

    .line 779
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    iget-object v0, v0, Lsg/bigo/live/support64/controllers/chat/f;->f:Ljava/lang/String;

    .line 4093
    iput-object v0, p1, Lsg/bigo/live/support64/component/chat/k;->h:Ljava/lang/String;

    .line 781
    invoke-virtual {p1}, Lsg/bigo/live/support64/component/chat/k;->a()Lsg/bigo/live/support64/component/chat/k;

    goto :goto_3b

    :cond_31
    const-wide/16 v0, 0x0

    .line 5088
    iput-wide v0, p1, Lsg/bigo/live/support64/component/chat/k;->g:J

    const/4 v0, 0x0

    .line 5093
    iput-object v0, p1, Lsg/bigo/live/support64/component/chat/k;->h:Ljava/lang/String;

    .line 786
    invoke-virtual {p1}, Lsg/bigo/live/support64/component/chat/k;->a()Lsg/bigo/live/support64/component/chat/k;

    .line 788
    :goto_3b
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->e:Lsg/bigo/core/mvp/presenter/a;

    if-eqz v0, :cond_4a

    .line 789
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->e:Lsg/bigo/core/mvp/presenter/a;

    check-cast v0, Lsg/bigo/live/support64/component/chat/mvp/presenter/a;

    iget-boolean v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->n:Z

    iget-boolean v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->o:Z

    invoke-interface {v0, v1, v2, p1}, Lsg/bigo/live/support64/component/chat/mvp/presenter/a;->a(ZZLsg/bigo/live/support64/component/chat/k;)V

    :cond_4a
    return-void
.end method

.method public a(Lsg/bigo/live/support64/controllers/chat/f;)V
    .registers 2

    .line 798
    sget-object p1, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$NpyJNbLqCZk82HTxRWRLyHL3glQ;->INSTANCE:Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$NpyJNbLqCZk82HTxRWRLyHL3glQ;

    invoke-static {p1}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;)V

    return-void
.end method

.method public final a(Lsg/bigo/live/support64/controllers/chat/f;Lsg/bigolive/revenue64/component/micreminde/a;)V
    .registers 4

    .line 1082
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object p1

    const-class v0, Lsg/bigolive/revenue64/component/micreminde/b;

    invoke-interface {p1, v0}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object p1

    check-cast p1, Lsg/bigolive/revenue64/component/micreminde/b;

    if-eqz p1, :cond_1b

    .line 1084
    new-instance v0, Lsg/bigo/live/support64/component/chat/BaseChatComponent$7;

    invoke-direct {v0, p0, p2}, Lsg/bigo/live/support64/component/chat/BaseChatComponent$7;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Lsg/bigolive/revenue64/component/micreminde/a;)V

    const/4 p2, 0x0

    invoke-interface {p1, v0, p2}, Lsg/bigolive/revenue64/component/micreminde/b;->a(Lsg/bigolive/revenue64/component/micreminde/a;I)V

    :cond_1b
    return-void
.end method

.method public final b()V
    .registers 4

    .line 324
    new-instance v0, Lsg/bigo/live/support64/component/chat/mvp/presenter/ChatPresenterImpl;

    invoke-direct {v0, p0}, Lsg/bigo/live/support64/component/chat/mvp/presenter/ChatPresenterImpl;-><init>(Lsg/bigo/live/support64/component/chat/mvp/a/a;)V

    iput-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->e:Lsg/bigo/core/mvp/presenter/a;

    .line 325
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;

    move-result-object v0

    invoke-virtual {v0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;

    move-result-object v0

    const-string v1, "start_live_community"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    xor-int/lit8 v0, v0, 0x1

    if-eqz v0, :cond_3d

    .line 326
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v1, Lsg/bigo/live/support64/component/a;

    invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;

    move-result-object v1

    instance-of v1, v1, Lcom/imo/android/imoim/communitymodule/usermode/view/d;

    if-eqz v1, :cond_3d

    .line 327
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v1, Lsg/bigo/live/support64/component/a;

    invoke-interface {v1}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;

    move-result-object v1

    check-cast v1, Lcom/imo/android/imoim/communitymodule/usermode/view/d;

    invoke-interface {v1}, Lcom/imo/android/imoim/communitymodule/usermode/view/d;->c()Lcom/imo/android/imoim/communitymodule/usermode/view/e;

    move-result-object v1

    iput-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->D:Lcom/imo/android/imoim/communitymodule/usermode/view/e;

    .line 329
    :cond_3d
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i()V

    .line 331
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v1, Lsg/bigo/live/support64/component/a;

    const v2, 0x7d0800db

    invoke-interface {v1, v2}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v1

    iput-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->w:Landroid/view/View;

    .line 332
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v1, Lsg/bigo/live/support64/component/a;

    const v2, 0x7d080106

    invoke-interface {v1, v2}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v1

    if-eqz v1, :cond_62

    .line 334
    new-instance v2, Lsg/bigo/live/support64/component/chat/BaseChatComponent$3;

    invoke-direct {v2, p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent$3;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-virtual {v1, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 343
    :cond_62
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v1, Lsg/bigo/live/support64/component/a;

    const v2, 0x7d080130

    invoke-interface {v1, v2}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v1

    check-cast v1, Landroid/widget/ImageView;

    iput-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->x:Landroid/widget/ImageView;

    .line 344
    new-instance v2, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$J_Qqni9IQ3fno129eb2er8pQAow;

    invoke-direct {v2, p0}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$J_Qqni9IQ3fno129eb2er8pQAow;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 355
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v1, Lsg/bigo/live/support64/component/a;

    const v2, 0x7d08013f

    invoke-interface {v1, v2}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;

    move-result-object v1

    .line 357
    new-instance v2, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$g3-qRJbBSYkOgeZ12YeLdJiAuAs;

    invoke-direct {v2, p0, v0}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$g3-qRJbBSYkOgeZ12YeLdJiAuAs;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;Z)V

    invoke-virtual {v1, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 420
    invoke-virtual {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h()V

    return-void
.end method

.method public final b(I)V
    .registers 6

    .line 653
    iget v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->u:I

    const/4 v1, 0x2

    if-ne v0, v1, :cond_45

    .line 654
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object v0

    invoke-virtual {v0}, Lsg/bigo/live/support64/widget/ChatEditText;->getText()Landroid/text/Editable;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;

    move-result-object v0

    .line 655
    iget-object v1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    iget-object v1, v1, Lsg/bigo/live/support64/controllers/chat/f;->f:Ljava/lang/String;

    invoke-static {v1}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->a(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    .line 656
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v2

    if-eqz v2, :cond_21

    const/4 v2, -0x1

    goto :goto_25

    :cond_21
    invoke-virtual {v0, v1}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I

    move-result v2

    :goto_25
    if-ltz v2, :cond_45

    if-lt p1, v2, :cond_45

    .line 658
    invoke-virtual {v1}, Ljava/lang/String;->length()I

    move-result v3

    add-int/2addr v2, v3

    if-gt p1, v2, :cond_45

    const/4 p1, 0x0

    .line 661
    iput-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->r:Lsg/bigo/live/support64/controllers/chat/f;

    const/4 p1, 0x1

    .line 662
    iput p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->u:I

    .line 663
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object p1

    invoke-virtual {v1}, Ljava/lang/String;->length()I

    move-result v1

    invoke-virtual {v0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {p1, v0}, Lsg/bigo/live/support64/widget/ChatEditText;->setText(Ljava/lang/CharSequence;)V

    :cond_45
    return-void
.end method

.method public final b(Landroidx/lifecycle/LifecycleOwner;)V
    .registers 2

    .line 455
    invoke-super {p0, p1}, Lsg/bigo/core/component/AbstractComponent;->b(Landroidx/lifecycle/LifecycleOwner;)V

    .line 456
    iget-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->A:Z

    if-eqz p1, :cond_d

    .line 457
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->j()V

    const/4 p1, 0x0

    .line 458
    iput-boolean p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->A:Z

    :cond_d
    return-void
.end method

.method abstract b(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lsg/bigo/core/component/a/b;",
            "Landroid/util/SparseArray<",
            "Ljava/lang/Object;",
            ">;)V"
        }
    .end annotation
.end method

.method public final b(Lsg/bigo/core/component/b/c;)V
    .registers 3

    .line 943
    const-class v0, Lsg/bigo/live/support64/component/chat/h;

    invoke-interface {p1, v0, p0}, Lsg/bigo/core/component/b/c;->a(Ljava/lang/Class;Lsg/bigo/core/component/b/b;)V

    return-void
.end method

.method public final b(Lsg/bigo/live/support64/controllers/chat/f;)V
    .registers 11

    if-eqz p1, :cond_6a

    .line 962
    new-instance v0, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {v0}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    const/16 v1, 0x8

    iget-wide v2, p1, Lsg/bigo/live/support64/controllers/chat/f;->c:J

    .line 963
    invoke-virtual {v0, v1, v2, v3}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    .line 969
    iget-object v0, p1, Lsg/bigo/live/support64/controllers/chat/f;->Q:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    const-string v1, ""

    if-nez v0, :cond_32

    .line 970
    iget-object v0, p1, Lsg/bigo/live/support64/controllers/chat/f;->Q:Ljava/lang/String;

    const-string v2, "["

    invoke-virtual {v0, v2, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v0

    const-string v2, "]"

    .line 971
    invoke-virtual {v0, v2, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v0

    const-string v2, "\""

    .line 972
    invoke-virtual {v0, v2, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v0

    const-string v2, "\n"

    .line 973
    invoke-virtual {v0, v2, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v1

    :cond_32
    move-object v6, v1

    .line 975
    new-instance v2, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {v2}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    iget-wide v4, p1, Lsg/bigo/live/support64/controllers/chat/f;->c:J

    const/16 v3, 0x16

    const-string v7, ""

    const-string v8, ""

    .line 13602
    invoke-virtual/range {v2 .. v8}, Lsg/bigo/live/support64/report/o$h;->a(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V

    .line 982
    new-instance v0, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;

    invoke-direct {v0}, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;-><init>()V

    iget-wide v1, p1, Lsg/bigo/live/support64/controllers/chat/f;->c:J

    .line 14196
    iput-wide v1, v0, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->a:J

    const/4 v1, 0x1

    .line 14209
    iput-boolean v1, v0, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->c:Z

    .line 14224
    iput-boolean v1, v0, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->e:Z

    .line 15214
    iput-object p1, v0, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->d:Lsg/bigo/live/support64/controllers/chat/f;

    .line 987
    invoke-virtual {v0}, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->a()Lsg/bigo/live/support64/component/usercard/model/UserCardStruct;

    move-result-object p1

    .line 988
    new-instance v0, Lsg/bigo/live/support64/component/usercard/UserCardDialog;

    invoke-direct {v0}, Lsg/bigo/live/support64/component/usercard/UserCardDialog;-><init>()V

    .line 989
    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/component/usercard/UserCardDialog;->a(Lsg/bigo/live/support64/component/usercard/model/UserCardStruct;)V

    .line 990
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;

    move-result-object p1

    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/component/usercard/UserCardDialog;->a(Landroidx/fragment/app/FragmentManager;)V

    :cond_6a
    return-void
.end method

.method protected abstract c()Ljava/util/List;
.end method

.method public final c(Lsg/bigo/live/support64/controllers/chat/f;)V
    .registers 6

    if-eqz p1, :cond_39

    .line 997
    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;->o()J

    move-result-wide v0

    .line 998
    new-instance v2, Lsg/bigo/live/support64/report/o$h;

    invoke-direct {v2}, Lsg/bigo/live/support64/report/o$h;-><init>()V

    const/16 v3, 0x8

    .line 999
    invoke-virtual {v2, v3, v0, v1}, Lsg/bigo/live/support64/report/o$h;->a(IJ)V

    .line 1003
    new-instance v2, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;

    invoke-direct {v2}, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;-><init>()V

    .line 16196
    iput-wide v0, v2, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->a:J

    const/4 v0, 0x1

    .line 16209
    iput-boolean v0, v2, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->c:Z

    .line 16224
    iput-boolean v0, v2, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->e:Z

    .line 17214
    iput-object p1, v2, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->d:Lsg/bigo/live/support64/controllers/chat/f;

    .line 1008
    invoke-virtual {v2}, Lsg/bigo/live/support64/component/usercard/model/UserCardStruct$a;->a()Lsg/bigo/live/support64/component/usercard/model/UserCardStruct;

    move-result-object p1

    .line 1009
    new-instance v0, Lsg/bigo/live/support64/component/usercard/UserCardDialog;

    invoke-direct {v0}, Lsg/bigo/live/support64/component/usercard/UserCardDialog;-><init>()V

    .line 1010
    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/component/usercard/UserCardDialog;->a(Lsg/bigo/live/support64/component/usercard/model/UserCardStruct;)V

    .line 1011
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;

    move-result-object p1

    invoke-virtual {v0, p1}, Lsg/bigo/live/support64/component/usercard/UserCardDialog;->a(Landroidx/fragment/app/FragmentManager;)V

    :cond_39
    return-void
.end method

.method public final d()V
    .registers 4

    .line 708
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i:Landroid/view/ViewGroup;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->setVisibility(I)V

    .line 709
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->w:Landroid/view/View;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V

    .line 710
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->n()V

    .line 711
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    invoke-virtual {v0}, Lsg/bigo/live/support64/widget/ChatEditText;->clearFocus()V

    .line 712
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->k()Landroid/content/Context;

    move-result-object v0

    const-string v2, "input_method"

    invoke-virtual {v0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/view/inputmethod/InputMethodManager;

    if-eqz v0, :cond_30

    .line 714
    iget-object v2, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->k:Lsg/bigo/live/support64/widget/ChatEditText;

    invoke-virtual {v2}, Lsg/bigo/live/support64/widget/ChatEditText;->getWindowToken()Landroid/os/IBinder;

    move-result-object v2

    invoke-virtual {v0, v2, v1}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z

    :cond_30
    return-void
.end method

.method public final d(Lsg/bigo/live/support64/controllers/chat/f;)V
    .registers 4

    .line 1027
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->f:Lsg/bigo/core/component/a/d;

    sget-object v0, Lsg/bigo/live/support64/component/a/a;->EVENT_ENTER_GROUP:Lsg/bigo/live/support64/component/a/a;

    const/4 v1, 0x0

    invoke-interface {p1, v0, v1}, Lsg/bigo/core/component/a/d;->a(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V

    return-void
.end method

.method public final e(Lsg/bigo/live/support64/controllers/chat/f;)V
    .registers 8

    .line 1055
    new-instance v0, Landroid/util/SparseArray;

    invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V

    .line 1056
    iget v1, p1, Lsg/bigo/live/support64/controllers/chat/f;->a:I

    const/4 v2, 0x0

    const/16 v3, 0x20

    if-ne v1, v3, :cond_44

    const/4 p1, 0x1

    .line 1057
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    invoke-virtual {v0, v2, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1058
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getPostComponentBus()Lsg/bigo/core/component/a/d;

    move-result-object p1

    sget-object v1, Lsg/bigolive/revenue64/report/f;->VS_PK_CHAT_BUBBLE_CLICK:Lsg/bigolive/revenue64/report/f;

    invoke-interface {p1, v1, v0}, Lsg/bigo/core/component/a/d;->a(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V

    .line 1059
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object p1

    const-class v0, Lsg/bigo/live/support64/component/b/a;

    invoke-interface {p1, v0}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object p1

    move-object v0, p1

    check-cast v0, Lsg/bigo/live/support64/component/b/a;

    if-eqz v0, :cond_43

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

    move-result-object p1

    invoke-virtual {p1}, Lsg/bigo/live/support64/o;->o()J

    move-result-wide v1

    const/4 v3, 0x3

    const/16 v4, 0x67

    const/4 v5, 0x0

    invoke-interface/range {v0 .. v5}, Lsg/bigo/live/support64/component/b/a;->a(JIILjava/lang/String;)V

    :cond_43
    return-void

    .line 1063
    :cond_44
    iget p1, p1, Lsg/bigo/live/support64/controllers/chat/f;->a:I

    const/16 v1, 0x1f

    if-ne p1, v1, :cond_6f

    const/4 p1, 0x2

    .line 1064
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    invoke-virtual {v0, v2, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 1065
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getPostComponentBus()Lsg/bigo/core/component/a/d;

    move-result-object p1

    sget-object v1, Lsg/bigolive/revenue64/report/f;->VS_PK_CHAT_BUBBLE_CLICK:Lsg/bigolive/revenue64/report/f;

    invoke-interface {p1, v1, v0}, Lsg/bigo/core/component/a/d;->a(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V

    .line 1066
    new-instance p1, Lsg/bigo/live/support64/component/pk/view/RuleDialog;

    invoke-direct {p1}, Lsg/bigo/live/support64/component/pk/view/RuleDialog;-><init>()V

    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast v0, Lsg/bigo/live/support64/component/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;

    move-result-object v0

    invoke-virtual {p1, v0}, Lsg/bigo/live/support64/component/pk/view/RuleDialog;->a(Landroidx/fragment/app/FragmentManager;)V

    :cond_6f
    return-void
.end method

.method public final e()Z
    .registers 2

    .line 720
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->i:Landroid/view/ViewGroup;

    if-eqz v0, :cond_c

    invoke-virtual {v0}, Landroid/view/ViewGroup;->getVisibility()I

    move-result v0

    if-nez v0, :cond_c

    const/4 v0, 0x1

    return v0

    :cond_c
    const/4 v0, 0x0

    return v0
.end method

.method protected final f()V
    .registers 2

    .line 907
    iget-boolean v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->q:Z

    if-eqz v0, :cond_5

    return-void

    .line 910
    :cond_5
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->e:Lsg/bigo/core/mvp/presenter/a;

    if-eqz v0, :cond_10

    .line 911
    iget-object v0, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->e:Lsg/bigo/core/mvp/presenter/a;

    check-cast v0, Lsg/bigo/live/support64/component/chat/mvp/presenter/a;

    invoke-interface {v0}, Lsg/bigo/live/support64/component/chat/mvp/presenter/a;->a()V

    :cond_10
    return-void
.end method

.method public final f(Lsg/bigo/live/support64/controllers/chat/f;)V
    .registers 3

    .line 1072
    iget p1, p1, Lsg/bigo/live/support64/controllers/chat/f;->a:I

    const/16 v0, 0x2c

    if-ne p1, v0, :cond_1b

    .line 1073
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->h:Lsg/bigo/core/component/c/a;

    check-cast p1, Lsg/bigo/live/support64/component/a;

    invoke-interface {p1}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;

    move-result-object p1

    const-class v0, Lsg/bigo/live/support64/component/livegroup/a;

    invoke-interface {p1, v0}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;

    move-result-object p1

    check-cast p1, Lsg/bigo/live/support64/component/livegroup/a;

    if-eqz p1, :cond_1b

    .line 1075
    invoke-interface {p1}, Lsg/bigo/live/support64/component/livegroup/a;->d()V

    :cond_1b
    return-void
.end method

.method public final g(Lsg/bigo/live/support64/controllers/chat/f;)Lsg/bigo/live/support64/e/a;
    .registers 3

    if-nez p1, :cond_4

    const/4 p1, 0x0

    return-object p1

    .line 1118
    :cond_4
    invoke-virtual {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c()Ljava/util/List;

    move-result-object v0

    invoke-static {p1, v0}, Lsg/bigo/live/support64/component/chat/d;->a(Lsg/bigo/live/support64/controllers/chat/f;Ljava/util/List;)Lsg/bigo/live/support64/e/a;

    move-result-object p1

    return-object p1
.end method

.method public g()V
    .registers 3

    .line 927
    invoke-virtual {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c()Ljava/util/List;

    move-result-object v0

    if-eqz v0, :cond_d

    .line 928
    invoke-virtual {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->c()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/List;->clear()V

    .line 930
    :cond_d
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object v0

    if-eqz v0, :cond_1a

    .line 931
    invoke-direct {p0}, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->m()Lsg/bigo/live/support64/widget/ChatEditText;

    move-result-object v0

    const/4 v1, 0x0

    .line 13040
    iput-object v1, v0, Lsg/bigo/live/support64/widget/ChatEditText;->a:Lsg/bigo/live/support64/widget/ChatEditText$a;

    :cond_1a
    return-void
.end method

.method public onClick(Landroid/view/View;)V
    .registers 5

    .line 622
    invoke-virtual {p1}, Landroid/view/View;->getId()I

    move-result p1

    const v0, 0x7d080043

    if-ne p1, v0, :cond_15

    .line 623
    iget-object p1, p0, Lsg/bigo/live/support64/component/chat/BaseChatComponent;->D:Lcom/imo/android/imoim/communitymodule/usermode/view/e;

    const/4 v0, 0x0

    const/4 v1, 0x1

    new-instance v2, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$kktVwZTJMb2O_ZyGkY07uHhn_bA;

    invoke-direct {v2, p0}, Lsg/bigo/live/support64/component/chat/-$$Lambda$BaseChatComponent$kktVwZTJMb2O_ZyGkY07uHhn_bA;-><init>(Lsg/bigo/live/support64/component/chat/BaseChatComponent;)V

    invoke-interface {p1, v0, v1, v2}, Lcom/imo/android/imoim/communitymodule/usermode/view/e;->a(ZZLkotlin/f/a/a;)V

    :cond_15
    return-void
.end method

.method public u()[Lsg/bigo/core/component/a/b;
    .registers 4

    const/4 v0, 0x5

    new-array v0, v0, [Lsg/bigo/core/component/a/b;

    .line 441
    sget-object v1, Lsg/bigo/live/support64/component/a/a;->EVENT_ON_CHAT:Lsg/bigo/live/support64/component/a/a;

    const/4 v2, 0x0

    aput-object v1, v0, v2

    sget-object v1, Lsg/bigo/live/support64/component/a/a;->EVENT_KEYBOARD_SHOWN:Lsg/bigo/live/support64/component/a/a;

    const/4 v2, 0x1

    aput-object v1, v0, v2

    sget-object v1, Lsg/bigo/live/support64/component/a/a;->EVENT_KEYBOARD_HIDDEN:Lsg/bigo/live/support64/component/a/a;

    const/4 v2, 0x2

    aput-object v1, v0, v2

    sget-object v1, Lsg/bigo/live/support64/component/a/a;->EVENT_LIVE_SWITCH_ENTER_ROOM_START:Lsg/bigo/live/support64/component/a/a;

    const/4 v2, 0x3

    aput-object v1, v0, v2

    sget-object v1, Lsg/bigo/live/support64/component/liveviewer/a;->ROOM_CHANGED:Lsg/bigo/live/support64/component/liveviewer/a;

    const/4 v2, 0x4

    aput-object v1, v0, v2

    return-object v0
.end method