ToolBarComponent.smali
.class public final Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;
.super Lcom/imo/hd/component/BaseActivityComponent;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/imoim/voiceroom/room/view/o;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/hd/component/BaseActivityComponent<",
"Lcom/imo/android/imoim/voiceroom/room/view/o;",
">;",
"Lcom/imo/android/imoim/voiceroom/room/view/o;"
}
.end annotation
# static fields
.field static final synthetic b:[Lkotlin/k/g;
.field public static final q:Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$a;
# instance fields
.field c:Ljava/lang/String;
.field d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
.field e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
.field f:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
.field public g:Landroid/widget/TextView;
.field public h:Landroid/view/View;
.field public i:Landroid/widget/ImageView;
.field public j:Landroid/view/View;
.field public k:Landroid/widget/ImageView;
.field public l:Lcom/imo/android/imoim/fresco/XCircleImageView;
.field public m:Lcom/imo/android/imoim/fresco/ImoImageView;
.field public n:Landroid/widget/TextView;
.field public o:Landroid/view/View;
.field p:Ljava/lang/Boolean;
.field private final r:Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$i;
.field private s:Lcom/imo/android/imoim/communitymodule/usermode/view/e;
.field private t:Lcom/imo/android/imoim/aa/b;
.field private u:Landroid/view/View;
.field private v:Landroid/view/View;
.field private w:Landroid/view/View;
.field private final x:Lkotlin/f;
.field private final y:Lkotlin/f;
# direct methods
.method static constructor <clinit>()V
.registers 6
const-class v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;
const/4 v1, 0x2
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, "voiceRoomViewModel"
const-string v5, "getVoiceRoomViewModel()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;"
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 v0
const-string v3, "featureViewModel"
const-string v4, "getFeatureViewModel()Lcom/imo/android/imoim/biggroup/chatroom/featurepanel/RoomFeatureViewModel;"
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, 0x1
aput-object v0, v1, v2
sput-object v1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->b:[Lkotlin/k/g;
new-instance v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->q:Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$a;
return-void
.end method
.method public constructor <init>(Lcom/imo/android/core/component/c;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/imo/android/core/component/c<",
"*>;)V"
}
.end annotation
const-string v0, "help"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 76
invoke-direct {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;-><init>(Lcom/imo/android/core/component/c;)V
.line 82
new-instance p1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$i;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$i;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->r:Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$i;
.line 98
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/ToolBarComponent;->s:Lcom/imo/android/imoim/communitymodule/usermode/view/e;
.line 116
new-instance p1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$x;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$x;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)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/ToolBarComponent;->x:Lkotlin/f;
.line 120
new-instance p1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$c;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$c;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)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/ToolBarComponent;->y:Lkotlin/f;
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
.registers 6
.line 16399
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h:Landroid/view/View;
if-nez v0, :cond_9
const-string v1, "btnFollow"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->p:Ljava/lang/Boolean;
sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
xor-int/lit8 v1, v1, 0x1
const/4 v2, 0x0
if-nez v1, :cond_2d
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v1, :cond_21
.line 17158
iget-object v1, v1, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->c:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
if-eqz v1, :cond_21
.line 18059
iget-object v1, v1, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->n:Ljava/lang/String;
goto :goto_22
:cond_21
move-object v1, v2
:goto_22
const-string v3, "owner"
.line 16399
invoke-static {v1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2b
goto :goto_2d
:cond_2b
const/4 v1, 0x0
goto :goto_2f
:cond_2d
:goto_2d
const/16 v1, 0x8
:goto_2f
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 18411
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v0, :cond_39
.line 19159
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
goto :goto_3a
:cond_39
move-object v0, v2
.line 18412
:goto_3a
instance-of v1, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
if-eqz v1, :cond_43
.line 18413
check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
.line 20029
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;->a:Ljava/lang/String;
goto :goto_44
:cond_43
move-object v0, v2
.line 16404
:goto_44
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v1, :cond_4a
.line 20158
iget-object v2, v1, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->c:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
:cond_4a
if-eqz v0, :cond_63
if-eqz v2, :cond_63
.line 16406
sget-object v1, Lcom/imo/android/imoim/voiceroom/a;->a:Lcom/imo/android/imoim/voiceroom/a;
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->p:Ljava/lang/Boolean;
sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-static {p0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_5d
const-wide/16 v3, 0x0
goto :goto_60
:cond_5d
const-wide/32 v3, 0xea60
:goto_60
invoke-static {v2, v0, v3, v4}, Lcom/imo/android/imoim/voiceroom/a;->a(Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;Ljava/lang/String;J)V
:cond_63
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Landroid/view/View;)V
.registers 11
.line 21306
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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;->h()Z
move-result v0
if-nez v0, :cond_ff
.line 21310
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
.line 21311
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
const/4 v3, 0x0
if-eqz v2, :cond_1b
.line 22156
iget-object v2, v2, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->b:Ljava/lang/String;
goto :goto_1c
:cond_1b
move-object v2, v3
.line 21312
:goto_1c
instance-of v4, v0, Lcom/imo/android/imoim/activities/IMOActivity;
if-eqz v4, :cond_2a
.line 21313
check-cast v0, Lcom/imo/android/imoim/activities/IMOActivity;
invoke-virtual {v0}, Lcom/imo/android/imoim/activities/IMOActivity;->calculateStayTime()J
move-result-wide v3
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
.line 21315
:cond_2a
new-instance v0, Lcom/imo/android/imoim/aa/b$a;
invoke-direct {v0}, Lcom/imo/android/imoim/aa/b$a;-><init>()V
const/4 v4, 0x1
.line 23059
iput-boolean v4, v0, Lcom/imo/android/imoim/aa/b$a;->d:Z
.line 24054
iput-boolean v4, v0, Lcom/imo/android/imoim/aa/b$a;->a:Z
const v4, 0x7f0f05ac
const/4 v5, 0x0
new-array v6, v5, [Ljava/lang/Object;
.line 21318
invoke-static {v4, v6}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
const-string v6, "NewResourceUtils.getString(R.string.minimize)"
invoke-static {v4, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v4, Ljava/lang/CharSequence;
const v6, 0x7f080344
.line 21319
new-instance v7, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$s;
invoke-direct {v7, p0, v2, v3}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$s;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Ljava/lang/String;Ljava/lang/Long;)V
check-cast v7, Lkotlin/f/a/b;
.line 21318
invoke-virtual {v0, v4, v6, v7}, Lcom/imo/android/imoim/aa/b$a;->a(Ljava/lang/CharSequence;ILkotlin/f/a/b;)Lcom/imo/android/imoim/aa/b$a;
move-result-object v0
.line 21331
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z
move-result v4
if-nez v4, :cond_76
const v4, 0x7f0f088e
new-array v6, v5, [Ljava/lang/Object;
.line 21333
invoke-static {v4, v6}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v4
const-string v6, "NewResourceUtils.getString(R.string.simple_report)"
invoke-static {v4, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v4, Ljava/lang/CharSequence;
const v6, 0x7f08020d
.line 21335
new-instance v7, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$q;
invoke-direct {v7, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$q;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast v7, Lkotlin/f/a/b;
.line 21332
invoke-virtual {v0, v4, v6, v7}, Lcom/imo/android/imoim/aa/b$a;->a(Ljava/lang/CharSequence;ILkotlin/f/a/b;)Lcom/imo/android/imoim/aa/b$a;
.line 21351
:cond_76
new-instance v4, Landroid/text/SpannableString;
const v6, 0x7f0f0287
new-array v7, v5, [Ljava/lang/Object;
invoke-static {v6, v7}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
check-cast v6, Ljava/lang/CharSequence;
invoke-direct {v4, v6}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
.line 21352
new-instance v6, Landroid/text/style/ForegroundColorSpan;
const-string v7, "#FE5656"
invoke-static {v7}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v7
invoke-direct {v6, v7}, Landroid/text/style/ForegroundColorSpan;-><init>(I)V
invoke-virtual {v4}, Landroid/text/SpannableString;->length()I
move-result v7
const/16 v8, 0x12
invoke-virtual {v4, v6, v5, v7, v8}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V
.line 21354
check-cast v4, Ljava/lang/CharSequence;
const v6, 0x7f0806f6
.line 21355
new-instance v7, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$r;
invoke-direct {v7, p0, v2, v3}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$r;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Ljava/lang/String;Ljava/lang/Long;)V
check-cast v7, Lkotlin/f/a/b;
.line 21354
invoke-virtual {v0, v4, v6, v7}, Lcom/imo/android/imoim/aa/b$a;->a(Ljava/lang/CharSequence;ILkotlin/f/a/b;)Lcom/imo/android/imoim/aa/b$a;
move-result-object v0
.line 21366
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->a_:Lcom/imo/android/core/component/c/a;
invoke-static {v2, v1}, 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 v1
const-string v2, "mActivityServiceWrapper.context"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Landroid/content/Context;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/aa/b$a;->a(Landroid/content/Context;)Lcom/imo/android/imoim/aa/b;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->t:Lcom/imo/android/imoim/aa/b;
if-eqz v0, :cond_d5
.line 21368
invoke-virtual {v0}, Lcom/imo/android/imoim/aa/b;->getContentView()Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_d5
invoke-static {}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->l()I
move-result v1
invoke-static {}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->l()I
move-result v2
invoke-virtual {v0, v1, v2}, Landroid/view/View;->measure(II)V
.line 21369
:cond_d5
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->t:Lcom/imo/android/imoim/aa/b;
if-eqz p0, :cond_ff
if-eqz p0, :cond_e5
invoke-virtual {p0}, Lcom/imo/android/imoim/aa/b;->getContentView()Landroid/view/View;
move-result-object v0
if-eqz v0, :cond_e5
invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
move-result v5
:cond_e5
neg-int v0, v5
.line 21370
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v1
const/16 v2, 0x1e
invoke-static {v1, v2}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result v1
add-int/2addr v0, v1
invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v1
const/16 v2, 0x8
invoke-static {v1, v2}, Lcom/imo/xui/util/b;->a(Landroid/content/Context;I)I
move-result v1
neg-int v1, v1
.line 21369
invoke-virtual {p0, p1, v0, v1}, Lcom/imo/android/imoim/aa/b;->showAsDropDown(Landroid/view/View;II)V
:cond_ff
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;)V
.registers 5
if-eqz p1, :cond_7
.line 15223
invoke-virtual {p1}, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->a()Lcom/imo/android/imoim/communitymodule/data/certification/CyCertIsLamicTeacher;
move-result-object p1
goto :goto_8
:cond_7
const/4 p1, 0x0
:goto_8
const-string v0, "llTeacherContainer"
if-eqz p1, :cond_33
.line 16015
iget-object v1, p1, Lcom/imo/android/imoim/communitymodule/data/certification/CyCertIsLamicTeacher;->c:Ljava/lang/Boolean;
.line 15224
sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_33
.line 15225
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->w:Landroid/view/View;
if-nez v1, :cond_1d
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1d
const/4 v2, 0x0
invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V
.line 15226
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->w:Landroid/view/View;
if-nez v1, :cond_28
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_28
new-instance v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$p;
invoke-direct {v0, p0, p1}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$p;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Lcom/imo/android/imoim/communitymodule/data/certification/CyCertIsLamicTeacher;)V
check-cast v0, Landroid/view/View$OnClickListener;
invoke-virtual {v1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.line 15230
:cond_33
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->w:Landroid/view/View;
if-nez p0, :cond_3a
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_3a
const/16 p1, 0x8
invoke-virtual {p0, p1}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Ljava/lang/String;)V
.registers 7
.line 40619
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
const/4 v1, 0x0
if-eqz v0, :cond_8
.line 41159
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
goto :goto_9
:cond_8
move-object v0, v1
.line 40620
:goto_9
new-instance v2, Lcom/imo/android/imoim/voiceroom/e/a/n;
invoke-direct {v2}, Lcom/imo/android/imoim/voiceroom/e/a/n;-><init>()V
.line 42036
iget-object v3, v2, Lcom/imo/android/imoim/voiceroom/e/a/a;->c:Lcom/imo/android/common/a/a$a;
.line 40621
instance-of v4, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
if-eqz v4, :cond_19
check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
.line 43029
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;->a:Ljava/lang/String;
goto :goto_1b
:cond_19
const-string v0, ""
.line 40621
:goto_1b
invoke-virtual {v3, v0}, Lcom/imo/android/common/a/a$a;->b(Ljava/lang/Object;)Lcom/imo/android/common/a/a;
.line 43037
iget-object v0, v2, Lcom/imo/android/imoim/voiceroom/e/a/a;->d:Lcom/imo/android/common/a/a$a;
.line 40622
iget-object v3, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v3, :cond_27
.line 43156
iget-object v3, v3, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->b:Ljava/lang/String;
goto :goto_28
:cond_27
move-object v3, v1
.line 40622
:goto_28
invoke-virtual {v0, v3}, Lcom/imo/android/common/a/a$a;->b(Ljava/lang/Object;)Lcom/imo/android/common/a/a;
.line 44038
iget-object v0, v2, Lcom/imo/android/imoim/voiceroom/e/a/a;->e:Lcom/imo/android/common/a/a$a;
.line 40623
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz p0, :cond_37
.line 44158
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->c:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
if-eqz p0, :cond_37
.line 45045
iget-object v1, p0, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->g:Ljava/lang/String;
.line 40623
:cond_37
invoke-virtual {v0, v1}, Lcom/imo/android/common/a/a$a;->b(Ljava/lang/Object;)Lcom/imo/android/common/a/a;
.line 45051
iget-object p0, v2, Lcom/imo/android/imoim/voiceroom/e/a/n;->f:Lcom/imo/android/common/a/a$a;
.line 40624
invoke-virtual {p0, p1}, Lcom/imo/android/common/a/a$a;->b(Ljava/lang/Object;)Lcom/imo/android/common/a/a;
.line 40625
invoke-virtual {v2}, Lcom/imo/android/imoim/voiceroom/e/a/n;->b()V
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Z)V
.registers 19
move-object/from16 v0, p0
move/from16 v1, p1
const v2, 0x7f0f0228
.line 29428
invoke-static {v2}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
.line 29429
iget-object v2, v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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;->g()Lcom/imo/android/core/component/b/d;
move-result-object v2
const-class v3, Lcom/imo/android/imoim/voiceroom/room/view/p;
invoke-interface {v2, v3}, Lcom/imo/android/core/component/b/d;->b(Ljava/lang/Class;)Lcom/imo/android/core/component/b/b;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/voiceroom/room/view/p;
const/4 v3, 0x0
if-eqz v2, :cond_27
.line 29430
invoke-interface {v2}, Lcom/imo/android/imoim/voiceroom/room/view/p;->g()Z
move-result v2
goto :goto_28
:cond_27
const/4 v2, 0x0
:goto_28
if-eqz v2, :cond_13e
.line 29449
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
check-cast v2, Landroid/content/Context;
const v4, 0x7f0b015c
const/4 v5, 0x0
invoke-static {v2, v4, v5, v3}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/content/Context;ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v13
const v2, 0x7f0908e6
.line 29450
invoke-virtual {v13, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
const-string v4, "view.findViewById(R.id.iv_follow_icon)"
invoke-static {v2, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v2, Lcom/imo/android/imoim/fresco/XCircleImageView;
const v4, 0x7f09133a
.line 29451
invoke-virtual {v13, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v4
const-string v6, "view.findViewById(R.id.tv_follow_name)"
invoke-static {v4, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v4, Landroid/widget/TextView;
const v6, 0x7f090896
.line 29452
invoke-virtual {v13, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v15
const-string v6, "view.findViewById(R.id.iv_close)"
invoke-static {v15, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 29453
iget-object v6, v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v6, :cond_67
.line 30158
iget-object v6, v6, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->c:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
goto :goto_68
:cond_67
move-object v6, v5
.line 29454
:goto_68
check-cast v2, Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v6, :cond_6f
.line 31065
iget-object v7, v6, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->p:Ljava/lang/String;
goto :goto_70
:cond_6f
move-object v7, v5
:goto_70
if-eqz v6, :cond_75
.line 32047
iget-object v8, v6, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->h:Ljava/lang/String;
goto :goto_76
:cond_75
move-object v8, v5
:goto_76
if-eqz v6, :cond_7b
.line 32049
iget-object v9, v6, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->i:Ljava/lang/String;
goto :goto_7c
:cond_7b
move-object v9, v5
.line 29454
:goto_7c
invoke-static {v2, v7, v8, v9}, Lcom/imo/android/imoim/managers/aq;->a(Lcom/imo/android/imoim/fresco/ImoImageView;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
if-eqz v6, :cond_84
.line 34045
iget-object v2, v6, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->g:Ljava/lang/String;
goto :goto_85
:cond_84
move-object v2, v5
.line 29455
:goto_85
check-cast v2, Ljava/lang/CharSequence;
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 29456
new-instance v2, Lcom/imo/android/imoim/dialog/d$a;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v4
const-string v6, "context"
invoke-static {v4, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v4, Landroid/content/Context;
invoke-direct {v2, v4}, Lcom/imo/android/imoim/dialog/d$a;-><init>(Landroid/content/Context;)V
const/4 v4, 0x1
.line 29457
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/dialog/d$a;->c(Z)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v2
.line 29458
sget-object v4, Lcom/imo/android/imoim/dialog/a/a;->ScaleAlphaFromCenter:Lcom/imo/android/imoim/dialog/a/a;
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/a/a;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v2
.line 29459
new-instance v4, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$u;
invoke-direct {v4, v0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$u;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast v4, Lcom/imo/android/imoim/dialog/view/b;
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/view/b;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v6
const-string v2, ""
.line 29481
move-object v7, v2
check-cast v7, Ljava/lang/CharSequence;
const v2, 0x7f0f0ad2
new-array v4, v3, [Ljava/lang/Object;
invoke-static {v2, v4}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
move-object v8, v2
check-cast v8, Ljava/lang/CharSequence;
const v2, 0x7f0f0ad1
new-array v4, v3, [Ljava/lang/Object;
.line 29482
invoke-static {v2, v4}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
move-object v9, v2
check-cast v9, Ljava/lang/CharSequence;
const v2, 0x7f0f0ace
new-array v3, v3, [Ljava/lang/Object;
.line 29483
invoke-static {v2, v3}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
move-object v10, v2
check-cast v10, Ljava/lang/CharSequence;
.line 29484
new-instance v2, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$v;
invoke-direct {v2, v0, v1}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$v;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Z)V
move-object v11, v2
check-cast v11, Lcom/imo/android/imoim/dialog/a$b;
.line 29488
new-instance v2, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$w;
invoke-direct {v2, v0, v1}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$w;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Z)V
move-object v12, v2
check-cast v12, Lcom/imo/android/imoim/dialog/a$b;
const/4 v14, 0x0
const/4 v1, 0x0
const/16 v16, 0x1
move-object v2, v15
move v15, v1
.line 29481
invoke-virtual/range {v6 .. v16}, Lcom/imo/android/imoim/dialog/d$a;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Lcom/imo/android/imoim/dialog/a$b;Lcom/imo/android/imoim/dialog/a$b;Landroid/view/View;ZZZ)Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;
move-result-object v1
const/4 v3, 0x4
.line 34265
iput v3, v1, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->o:I
.line 29493
invoke-virtual {v1}, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->a()Lcom/imo/android/imoim/dialog/view/BasePopupView;
move-result-object v1
.line 34604
iget-object v3, v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v3, :cond_101
.line 35159
iget-object v3, v3, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
goto :goto_102
:cond_101
move-object v3, v5
.line 34606
:goto_102
new-instance v4, Lcom/imo/android/imoim/voiceroom/e/a/o;
invoke-direct {v4}, Lcom/imo/android/imoim/voiceroom/e/a/o;-><init>()V
.line 36037
iget-object v6, v4, Lcom/imo/android/imoim/voiceroom/e/a/a;->d:Lcom/imo/android/common/a/a$a;
.line 34607
iget-object v7, v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v7, :cond_110
.line 36156
iget-object v7, v7, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->b:Ljava/lang/String;
goto :goto_111
:cond_110
move-object v7, v5
.line 34607
:goto_111
invoke-virtual {v6, v7}, Lcom/imo/android/common/a/a$a;->b(Ljava/lang/Object;)Lcom/imo/android/common/a/a;
.line 37038
iget-object v6, v4, Lcom/imo/android/imoim/voiceroom/e/a/a;->e:Lcom/imo/android/common/a/a$a;
.line 34608
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v0, :cond_120
.line 37158
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_120
.line 38045
iget-object v5, v0, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->g:Ljava/lang/String;
.line 34608
:cond_120
invoke-virtual {v6, v5}, Lcom/imo/android/common/a/a$a;->b(Ljava/lang/Object;)Lcom/imo/android/common/a/a;
.line 34611
instance-of v0, v3, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
if-eqz v0, :cond_130
.line 39036
iget-object v0, v4, Lcom/imo/android/imoim/voiceroom/e/a/a;->c:Lcom/imo/android/common/a/a$a;
.line 34612
check-cast v3, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
.line 40029
iget-object v3, v3, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;->a:Ljava/lang/String;
.line 34612
invoke-virtual {v0, v3}, Lcom/imo/android/common/a/a$a;->b(Ljava/lang/Object;)Lcom/imo/android/common/a/a;
.line 34615
:cond_130
invoke-virtual {v4}, Lcom/imo/android/imoim/voiceroom/e/a/o;->b()V
.line 29495
new-instance v0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$t;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$t;-><init>(Lcom/imo/android/imoim/dialog/view/BasePopupView;)V
check-cast v0, Landroid/view/View$OnClickListener;
invoke-virtual {v2, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
:cond_13e
const v2, 0x7f0f02b2
.line 29435
invoke-static {v2}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object v5
.line 29437
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v2
move-object v3, v2
check-cast v3, Landroid/content/Context;
const v6, 0x7f0f055d
const v7, 0x7f0f01f0
.line 29441
new-instance v2, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$b;
invoke-direct {v2, v0, v1}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$b;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Z)V
move-object v8, v2
check-cast v8, Lcom/imo/android/imoim/biggroup/chatroom/a$c;
const-string v4, ""
.line 29437
invoke-static/range {v3 .. v8}, Lcom/imo/android/imoim/biggroup/chatroom/a;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILcom/imo/android/imoim/biggroup/chatroom/a$c;)V
return-void
.end method
.method private final a(Z)V
.registers 6
.line 12557
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "VoiceRoomToolBarComponent doExitChatRoom: roomid = "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " staylonely=false"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "VoiceRoom"
.line 13071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 12560
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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;->g()Lcom/imo/android/core/component/b/d;
move-result-object v0
const-class v1, Lcom/imo/android/imoim/voiceroom/room/view/youtubevideo/a;
invoke-interface {v0, v1}, Lcom/imo/android/core/component/b/d;->b(Ljava/lang/Class;)Lcom/imo/android/core/component/b/b;
move-result-object v0
.line 12559
check-cast v0, Lcom/imo/android/imoim/voiceroom/room/view/youtubevideo/a;
if-eqz v0, :cond_34
.line 12561
invoke-interface {v0}, Lcom/imo/android/imoim/voiceroom/room/view/youtubevideo/a;->a()V
.line 12562
:cond_34
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;
const/4 v0, 0x1
.line 13285
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/k;->c(I)V
if-nez p1, :cond_59
.line 529
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->c:Ljava/lang/String;
if-eqz p1, :cond_59
.line 531
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;
move-result-object v0
const-string v1, "roomId"
invoke-static {p1, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 13413
sget-object v1, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;->g:Lkotlinx/coroutines/af;
new-instance v2, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel$b;
const/4 v3, 0x0
invoke-direct {v2, v0, p1, v3}, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel$b;-><init>(Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;Ljava/lang/String;Lkotlin/c/c;)V
check-cast v2, Lkotlin/f/a/m;
const/4 p1, 0x3
invoke-static {v1, v3, v3, v2, p1}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;
return-void
.line 14050
:cond_59
invoke-virtual {p0}, Lcom/imo/hd/component/BaseActivityComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p1
invoke-virtual {p1}, Landroidx/fragment/app/FragmentActivity;->finish()V
return-void
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)Lcom/imo/android/core/a/b;
.registers 1
.line 76
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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 b(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Z)V
.registers 2
.line 76
invoke-direct {p0, p1}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->a(Z)V
return-void
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)Landroid/view/View;
.registers 2
.line 76
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->v:Landroid/view/View;
if-nez p0, :cond_9
const-string v0, "morePanelGreenDot"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;Z)V
.registers 9
.line 45501
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->p:Ljava/lang/Boolean;
sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_33
.line 45502
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;
move-result-object v1
if-eqz v1, :cond_33
.line 45503
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->c:Ljava/lang/String;
if-nez v0, :cond_16
const-string v0, ""
:cond_16
move-object v2, v0
.line 45504
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v0, :cond_1e
.line 46158
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->c:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
goto :goto_1f
:cond_1e
const/4 v0, 0x0
:goto_1f
move-object v3, v0
.line 45505
iget-object v4, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
.line 45506
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->p:Ljava/lang/Boolean;
if-eqz v0, :cond_2c
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move v5, v0
goto :goto_2e
:cond_2c
const/4 v0, 0x1
const/4 v5, 0x1
:goto_2e
const-string v6, "room_streaming"
.line 45502
invoke-interface/range {v1 .. v6}, Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;->a(Ljava/lang/String;Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;ZLjava/lang/String;)V
.line 45510
:cond_33
invoke-direct {p0, p1}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->a(Z)V
return-void
.end method
.method public static final synthetic d(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)Lcom/imo/android/imoim/communitymodule/usermode/view/e;
.registers 1
.line 76
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->s:Lcom/imo/android/imoim/communitymodule/usermode/view/e;
return-object p0
.end method
.method public static final synthetic e(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;
.registers 1
.line 76
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;
move-result-object p0
return-object p0
.end method
.method public static final synthetic f(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
.registers 2
.line 20301
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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/voiceroom/room/view/p;
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/voiceroom/room/view/p;
if-eqz p0, :cond_1a
.line 20302
invoke-interface {p0}, Lcom/imo/android/imoim/voiceroom/room/view/p;->e()V
:cond_1a
return-void
.end method
.method public static final synthetic g(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
.registers 4
.line 20514
sget-object v0, Lcom/imo/android/imoim/voiceroom/a;->a:Lcom/imo/android/imoim/voiceroom/a;
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
const-string v1, "context"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/content/Context;
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->c:Ljava/lang/String;
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
const/4 v2, 0x2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v0, v1, p0, v2}, Lcom/imo/android/imoim/voiceroom/a;->a(Landroid/content/Context;Ljava/lang/String;Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;Ljava/lang/Integer;)V
return-void
.end method
.method public static final synthetic h(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
.registers 2
.line 20518
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->k()Z
move-result v0
if-eqz v0, :cond_20
.line 20519
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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/voiceroom/room/view/p;
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/voiceroom/room/view/p;
if-eqz p0, :cond_20
.line 20520
invoke-interface {p0}, Lcom/imo/android/imoim/voiceroom/room/view/p;->a()V
:cond_20
return-void
.end method
.method private final i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;
.registers 3
.line 126
sget-object v0, Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;->a:Lcom/imo/android/imoim/voiceroom/room/viewmodel/a$a;
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object v0
const-string v1, "context"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v1, :cond_12
.line 1159
iget-object v1, v1, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
goto :goto_13
:cond_12
const/4 v1, 0x0
.line 126
:goto_13
invoke-static {v0, v1}, Lcom/imo/android/imoim/voiceroom/room/viewmodel/a$a;->a(Landroidx/fragment/app/FragmentActivity;Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;)Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;
move-result-object v0
return-object v0
.end method
.method public static final synthetic i(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
.registers 5
.line 24591
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
const/4 v1, 0x0
if-eqz v0, :cond_8
.line 25159
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
goto :goto_9
:cond_8
move-object v0, v1
.line 24592
:goto_9
instance-of v2, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
if-eqz v2, :cond_53
.line 24593
new-instance v2, Lcom/imo/android/imoim/voiceroom/e/a/ac$b;
invoke-direct {v2}, Lcom/imo/android/imoim/voiceroom/e/a/ac$b;-><init>()V
.line 24594
check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
.line 26029
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;->a:Ljava/lang/String;
.line 24594
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/voiceroom/e/a/ac$b;->a(Ljava/lang/String;)V
.line 24595
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
const-string v3, ""
if-eqz v0, :cond_23
.line 26156
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->b:Ljava/lang/String;
if-nez v0, :cond_24
:cond_23
move-object v0, v3
.line 24595
:cond_24
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/voiceroom/e/a/ac$b;->b(Ljava/lang/String;)V
.line 24596
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v0, :cond_35
.line 26158
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_35
.line 27045
iget-object v0, v0, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->g:Ljava/lang/String;
if-nez v0, :cond_34
goto :goto_35
:cond_34
move-object v3, v0
.line 24596
:cond_35
:goto_35
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/voiceroom/e/a/ac$b;->c(Ljava/lang/String;)V
.line 24597
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz p0, :cond_42
.line 27158
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->c:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
if-eqz p0, :cond_42
.line 28059
iget-object v1, p0, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->n:Ljava/lang/String;
:cond_42
const-string p0, "owner"
.line 24597
invoke-static {v1, p0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_4b
goto :goto_4d
:cond_4b
const-string p0, "other"
:goto_4d
invoke-virtual {v2, p0}, Lcom/imo/android/imoim/voiceroom/e/a/ac$b;->d(Ljava/lang/String;)V
.line 24599
invoke-virtual {v2}, Lcom/imo/android/imoim/voiceroom/e/a/ac$b;->b()V
:cond_53
return-void
.end method
.method private final j()V
.registers 5
.line 154
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->u:Landroid/view/View;
.line 156
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
const/4 v2, 0x0
if-eqz v1, :cond_a
.line 5013
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;->c:Ljava/lang/String;
goto :goto_b
:cond_a
move-object v1, v2
.line 156
:goto_b
sget-object v3, Lcom/imo/android/imoim/voiceroom/data/RoomType;->COMMUNITY:Lcom/imo/android/imoim/voiceroom/data/RoomType;
invoke-virtual {v3}, Lcom/imo/android/imoim/voiceroom/data/RoomType;->getProto()Ljava/lang/String;
move-result-object v3
invoke-static {v1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_2d
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
if-eqz v1, :cond_1d
.line 6013
iget-object v2, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;->c:Ljava/lang/String;
.line 156
:cond_1d
sget-object v1, Lcom/imo/android/imoim/voiceroom/data/RoomType;->USER:Lcom/imo/android/imoim/voiceroom/data/RoomType;
invoke-virtual {v1}, Lcom/imo/android/imoim/voiceroom/data/RoomType;->getProto()Ljava/lang/String;
move-result-object v1
invoke-static {v2, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2a
goto :goto_2d
:cond_2a
const/16 v1, 0x8
goto :goto_2e
:cond_2d
:goto_2d
const/4 v1, 0x0
.line 153
:goto_2e
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
return-void
.end method
.method public static final synthetic j(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
.registers 2
.line 28383
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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/featurepanel/a;
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/featurepanel/a;
if-eqz p0, :cond_1a
.line 28384
invoke-interface {p0}, Lcom/imo/android/imoim/biggroup/chatroom/featurepanel/a;->h()V
:cond_1a
return-void
.end method
.method public static final synthetic k(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)Lcom/imo/android/imoim/biggroup/chatroom/music/b;
.registers 2
.line 28629
iget-object p0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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/music/b;
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/music/b;
return-object p0
.end method
.method private final k()Z
.registers 3
.line 250
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v0, :cond_b
.line 11158
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 12059
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 250
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
return v0
.end method
.method private static l()I
.registers 2
const/4 v0, -0x2
.line 379
invoke-static {v0}, Landroid/view/View$MeasureSpec;->getSize(I)I
move-result v0
const/4 v1, 0x0
invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
move-result v0
return v0
.end method
.method public static final synthetic l(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
.registers 1
.line 29050
invoke-virtual {p0}, Lcom/imo/hd/component/BaseActivityComponent;->x()Landroidx/fragment/app/FragmentActivity;
move-result-object p0
invoke-virtual {p0}, Landroidx/fragment/app/FragmentActivity;->finish()V
return-void
.end method
.method private final m()V
.registers 3
.line 574
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->r:Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$i;
check-cast v0, Ljava/lang/Runnable;
.line 15029
invoke-static {}, Lcom/imo/android/imoim/util/ec$a;->a()Landroid/os/Handler;
move-result-object v1
invoke-virtual {v1, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
return-void
.end method
.method public static final synthetic m(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)Z
.registers 1
.line 76
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->k()Z
move-result p0
return p0
.end method
# virtual methods
.method public final a()V
.registers 3
.line 388
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->t:Lcom/imo/android/imoim/aa/b;
if-eqz v0, :cond_12
invoke-virtual {v0}, Lcom/imo/android/imoim/aa/b;->isShowing()Z
move-result v0
const/4 v1, 0x1
if-ne v0, v1, :cond_12
.line 389
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->t:Lcom/imo/android/imoim/aa/b;
if-eqz v0, :cond_12
invoke-virtual {v0}, Lcom/imo/android/imoim/aa/b;->dismiss()V
:cond_12
return-void
.end method
.method public final a(Lcom/imo/android/imoim/communitymodule/usermode/view/e;)V
.registers 3
const-string v0, "userModeHelper"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 130
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->s:Lcom/imo/android/imoim/communitymodule/usermode/view/e;
return-void
.end method
.method public final a(Ljava/lang/String;Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;)V
.registers 5
const-string v0, "roomId"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 143
iput-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->c:Ljava/lang/String;
.line 144
iput-object p2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
.line 145
iput-object p3, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
.line 146
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;
move-result-object p2
if-eqz p2, :cond_14
invoke-interface {p2, p1, p3}, Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;->a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;)V
.line 147
:cond_14
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;
move-result-object p1
move-object p2, p0
check-cast p2, Landroidx/lifecycle/LifecycleOwner;
const-string p3, "lifecycleOwner"
invoke-static {p2, p3}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 2062
iget-object p3, p1, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;->c:Landroidx/lifecycle/LiveData;
invoke-virtual {p3, p2}, Landroidx/lifecycle/LiveData;->removeObservers(Landroidx/lifecycle/LifecycleOwner;)V
.line 2064
new-instance p3, Landroidx/lifecycle/MutableLiveData;
invoke-direct {p3}, Landroidx/lifecycle/MutableLiveData;-><init>()V
iput-object p3, p1, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;->b:Landroidx/lifecycle/MutableLiveData;
.line 2065
iget-object p3, p1, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;->b:Landroidx/lifecycle/MutableLiveData;
check-cast p3, Landroidx/lifecycle/LiveData;
iput-object p3, p1, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;->c:Landroidx/lifecycle/LiveData;
.line 148
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->j()V
.line 2177
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;
invoke-static {}, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;->d()Landroidx/lifecycle/LiveData;
move-result-object p1
new-instance p3, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$d;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$d;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast p3, Landroidx/lifecycle/Observer;
invoke-virtual {p1, p2, p3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 2198
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;
move-result-object p1
if-eqz p1, :cond_5c
invoke-interface {p1}, Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;->a()Landroidx/lifecycle/LiveData;
move-result-object p1
if-eqz p1, :cond_5c
new-instance p3, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$e;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$e;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast p3, Landroidx/lifecycle/Observer;
invoke-virtual {p1, p2, p3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 2202
:cond_5c
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;
move-result-object p1
.line 2235
iget-object p1, p1, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;->d:Landroidx/lifecycle/MutableLiveData;
check-cast p1, Landroidx/lifecycle/LiveData;
.line 2202
new-instance p3, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$f;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$f;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast p3, Landroidx/lifecycle/Observer;
invoke-virtual {p1, p2, p3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 2206
invoke-virtual {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;
move-result-object p1
.line 3055
iget-object p1, p1, Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;->c:Landroidx/lifecycle/LiveData;
.line 2206
new-instance p3, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$g;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$g;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast p3, Landroidx/lifecycle/Observer;
invoke-virtual {p1, p2, p3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 4000
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->y:Lkotlin/f;
invoke-interface {p1}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/biggroup/chatroom/featurepanel/RoomFeatureViewModel;
.line 4024
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/chatroom/featurepanel/RoomFeatureViewModel;->b:Landroidx/lifecycle/LiveData;
.line 2212
new-instance p3, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$h;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$h;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast p3, Landroidx/lifecycle/Observer;
invoke-virtual {p1, p2, p3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.end method
.method public final b()V
.registers 1
return-void
.end method
.method public final c()V
.registers 4
.line 1161
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->a_:Lcom/imo/android/core/component/c/a;
check-cast v0, Lcom/imo/android/core/a/b;
const v1, 0x7f090aa2
invoke-interface {v0, v1}, Lcom/imo/android/core/a/b;->a(I)Landroid/view/View;
move-result-object v0
const v1, 0x7f091473
.line 1162
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R.id.tv_toolbar_title)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Landroid/widget/TextView;
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->g:Landroid/widget/TextView;
const v1, 0x7f09022a
.line 1163
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R.id.btn_toolbar_music)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Landroid/widget/ImageView;
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i:Landroid/widget/ImageView;
const v1, 0x7f090228
.line 1164
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R.id.btn_toolbar_follow)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h:Landroid/view/View;
const v1, 0x7f09022b
.line 1165
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->u:Landroid/view/View;
const v1, 0x7f090227
.line 1166
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R.id.btn_toolbar_close)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->j:Landroid/view/View;
const v1, 0x7f090229
.line 1167
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R\u2026d.btn_toolbar_more_panel)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Landroid/widget/ImageView;
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->k:Landroid/widget/ImageView;
const v1, 0x7f0909fa
.line 1168
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R.id.iv_toolbar_avatar)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/fresco/XCircleImageView;
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->l:Lcom/imo/android/imoim/fresco/XCircleImageView;
const v1, 0x7f0906fb
.line 1169
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R.id.icon_decoration)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->m:Lcom/imo/android/imoim/fresco/ImoImageView;
const v1, 0x7f091471
.line 1170
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R.id.tv_toolbar_member_num)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Landroid/widget/TextView;
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->n:Landroid/widget/TextView;
const v1, 0x7f090ed8
.line 1171
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R.id.rl_toolbar_title)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->o:Landroid/view/View;
const v1, 0x7f091548
.line 1172
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
const-string v2, "container.findViewById(R\u2026iew_more_panel_green_dot)"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->v:Landroid/view/View;
const v1, 0x7f090bbd
.line 1173
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "container.findViewById(R.id.ll_toolbar_teacher)"
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/ToolBarComponent;->w:Landroid/view/View;
.line 138
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->j()V
.line 1254
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->h:Landroid/view/View;
if-nez v0, :cond_c6
const-string v1, "btnFollow"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_c6
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$j;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$j;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 1264
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->u:Landroid/view/View;
if-eqz v0, :cond_de
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$k;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$k;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 1276
:cond_de
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->j:Landroid/view/View;
if-nez v0, :cond_e7
const-string v1, "btnClose"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_e7
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$l;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$l;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 1279
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->k:Landroid/widget/ImageView;
if-nez v0, :cond_fa
const-string v1, "btnPanel"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_fa
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$m;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$m;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 1285
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->o:Landroid/view/View;
if-nez v0, :cond_10d
const-string v1, "header"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_10d
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$n;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$n;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 1295
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i:Landroid/widget/ImageView;
if-nez v0, :cond_120
const-string v1, "btnMusic"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_120
new-instance v1, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$o;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$o;-><init>(Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method
.method public final c(Landroidx/lifecycle/LifecycleOwner;)V
.registers 4
.line 539
invoke-super {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;->c(Landroidx/lifecycle/LifecycleOwner;)V
.line 14569
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->m()V
.line 14570
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->r:Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent$i;
check-cast p1, Ljava/lang/Runnable;
const-wide/16 v0, 0x3a98
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
.line 541
iget-object p1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->c:Ljava/lang/String;
if-eqz p1, :cond_1e
.line 542
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i()Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;
move-result-object v0
if-eqz v0, :cond_1e
iget-object v1, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
invoke-interface {v0, p1, v1}, Lcom/imo/android/imoim/voiceroom/room/viewmodel/a;->a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;)V
:cond_1e
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/o;",
">;"
}
.end annotation
.line 632
const-class v0, Lcom/imo/android/imoim/voiceroom/room/view/o;
return-object v0
.end method
.method public final d(Landroidx/lifecycle/LifecycleOwner;)V
.registers 2
.line 547
invoke-super {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;->d(Landroidx/lifecycle/LifecycleOwner;)V
.line 548
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->m()V
return-void
.end method
.method public final e()V
.registers 7
.line 235
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->k:Landroid/widget/ImageView;
const-string v1, "btnPanel"
if-nez v0, :cond_9
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
invoke-virtual {v0}, Landroid/widget/ImageView;->getVisibility()I
move-result v0
.line 236
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
const/4 v3, 0x1
const/4 v4, 0x0
if-eqz v2, :cond_22
.line 6158
iget-object v2, v2, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->c:Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;
if-eqz v2, :cond_22
.line 7074
iget-object v2, v2, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->t:Lcom/imo/android/imoim/rooms/data/RoomsMusicInfo;
if-eqz v2, :cond_22
.line 236
invoke-virtual {v2}, Lcom/imo/android/imoim/rooms/data/RoomsMusicInfo;->a()Z
move-result v2
if-ne v2, v3, :cond_22
goto :goto_23
:cond_22
const/4 v3, 0x0
:goto_23
const-string v2, "btnMusic"
const/16 v5, 0x8
if-eqz v3, :cond_4e
.line 238
iget-object v3, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i:Landroid/widget/ImageView;
if-nez v3, :cond_30
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_30
invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setVisibility(I)V
.line 7420
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->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;->g()Lcom/imo/android/core/component/b/d;
move-result-object v2
const-class v3, Lcom/imo/android/imoim/biggroup/chatroom/music/b;
invoke-interface {v2, v3}, Lcom/imo/android/core/component/b/d;->b(Ljava/lang/Class;)Lcom/imo/android/core/component/b/b;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/biggroup/chatroom/music/b;
if-eqz v2, :cond_58
.line 7421
invoke-interface {v2}, Lcom/imo/android/imoim/biggroup/chatroom/music/b;->g()V
goto :goto_58
.line 241
:cond_4e
iget-object v3, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->i:Landroid/widget/ImageView;
if-nez v3, :cond_55
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_55
invoke-virtual {v3, v5}, Landroid/widget/ImageView;->setVisibility(I)V
.line 243
:cond_58
:goto_58
iget-object v2, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->k:Landroid/widget/ImageView;
if-nez v2, :cond_5f
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_5f
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->k()Z
move-result v3
if-eqz v3, :cond_66
goto :goto_68
:cond_66
const/16 v4, 0x8
:goto_68
invoke-virtual {v2, v4}, Landroid/widget/ImageView;->setVisibility(I)V
if-eqz v0, :cond_cd
.line 244
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->k:Landroid/widget/ImageView;
if-nez v0, :cond_74
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_74
invoke-virtual {v0}, Landroid/widget/ImageView;->getVisibility()I
move-result v0
if-nez v0, :cond_cd
.line 7578
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
const/4 v1, 0x0
if-eqz v0, :cond_82
.line 8159
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->d:Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionInfo;
goto :goto_83
:cond_82
move-object v0, v1
.line 7579
:goto_83
instance-of v2, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
if-eqz v2, :cond_cd
.line 7580
new-instance v2, Lcom/imo/android/imoim/voiceroom/e/a/ac$c;
invoke-direct {v2}, Lcom/imo/android/imoim/voiceroom/e/a/ac$c;-><init>()V
.line 7581
check-cast v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;
.line 9029
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/data/ExtensionCommunity;->a:Ljava/lang/String;
.line 7581
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/voiceroom/e/a/ac$c;->a(Ljava/lang/String;)V
.line 7582
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
const-string v3, ""
if-eqz v0, :cond_9d
.line 9156
iget-object v0, v0, Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;->b:Ljava/lang/String;
if-nez v0, :cond_9e
:cond_9d
move-object v0, v3
.line 7582
:cond_9e
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/voiceroom/e/a/ac$c;->b(Ljava/lang/String;)V
.line 7583
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v0, :cond_af
.line 9158
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_af
.line 10045
iget-object v0, v0, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->g:Ljava/lang/String;
if-nez v0, :cond_ae
goto :goto_af
:cond_ae
move-object v3, v0
.line 7583
:cond_af
:goto_af
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/voiceroom/e/a/ac$c;->c(Ljava/lang/String;)V
.line 7584
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->e:Lcom/imo/android/imoim/voiceroom/room/view/VoiceRoomActivity$VoiceRoomConfig;
if-eqz v0, :cond_bc
.line 10158
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_bc
.line 11059
iget-object v1, v0, Lcom/imo/android/imoim/mediaroom/roominfo/VoiceRoomInfo;->n:Ljava/lang/String;
:cond_bc
const-string v0, "owner"
.line 7584
invoke-static {v1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_c5
goto :goto_c7
:cond_c5
const-string v0, "other"
:goto_c7
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/voiceroom/e/a/ac$c;->d(Ljava/lang/String;)V
.line 7586
invoke-virtual {v2}, Lcom/imo/android/imoim/voiceroom/e/a/ac$c;->b()V
:cond_cd
return-void
.end method
.method public final f(Landroidx/lifecycle/LifecycleOwner;)V
.registers 2
.line 552
invoke-direct {p0}, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->m()V
.line 553
invoke-super {p0, p1}, Lcom/imo/hd/component/BaseActivityComponent;->f(Landroidx/lifecycle/LifecycleOwner;)V
return-void
.end method
.method public final g()Lcom/imo/android/imoim/fresco/ImoImageView;
.registers 3
.line 108
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->m:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez v0, :cond_9
const-string v1, "avatarDecoration"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object v0
.end method
.method public final h()Lcom/imo/android/imoim/voiceroom/room/viewmodel/VoiceRoomViewModel;
.registers 2
iget-object v0, p0, Lcom/imo/android/imoim/voiceroom/room/view/ToolBarComponent;->x: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/VoiceRoomViewModel;
return-object v0
.end method