ControllerComponent.smali
.class public final Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;
.super Lcom/imo/hd/component/BaseActivityComponent;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog$b;
.implements Lcom/imo/android/imoim/voiceroom/room/view/e;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/hd/component/BaseActivityComponent<",
"Lcom/imo/android/imoim/voiceroom/room/view/e;",
">;",
"Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog$b;",
"Lcom/imo/android/imoim/voiceroom/room/view/e;"
}
.end annotation
# static fields
.field static final synthetic b:[Lkotlin/k/g;
.field public static final e:Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$a;
# instance fields
.field c:Lcom/imo/android/imoim/voiceroom/data/msg/n;
.field d:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
.field private f:Landroid/view/View;
.field private g:Landroid/view/View;
.field private h:Landroid/widget/ImageView;
.field private i:Landroid/widget/ImageView;
.field private j:Lcom/opensource/svgaplayer/SVGAImageView;
.field private k:Landroid/widget/ImageView;
.field private l:Landroid/widget/TextView;
.field private m:Landroid/view/View;
.field private n:Landroid/widget/TextView;
.field private o:Landroid/view/View;
.field private p:Lcom/imo/android/imoim/communitymodule/usermode/view/e;
.field private final q:Lkotlin/f;
.field private final r:Lkotlin/f;
.field private final s:Lkotlin/f;
.field private final t:Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;
# direct methods
.method static constructor <clinit>()V
.registers 6
const-class v0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;
const/4 v1, 0x3
new-array v1, v1, [Lkotlin/k/g;
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "micViewModel"
const-string v5, "getMicViewModel()Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x0
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "chatViewModel"
const-string v5, "getChatViewModel()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomChatViewModel;"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x1
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v0
const-string v3, "giftViewModel"
const-string v4, "getGiftViewModel()Lcom/imo/android/imoim/biggroup/chatroom/gifts/viewmodel/ChatRoomGiftViewModel;"
invoke-direct {v2, v0, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v0
check-cast v0, Lkotlin/k/g;
const/4 v2, 0x2
aput-object v0, v1, v2
sput-object v1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->b:[Lkotlin/k/g;
new-instance v0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$a;
return-void
.end method
.method public constructor <init>(Lcom/imo/android/core/component/c;Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/imo/android/core/component/c<",
"*>;",
"Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;",
")V"
}
.end annotation
const-string v0, "help"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 60
invoke-direct {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;-><init>(Lcom/imo/android/core/component/c;)V
iput-object p2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->t:Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;
.line 81
new-instance p1, Lcom/imo/android/imoim/communitymodule/usermode/view/g;
invoke-direct {p1}, Lcom/imo/android/imoim/communitymodule/usermode/view/g;-><init>()V
check-cast p1, Lcom/imo/android/imoim/communitymodule/usermode/view/e;
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->p:Lcom/imo/android/imoim/communitymodule/usermode/view/e;
.line 83
new-instance p1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$e;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$e;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast p1, Lkotlin/f/a/a;
invoke-static {p1}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->q:Lkotlin/f;
.line 87
new-instance p1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$b;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$b;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast p1, Lkotlin/f/a/a;
invoke-static {p1}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->r:Lkotlin/f;
.line 91
new-instance p1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$c;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$c;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast p1, Lkotlin/f/a/a;
invoke-static {p1}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->s:Lkotlin/f;
return-void
.end method
.method private final a(Z)V
.registers 7
const/4 v0, 0x0
if-eqz p1, :cond_5
const/4 p1, 0x0
goto :goto_7
:cond_5
const/16 p1, 0x8
:goto_7
const/4 v1, 0x1
new-array v2, v1, [Landroid/view/View;
.line 308
iget-object v3, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h:Landroid/widget/ImageView;
if-nez v3, :cond_13
const-string v4, "btnMute"
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_13
check-cast v3, Landroid/view/View;
aput-object v3, v2, v0
invoke-static {p1, v2}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
new-array v2, v1, [Landroid/view/View;
.line 309
iget-object v3, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->i:Landroid/widget/ImageView;
if-nez v3, :cond_25
const-string v4, "btnSpeaker"
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_25
check-cast v3, Landroid/view/View;
aput-object v3, v2, v0
invoke-static {p1, v2}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
new-array v1, v1, [Landroid/view/View;
.line 310
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->k:Landroid/widget/ImageView;
if-nez v2, :cond_37
const-string v3, "btnMessageIcon"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_37
check-cast v2, Landroid/view/View;
aput-object v2, v1, v0
invoke-static {p1, v1}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Z
.registers 2
.line 9270
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h()Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
move-result-object p0
const-string v0, "micViewModel"
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;->c()Z
move-result p0
return p0
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
.registers 1
.line 59
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h()Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
move-result-object p0
return-object p0
.end method
.method private final b(Z)V
.registers 6
const/4 v0, 0x0
if-eqz p1, :cond_5
const/4 p1, 0x0
goto :goto_7
:cond_5
const/16 p1, 0x8
:goto_7
const/4 v1, 0x1
new-array v1, v1, [Landroid/view/View;
.line 315
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->l:Landroid/widget/TextView;
if-nez v2, :cond_13
const-string v3, "btnMessageDetail"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_13
check-cast v2, Landroid/view/View;
aput-object v2, v1, v0
invoke-static {p1, v1}, Lcom/imo/android/imoim/util/en;->a(I[Landroid/view/View;)V
return-void
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
.registers 2
.line 9323
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->n:Landroid/widget/TextView;
if-nez p0, :cond_9
const-string v0, "mGiftNewTips"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
const/16 v0, 0x8
invoke-virtual {p0, v0}, Landroid/widget/TextView;->setVisibility(I)V
const/4 p0, 0x1
.line 9324
invoke-static {p0}, Lcom/imo/android/imoim/revenuesdk/a/g;->a(Z)V
return-void
.end method
.method public static final synthetic d(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
.registers 4
.line 10265
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a_:Lcom/imo/android/core/component/c/a;
const-string v0, "mActivityServiceWrapper"
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p0, Lcom/imo/android/core/a/b;
invoke-interface {p0}, Lcom/imo/android/core/a/b;->g()Lcom/imo/android/core/component/b/d;
move-result-object p0
const-class v0, Lcom/imo/android/imoim/biggroup/chatroom/gifts/component/c;
invoke-interface {p0, v0}, Lcom/imo/android/core/component/b/d;->b(Ljava/lang/Class;)Lcom/imo/android/core/component/b/b;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/biggroup/chatroom/gifts/component/c;
if-eqz p0, :cond_1e
const/4 v0, 0x0
const/4 v1, 0x0
const-string v2, "gift_btn"
.line 10266
invoke-interface {p0, v0, v2, v1}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/component/c;->a(Lcom/imo/android/imoim/mediaroom/micseat/RoomMicSeatEntity;Ljava/lang/String;Z)V
:cond_1e
return-void
.end method
.method public static final synthetic e(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
.registers 3
.line 10338
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a_:Lcom/imo/android/core/component/c/a;
check-cast p0, Lcom/imo/android/core/a/b;
const-class v0, Lcom/imo/android/imoim/biggroup/chatroom/gifts/component/h;
sget-object v1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$r;->a:Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$r;
check-cast v1, Lcom/imo/android/core/a/b$a;
invoke-interface {p0, v0, v1}, Lcom/imo/android/core/a/b;->a(Ljava/lang/Class;Lcom/imo/android/core/a/b$a;)V
return-void
.end method
.method public static final synthetic f(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Landroid/view/View;
.registers 2
.line 59
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->f:Landroid/view/View;
if-nez p0, :cond_9
const-string v0, "hornNewTips"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method public static final synthetic g(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Lcom/imo/android/imoim/util/df$e;
.registers 1
.line 59
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->m()Lcom/imo/android/imoim/util/df$e;
move-result-object p0
return-object p0
.end method
.method private final h()Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
.registers 2
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->q:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
return-object v0
.end method
.method public static final synthetic h(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
.registers 1
.line 59
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->l()V
return-void
.end method
.method public static final synthetic i(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Landroid/widget/ImageView;
.registers 2
.line 59
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h:Landroid/widget/ImageView;
if-nez p0, :cond_9
const-string v0, "btnMute"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method private final i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomChatViewModel;
.registers 2
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->r:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomChatViewModel;
return-object v0
.end method
.method public static final synthetic j(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Landroid/widget/ImageView;
.registers 2
.line 59
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->i:Landroid/widget/ImageView;
if-nez p0, :cond_9
const-string v0, "btnSpeaker"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method private final j()Z
.registers 3
.line 262
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->d:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v0, :cond_b
.line 6158
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->c:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
if-eqz v0, :cond_b
.line 7059
iget-object v0, v0, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->n:Ljava/lang/String;
goto :goto_c
:cond_b
const/4 v0, 0x0
:goto_c
const-string v1, "owner"
.line 262
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
return v0
.end method
.method public static final synthetic k(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
.registers 8
.line 11289
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->m:Landroid/view/View;
const-string v1, "btnControlGame"
if-nez v0, :cond_9
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
instance-of v2, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
if-nez v2, :cond_12
const/4 v0, 0x0
:cond_12
check-cast v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
.line 11291
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->j()Z
move-result v2
const-string v3, "btnHorn"
const/4 v4, 0x1
const/4 v5, 0x0
if-nez v2, :cond_3d
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->k()Z
move-result v2
if-eqz v2, :cond_25
goto :goto_3d
.line 11296
:cond_25
invoke-direct {p0, v5}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a(Z)V
.line 11297
invoke-direct {p0, v4}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->b(Z)V
if-eqz v0, :cond_52
.line 11298
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->l:Landroid/widget/TextView;
if-nez v2, :cond_36
const-string v6, "btnMessageDetail"
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_36
invoke-virtual {v2}, Landroid/widget/TextView;->getId()I
move-result v2
iput v2, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->startToEnd:I
goto :goto_52
.line 11292
:cond_3d
:goto_3d
invoke-direct {p0, v4}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a(Z)V
.line 11293
invoke-direct {p0, v5}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->b(Z)V
if-eqz v0, :cond_52
.line 11294
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->o:Landroid/view/View;
if-nez v2, :cond_4c
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_4c
invoke-virtual {v2}, Landroid/view/View;->getId()I
move-result v2
iput v2, v0, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->startToEnd:I
:cond_52
:goto_52
if-eqz v0, :cond_60
.line 11301
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->m:Landroid/view/View;
if-nez v2, :cond_5b
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_5b
check-cast v0, Landroid/view/ViewGroup$LayoutParams;
invoke-virtual {v2, v0}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 11303
:cond_60
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->j()Z
move-result v0
if-nez v0, :cond_6e
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->k()Z
move-result v0
if-eqz v0, :cond_6d
goto :goto_6e
:cond_6d
const/4 v4, 0x0
.line 11342
:cond_6e
:goto_6e
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/util/b;->a()Z
move-result v0
if-eqz v0, :cond_b8
.line 11346
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->o:Landroid/view/View;
if-nez v0, :cond_7b
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_7b
const/16 v1, 0x8
if-eqz v4, :cond_81
const/4 v2, 0x0
goto :goto_83
:cond_81
const/16 v2, 0x8
:goto_83
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
.line 11347
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->m()Lcom/imo/android/imoim/util/df$e;
move-result-object v0
const-string v2, "hornNewTips"
if-nez v0, :cond_99
.line 11349
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->f:Landroid/view/View;
if-nez p0, :cond_95
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_95
invoke-virtual {p0, v1}, Landroid/view/View;->setVisibility(I)V
return-void
:cond_99
if-eqz v4, :cond_ae
.line 11353
check-cast v0, Ljava/lang/Enum;
invoke-static {v0, v5}, Lcom/imo/android/imoim/util/v;->a(Ljava/lang/Enum;Z)Z
move-result v0
if-nez v0, :cond_ae
.line 11354
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->f:Landroid/view/View;
if-nez p0, :cond_aa
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_aa
invoke-virtual {p0, v5}, Landroid/view/View;->setVisibility(I)V
return-void
.line 11356
:cond_ae
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->f:Landroid/view/View;
if-nez p0, :cond_b5
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_b5
invoke-virtual {p0, v1}, Landroid/view/View;->setVisibility(I)V
:cond_b8
return-void
.end method
.method private final k()Z
.registers 3
.line 274
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h()Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
move-result-object v0
const-string v1, "micViewModel"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 7145
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/p;->g()Z
move-result v0
return v0
.end method
.method private final l()V
.registers 3
.line 319
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->n:Landroid/widget/TextView;
if-nez v0, :cond_9
const-string v1, "mGiftNewTips"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
invoke-static {}, Lcom/imo/android/imoim/revenuesdk/a/g;->a()Z
move-result v1
if-eqz v1, :cond_12
const/16 v1, 0x8
goto :goto_13
:cond_12
const/4 v1, 0x0
:goto_13
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
return-void
.end method
.method public static final synthetic l(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Z
.registers 1
.line 59
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->j()Z
move-result p0
return p0
.end method
.method public static final synthetic m(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Landroid/widget/TextView;
.registers 2
.line 59
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->l:Landroid/widget/TextView;
if-nez p0, :cond_9
const-string v0, "btnMessageDetail"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method private final m()Lcom/imo/android/imoim/util/df$e;
.registers 3
.line 8362
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a_:Lcom/imo/android/core/component/c/a;
const-string v1, "mActivityServiceWrapper"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/imo/android/core/a/b;
invoke-interface {v0}, Lcom/imo/android/core/a/b;->c()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
instance-of v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity;
if-eqz v0, :cond_2b
.line 8363
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a_:Lcom/imo/android/core/component/c/a;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/imo/android/core/a/b;
invoke-interface {v0}, Lcom/imo/android/core/a/b;->c()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
if-eqz v0, :cond_23
invoke-static {}, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity;->b()Lcom/imo/android/imoim/voiceroom/data/RoomType;
move-result-object v0
goto :goto_2d
:cond_23
new-instance v0, Lkotlin/TypeCastException;
const-string v1, "null cannot be cast to non-null type com.imo.android.imoim.voiceroom.room.view.VoiceRoomActivity"
invoke-direct {v0, v1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
.line 8366
:cond_2b
sget-object v0, Lcom/imo/android/imoim/voiceroom/data/RoomType;->UNKNOWN:Lcom/imo/android/imoim/voiceroom/data/RoomType;
.line 370
:goto_2d
sget-object v1, Lcom/imo/android/imoim/voiceroom/room/view/a;->a:[I
invoke-virtual {v0}, Lcom/imo/android/imoim/voiceroom/data/RoomType;->ordinal()I
move-result v0
aget v0, v1, v0
const/4 v1, 0x1
if-eq v0, v1, :cond_46
const/4 v1, 0x2
if-eq v0, v1, :cond_43
const/4 v1, 0x3
if-eq v0, v1, :cond_40
const/4 v0, 0x0
return-object v0
.line 373
:cond_40
sget-object v0, Lcom/imo/android/imoim/util/df$e;->HORN_NEW_TIPS_SHOW_MY_ROOM:Lcom/imo/android/imoim/util/df$e;
return-object v0
.line 372
:cond_43
sget-object v0, Lcom/imo/android/imoim/util/df$e;->HORN_NEW_TIPS_SHOW:Lcom/imo/android/imoim/util/df$e;
return-object v0
.line 371
:cond_46
sget-object v0, Lcom/imo/android/imoim/util/df$e;->HORN_NEW_TIPS_SHOW_COMMUNITY_ROOM:Lcom/imo/android/imoim/util/df$e;
return-object v0
.end method
.method public static final synthetic n(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Landroid/widget/ImageView;
.registers 2
.line 59
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->k:Landroid/widget/ImageView;
if-nez p0, :cond_9
const-string v0, "btnMessageIcon"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method public static final synthetic o(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
.registers 3
.line 12230
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->c:Lcom/imo/android/imoim/voiceroom/data/msg/n;
if-eqz v0, :cond_3c
invoke-virtual {v0}, Lcom/imo/android/imoim/voiceroom/data/msg/n;->a()Z
move-result v0
const/4 v1, 0x1
if-ne v0, v1, :cond_3c
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->j()Z
move-result v0
if-nez v0, :cond_3c
.line 12231
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->c:Lcom/imo/android/imoim/voiceroom/data/msg/n;
if-eqz p0, :cond_18
.line 13012
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/data/msg/n;->a:Ljava/lang/Boolean;
goto :goto_19
:cond_18
const/4 p0, 0x0
.line 12231
:goto_19
sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p0
const/4 v0, 0x0
if-eqz p0, :cond_2f
.line 12232
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p0
check-cast p0, Landroid/content/Context;
const v1, 0x7f0f0aa9
.line 13019
invoke-static {p0, v1, v0}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
return-void
.line 12234
:cond_2f
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p0
check-cast p0, Landroid/content/Context;
const v1, 0x7f0f0ac7
.line 14019
invoke-static {p0, v1, v0}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
return-void
.line 12238
:cond_3c
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->t:Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;
if-eqz v0, :cond_50
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p0
const-string v1, "context"
invoke-static {p0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object p0
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;->a(Landroidx/fragment/app/FragmentManager;)V
:cond_50
return-void
.end method
.method public static final synthetic p(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Lcom/imo/android/core/a/b;
.registers 1
.line 59
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a_:Lcom/imo/android/core/component/c/a;
check-cast p0, Lcom/imo/android/core/a/b;
return-object p0
.end method
.method public static final synthetic q(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)Lcom/opensource/svgaplayer/SVGAImageView;
.registers 2
.line 59
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->j:Lcom/opensource/svgaplayer/SVGAImageView;
if-nez p0, :cond_9
const-string v0, "btnGift"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
# virtual methods
.method public final a(Landroid/text/Editable;)V
.registers 4
.line 333
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->c:Lcom/imo/android/imoim/voiceroom/data/msg/n;
if-eqz v0, :cond_c
invoke-virtual {v0}, Lcom/imo/android/imoim/voiceroom/data/msg/n;->a()Z
move-result v0
const/4 v1, 0x1
if-ne v0, v1, :cond_c
return-void
.line 334
:cond_c
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->l:Landroid/widget/TextView;
if-nez v0, :cond_15
const-string v1, "btnMessageDetail"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_15
check-cast p1, Ljava/lang/CharSequence;
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.end method
.method public final a(Lcom/imo/android/imoim/communitymodule/usermode/view/e;)V
.registers 4
const-string v0, "userModeHelper"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 284
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->p:Lcom/imo/android/imoim/communitymodule/usermode/view/e;
.line 285
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->t:Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;
if-eqz v0, :cond_12
const-string v1, "<set-?>"
invoke-static {p1, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 8059
iput-object p1, v0, Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;->e:Lcom/imo/android/imoim/communitymodule/usermode/view/e;
:cond_12
return-void
.end method
.method public final a(Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;)V
.registers 2
.line 280
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->d:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
return-void
.end method
.method public final b()V
.registers 1
return-void
.end method
.method public final c()V
.registers 5
.line 99
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a_:Lcom/imo/android/core/component/c/a;
check-cast v0, Lcom/imo/android/core/a/b;
const v1, 0x7f090aa0
invoke-interface {v0, v1}, Lcom/imo/android/core/a/b;->a(I)Landroid/view/View;
move-result-object v0
const-string v1, "mActivityServiceWrapper.\u2026ut_voice_room_controller)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
const-string v1, "container"
if-nez v0, :cond_19
.line 101
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_19
const v2, 0x7f0901ed
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v2, "container.findViewById(R.id.btn_control_message)"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->k:Landroid/widget/ImageView;
.line 102
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
if-nez v0, :cond_30
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_30
const v2, 0x7f0901ee
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v2, "container.findViewById(R\u2026n_control_message_detail)"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->l:Landroid/widget/TextView;
.line 103
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
if-nez v0, :cond_47
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_47
const v2, 0x7f0901f0
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v2, "container.findViewById(R.id.btn_control_mute)"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h:Landroid/widget/ImageView;
.line 104
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
if-nez v0, :cond_5e
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_5e
const v2, 0x7f0901f3
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v2, "container.findViewById(R.id.btn_control_speaker)"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->i:Landroid/widget/ImageView;
.line 105
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
if-nez v0, :cond_75
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_75
const v2, 0x7f0901ea
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v2, "container.findViewById(R.id.btn_control_gift)"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/opensource/svgaplayer/SVGAImageView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->j:Lcom/opensource/svgaplayer/SVGAImageView;
.line 1242
new-instance v0, Lcom/opensource/svgaplayer/h;
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->a_:Lcom/imo/android/core/component/c/a;
const-string v3, "mActivityServiceWrapper"
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v2, Lcom/imo/android/core/a/b;
invoke-interface {v2}, Lcom/imo/android/core/a/b;->c()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
check-cast v2, Landroid/content/Context;
invoke-direct {v0, v2}, Lcom/opensource/svgaplayer/h;-><init>(Landroid/content/Context;)V
.line 1245
:try_start_99
new-instance v2, Ljava/net/URL;
sget-object v3, Lcom/imo/android/imoim/util/bz;->bM:Ljava/lang/String;
invoke-direct {v2, v3}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
.line 1246
new-instance v3, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$d;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$d;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v3, Lcom/opensource/svgaplayer/h$d;
.line 1244
invoke-virtual {v0, v2, v3}, Lcom/opensource/svgaplayer/h;->a(Ljava/net/URL;Lcom/opensource/svgaplayer/h$d;)Lkotlin/f/a/a;
:try_end_aa
.catch Ljava/net/MalformedURLException; {:try_start_99 .. :try_end_aa} :catch_ab
goto :goto_b2
:catch_ab
const-string v0, "ControllerComponent"
const-string v2, "transform string to url error"
.line 1259
invoke-static {v0, v2}, Lcom/imo/android/imoim/util/bt;->c(Ljava/lang/String;Ljava/lang/String;)V
.line 107
:goto_b2
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
if-nez v0, :cond_b9
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_b9
const v2, 0x7f0901e9
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v2, "container.findViewById(R.id.btn_control_game)"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->m:Landroid/view/View;
.line 108
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
if-nez v0, :cond_ce
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_ce
const v2, 0x7f09134d
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v2, "container.findViewById(R.id.tv_gift_new)"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->n:Landroid/widget/TextView;
.line 109
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
if-nez v0, :cond_e5
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_e5
const v2, 0x7f0901eb
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v2, "container.findViewById(R.id.btn_control_horn)"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->o:Landroid/view/View;
.line 110
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->g:Landroid/view/View;
if-nez v0, :cond_fa
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_fa
const v1, 0x7f09136a
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "container.findViewById(R.id.tv_horn_new)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->f:Landroid/view/View;
.line 112
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h:Landroid/widget/ImageView;
if-nez v0, :cond_111
const-string v1, "btnMute"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_111
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$f;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$f;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 130
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->i:Landroid/widget/ImageView;
if-nez v0, :cond_124
const-string v1, "btnSpeaker"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_124
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$j;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$j;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 143
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->j:Lcom/opensource/svgaplayer/SVGAImageView;
if-nez v0, :cond_137
const-string v1, "btnGift"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_137
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$k;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$k;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/opensource/svgaplayer/SVGAImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 156
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->o:Landroid/view/View;
if-nez v0, :cond_14a
const-string v1, "btnHorn"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_14a
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$l;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$l;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 2000
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->s:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/gifts/viewmodel/ChatRoomGiftViewModel;
.line 2049
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/gifts/viewmodel/ChatRoomGiftViewModel;->f:Landroidx/lifecycle/MutableLiveData;
.line 163
move-object v1, p0
check-cast v1, Landroidx/lifecycle/LifecycleOwner;
new-instance v2, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$m;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$m;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v2, Landroidx/lifecycle/Observer;
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 169
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->l()V
.line 171
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h()Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
move-result-object v0
const-string v2, "micViewModel"
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 2203
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;->d:Landroidx/lifecycle/MutableLiveData;
.line 171
new-instance v3, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$n;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$n;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v3, Landroidx/lifecycle/Observer;
invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 175
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h()Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
move-result-object v0
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 3182
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;->c:Landroidx/lifecycle/MutableLiveData;
.line 175
new-instance v3, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$o;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$o;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v3, Landroidx/lifecycle/Observer;
invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 179
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->h()Lcom/imo/android/imoim/biggroup/chatroom/viewmodel/BigGroupRoomMicViewModel;
move-result-object v0
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 4092
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/p;->e()Landroidx/lifecycle/LiveData;
move-result-object v0
.line 179
new-instance v2, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$p;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$p;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v2, Landroidx/lifecycle/Observer;
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 184
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomChatViewModel;
move-result-object v0
.line 5047
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomChatViewModel;->d:Landroidx/lifecycle/LiveData;
.line 184
new-instance v2, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$q;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$q;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v2, Landroidx/lifecycle/Observer;
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 198
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomChatViewModel;
move-result-object v0
.line 6042
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomChatViewModel;->b:Landroidx/lifecycle/LiveData;
.line 198
new-instance v2, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$g;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$g;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v2, Landroidx/lifecycle/Observer;
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 218
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->k:Landroid/widget/ImageView;
if-nez v0, :cond_1d4
const-string v1, "btnMessageIcon"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1d4
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$h;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$h;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 222
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->l:Landroid/widget/TextView;
if-nez v0, :cond_1e7
const-string v1, "btnMessageDetail"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1e7
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$i;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent$i;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 226
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->t:Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;
if-eqz v0, :cond_1fb
move-object v1, p0
check-cast v1, Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog$b;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;->a(Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog$b;)V
:cond_1fb
return-void
.end method
.method public final d()Ljava/lang/Class;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"Lcom/imo/android/imoim/voiceroom/room/view/e;",
">;"
}
.end annotation
.line 277
const-class v0, Lcom/imo/android/imoim/voiceroom/room/view/e;
return-object v0
.end method
.method public final f(Landroidx/lifecycle/LifecycleOwner;)V
.registers 3
.line 328
invoke-super {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;->f(Landroidx/lifecycle/LifecycleOwner;)V
.line 329
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ControllerComponent;->t:Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;
if-eqz p1, :cond_d
move-object v0, p0
check-cast v0, Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog$b;
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog;->b(Lcom/imo/android/imoim/voiceroom/room/view/VRChatInputDialog$b;)V
:cond_d
return-void
.end method
.method public final g()V
.registers 1
return-void
.end method