IMUniversalCardDelegate.smali
.class public Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;
.super Lcom/imo/android/imoim/imkit/delegate/a;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;,
Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lcom/imo/android/imoim/data/message/k;",
">",
"Lcom/imo/android/imoim/imkit/delegate/a<",
"TT;",
"Lcom/imo/android/imoim/imkit/a/v<",
"TT;>;",
"Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;",
">;"
}
.end annotation
# static fields
.field public static final c:Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;
# instance fields
.field private final d:F
# direct methods
.method static constructor <clinit>()V
.registers 2
new-instance v0, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;->c:Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;
return-void
.end method
.method public constructor <init>(ILcom/imo/android/imoim/imkit/a/v;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Lcom/imo/android/imoim/imkit/a/v<",
"TT;>;)V"
}
.end annotation
const-string v0, "kit"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 29
check-cast p2, Lcom/imo/android/imoim/imkit/a/m;
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/imkit/delegate/a;-><init>(ILcom/imo/android/imoim/imkit/a/m;)V
.line 56
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p1
check-cast p1, Landroid/content/Context;
.line 50098
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p1
invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p1
.line 50097
iget p1, p1, Landroid/util/DisplayMetrics;->widthPixels:I
int-to-float p1, p1
.line 56
iput p1, p0, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;->d:F
return-void
.end method
# virtual methods
.method public bridge synthetic a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;ILandroidx/recyclerview/widget/RecyclerView$ViewHolder;Ljava/util/List;)V
.registers 6
.line 29
check-cast p4, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;
invoke-virtual/range {p0 .. p5}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;->a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;ILcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Ljava/util/List;)V
return-void
.end method
.method public a(Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;ILcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Ljava/util/List;)V
.registers 24
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"TT;I",
"Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v2, p2
move-object/from16 v3, p4
const-string v4, "message"
invoke-static {v2, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v5, "holder"
invoke-static {v3, v5}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v5, "payloads"
move-object/from16 v6, p5
invoke-static {v6, v5}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 79
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v5
instance-of v6, v5, Lcom/imo/android/imoim/data/message/imdata/bk;
if-nez v6, :cond_22
const/4 v5, 0x0
:cond_22
check-cast v5, Lcom/imo/android/imoim/data/message/imdata/bk;
if-eqz v5, :cond_4c5
.line 80
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
if-eqz v5, :cond_4c5
.line 81
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->itemView:Landroid/view/View;
const-string v8, "holder.itemView"
invoke-static {v6, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v8, 0x1
invoke-virtual {v6, v8}, Landroid/view/View;->setLongClickable(Z)V
.line 8046
iget-object v6, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$e;
const/4 v9, 0x0
if-eqz v6, :cond_43
.line 8154
iget-object v6, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->a:Ljava/lang/Boolean;
if-eqz v6, :cond_43
.line 82
invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z
move-result v6
goto :goto_44
:cond_43
const/4 v6, 0x0
.line 9046
:goto_44
iget-object v10, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$e;
if-eqz v10, :cond_51
.line 9156
iget-object v10, v10, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->b:Ljava/lang/Boolean;
if-eqz v10, :cond_51
.line 83
invoke-virtual {v10}, Ljava/lang/Boolean;->booleanValue()Z
move-result v10
goto :goto_52
:cond_51
const/4 v10, 0x0
:goto_52
const-string v11, ""
const/16 v12, 0x8
if-nez v6, :cond_5e
.line 9178
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->b:Landroid/view/View;
.line 85
invoke-virtual {v6, v12}, Landroid/view/View;->setVisibility(I)V
goto :goto_90
.line 10178
:cond_5e
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->b:Landroid/view/View;
.line 87
invoke-virtual {v6, v9}, Landroid/view/View;->setVisibility(I)V
.line 11040
iget-object v6, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$i;
if-eqz v6, :cond_90
.line 11183
iget-object v13, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->e:Lcom/imo/android/imoim/fresco/XCircleImageView;
.line 11209
iget-object v14, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
.line 89
invoke-static {v13, v14}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;->a(Lcom/imo/android/imoim/fresco/XCircleImageView;Lcom/imo/android/imoim/data/message/imdata/bean/b$f;)V
.line 12184
iget-object v13, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->f:Landroid/widget/TextView;
.line 12207
iget-object v14, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v14, :cond_7b
.line 13098
iget-object v14, v14, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
if-eqz v14, :cond_7b
.line 90
check-cast v14, Ljava/lang/CharSequence;
goto :goto_7e
:cond_7b
move-object v14, v11
check-cast v14, Ljava/lang/CharSequence;
:goto_7e
invoke-virtual {v13, v14}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 13211
iget-object v6, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-nez v6, :cond_8b
.line 14185
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->g:Landroid/widget/ImageView;
.line 92
invoke-virtual {v6, v12}, Landroid/widget/ImageView;->setVisibility(I)V
goto :goto_90
.line 15185
:cond_8b
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->g:Landroid/widget/ImageView;
.line 94
invoke-virtual {v6, v9}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_90
:goto_90
if-nez v10, :cond_9d
.line 16180
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->c:Landroid/view/View;
.line 99
invoke-virtual {v5, v12}, Landroid/view/View;->setVisibility(I)V
.line 16181
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->d:Landroid/view/View;
.line 100
invoke-virtual {v5, v12}, Landroid/view/View;->setVisibility(I)V
goto :goto_f0
.line 17044
:cond_9d
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$h;
if-eqz v5, :cond_f0
.line 103
invoke-virtual {v5}, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->a()Z
move-result v6
if-eqz v6, :cond_cc
.line 17180
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->c:Landroid/view/View;
.line 104
invoke-virtual {v6, v9}, Landroid/view/View;->setVisibility(I)V
.line 17181
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->d:Landroid/view/View;
.line 105
invoke-virtual {v6, v12}, Landroid/view/View;->setVisibility(I)V
.line 17189
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->i:Lcom/imo/android/imoim/fresco/XCircleImageView;
.line 17269
iget-object v10, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->c:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
.line 106
invoke-static {v6, v10}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;->a(Lcom/imo/android/imoim/fresco/XCircleImageView;Lcom/imo/android/imoim/data/message/imdata/bean/b$f;)V
.line 18190
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->j:Landroid/widget/TextView;
.line 18267
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v5, :cond_c5
.line 19098
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
if-eqz v5, :cond_c5
.line 107
check-cast v5, Ljava/lang/CharSequence;
goto :goto_c8
:cond_c5
move-object v5, v11
check-cast v5, Ljava/lang/CharSequence;
:goto_c8
invoke-virtual {v6, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_f0
.line 19180
:cond_cc
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->c:Landroid/view/View;
.line 109
invoke-virtual {v6, v12}, Landroid/view/View;->setVisibility(I)V
.line 19181
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->d:Landroid/view/View;
.line 110
invoke-virtual {v6, v9}, Landroid/view/View;->setVisibility(I)V
.line 19192
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->k:Lcom/imo/android/imoim/fresco/XCircleImageView;
.line 19269
iget-object v10, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->c:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
.line 111
invoke-static {v6, v10}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;->a(Lcom/imo/android/imoim/fresco/XCircleImageView;Lcom/imo/android/imoim/data/message/imdata/bean/b$f;)V
.line 20193
iget-object v6, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->l:Landroid/widget/TextView;
.line 20267
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v5, :cond_ea
.line 21098
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
if-eqz v5, :cond_ea
.line 112
check-cast v5, Ljava/lang/CharSequence;
goto :goto_ed
:cond_ea
move-object v5, v11
check-cast v5, Ljava/lang/CharSequence;
:goto_ed
invoke-virtual {v6, v5}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 21187
:cond_f0
:goto_f0
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->h:Lcom/imo/android/imoim/imkit/view/e;
.line 116
iget-object v6, v0, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;->b:Lcom/imo/android/imoim/imkit/a/m;
if-eqz v6, :cond_4bd
check-cast v6, Lcom/imo/android/imoim/f/a/ab;
invoke-static {v2, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v10, "behavior"
invoke-static {v6, v10}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 22036
iget-object v13, v5, Lcom/imo/android/imoim/imkit/view/e;->e:Ljava/util/List;
check-cast v13, Ljava/lang/Iterable;
.line 22273
invoke-interface {v13}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v13
:goto_108
invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z
move-result v14
if-eqz v14, :cond_118
invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v14
check-cast v14, Lcom/imo/android/imoim/imkit/view/e$a;
.line 22037
invoke-interface {v14, v9}, Lcom/imo/android/imoim/imkit/view/e$a;->a(Z)V
goto :goto_108
.line 22039
:cond_118
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v13
instance-of v13, v13, Lcom/imo/android/imoim/data/message/imdata/bk;
if-eqz v13, :cond_3b8
.line 22040
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v13
const-string v14, "null cannot be cast to non-null type com.imo.android.imoim.data.message.imdata.IMDataUniversalCard"
if-eqz v13, :cond_3b2
check-cast v13, Lcom/imo/android/imoim/data/message/imdata/bk;
if-eqz v13, :cond_3b8
.line 22041
iget-object v13, v13, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
if-eqz v13, :cond_3b8
.line 23042
iget-object v13, v13, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v13, :cond_3b8
.line 23235
iget-object v13, v13, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->a:Ljava/lang/String;
if-nez v13, :cond_13a
goto/16 :goto_3ac
.line 22042
:cond_13a
invoke-virtual {v13}, Ljava/lang/String;->hashCode()I
move-result v15
const-string v16, "#888888"
const-string v17, "#333333"
const-string v7, "imageView"
const-string v8, "headerText"
const-string v12, "contentText"
sparse-switch v15, :sswitch_data_4c6
goto/16 :goto_3ac
:sswitch_14d
const-string v4, "big_image_text_1w1h"
.line 22046
invoke-virtual {v13, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_3ac
.line 22047
iget-object v4, v5, Lcom/imo/android/imoim/imkit/view/e;->a:Lcom/imo/android/imoim/imkit/view/e$b;
invoke-virtual {v4, v2, v6}, Lcom/imo/android/imoim/imkit/view/e$b;->a(Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/f/a/ab;)V
goto/16 :goto_3b8
:sswitch_15c
const-string v4, "big_image_text_16w9h"
.line 22043
invoke-virtual {v13, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_3ac
.line 22044
iget-object v4, v5, Lcom/imo/android/imoim/imkit/view/e;->a:Lcom/imo/android/imoim/imkit/view/e$b;
invoke-virtual {v4, v2, v6}, Lcom/imo/android/imoim/imkit/view/e$b;->a(Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/f/a/ab;)V
goto/16 :goto_3b8
:sswitch_16b
const-string v7, "no_image_only_text"
.line 22055
invoke-virtual {v13, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_3ac
.line 22056
iget-object v5, v5, Lcom/imo/android/imoim/imkit/view/e;->c:Lcom/imo/android/imoim/imkit/view/e$d;
invoke-static {v2, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v10}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 44192
invoke-static {v5, v2, v6}, Lcom/imo/android/imoim/imkit/view/e$a$a;->a(Lcom/imo/android/imoim/imkit/view/e$a;Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/f/a/ab;)V
.line 44193
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
instance-of v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;
if-eqz v4, :cond_3b8
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
if-eqz v4, :cond_1c2
check-cast v4, Lcom/imo/android/imoim/data/message/imdata/bk;
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
if-nez v4, :cond_194
goto/16 :goto_3b8
.line 44194
:cond_194
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
if-eqz v4, :cond_1bc
check-cast v4, Lcom/imo/android/imoim/data/message/imdata/bk;
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
.line 45042
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v4, :cond_3b8
.line 45239
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v4, :cond_3b8
.line 44196
iget-object v5, v5, Lcom/imo/android/imoim/imkit/view/e$d;->a:Landroid/widget/TextView;
const-string v6, "textView"
invoke-static {v5, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 46098
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
if-eqz v4, :cond_1b4
.line 44196
check-cast v4, Ljava/lang/CharSequence;
goto :goto_1b7
:cond_1b4
move-object v4, v11
check-cast v4, Ljava/lang/CharSequence;
:goto_1b7
invoke-virtual {v5, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_3b8
.line 44194
:cond_1bc
new-instance v1, Lkotlin/TypeCastException;
invoke-direct {v1, v14}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
.line 44193
:cond_1c2
new-instance v1, Lkotlin/TypeCastException;
invoke-direct {v1, v14}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
:sswitch_1c8
const-string v11, "small_image_text"
.line 22049
invoke-virtual {v13, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v11
if-eqz v11, :cond_3ac
.line 22050
iget-object v5, v5, Lcom/imo/android/imoim/imkit/view/e;->b:Lcom/imo/android/imoim/imkit/view/e$e;
invoke-static {v2, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v10}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 24158
invoke-static {v5, v2, v6}, Lcom/imo/android/imoim/imkit/view/e$a$a;->a(Lcom/imo/android/imoim/imkit/view/e$a;Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/f/a/ab;)V
.line 24159
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
instance-of v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;
if-eqz v4, :cond_3b8
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
if-eqz v4, :cond_2b8
check-cast v4, Lcom/imo/android/imoim/data/message/imdata/bk;
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
if-nez v4, :cond_1f1
goto/16 :goto_3b8
.line 24160
:cond_1f1
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
if-eqz v4, :cond_2b2
check-cast v4, Lcom/imo/android/imoim/data/message/imdata/bk;
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
.line 24161
iget-object v6, v5, Lcom/imo/android/imoim/imkit/view/e$e;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-static {v6, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 25042
iget-object v10, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v10, :cond_20b
.line 25237
iget-object v10, v10, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$f;
if-eqz v10, :cond_20b
.line 26136
iget-object v10, v10, Lcom/imo/android/imoim/data/message/imdata/bean/i$f;->a:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
goto :goto_20c
:cond_20b
const/4 v10, 0x0
.line 24161
:goto_20c
invoke-static {v6, v10}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;->a(Lcom/imo/android/imoim/fresco/XCircleImageView;Lcom/imo/android/imoim/data/message/imdata/bean/b$f;)V
.line 27042
iget-object v6, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v6, :cond_28d
.line 27239
iget-object v6, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v6, :cond_28d
.line 24163
invoke-virtual {v6}, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b()Z
move-result v10
if-eqz v10, :cond_25b
.line 28110
iget-object v10, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
if-eqz v10, :cond_22d
.line 28111
iget-object v10, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
check-cast v10, Ljava/lang/CharSequence;
invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v10
if-nez v10, :cond_22d
const/4 v10, 0x1
goto :goto_22e
:cond_22d
const/4 v10, 0x0
:goto_22e
if-nez v10, :cond_231
goto :goto_25b
.line 24172
:cond_231
iget-object v10, v5, Lcom/imo/android/imoim/imkit/view/e$e;->c:Landroid/widget/TextView;
invoke-static {v10, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v10, v9}, Landroid/widget/TextView;->setVisibility(I)V
.line 24173
iget-object v10, v5, Lcom/imo/android/imoim/imkit/view/e$e;->b:Landroid/widget/TextView;
invoke-static/range {v16 .. v16}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v11
invoke-virtual {v10, v11}, Landroid/widget/TextView;->setTextColor(I)V
.line 24174
iget-object v10, v5, Lcom/imo/android/imoim/imkit/view/e$e;->c:Landroid/widget/TextView;
invoke-static {v10, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 30096
iget-object v8, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->a:Ljava/lang/String;
.line 24174
check-cast v8, Ljava/lang/CharSequence;
invoke-virtual {v10, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 24175
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$e;->b:Landroid/widget/TextView;
invoke-static {v8, v12}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 30098
iget-object v6, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
.line 24175
check-cast v6, Ljava/lang/CharSequence;
invoke-virtual {v8, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_28d
.line 24164
:cond_25b
:goto_25b
iget-object v10, v5, Lcom/imo/android/imoim/imkit/view/e$e;->c:Landroid/widget/TextView;
invoke-static {v10, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const/16 v8, 0x8
invoke-virtual {v10, v8}, Landroid/widget/TextView;->setVisibility(I)V
.line 24165
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$e;->b:Landroid/widget/TextView;
invoke-static/range {v17 .. v17}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v10
invoke-virtual {v8, v10}, Landroid/widget/TextView;->setTextColor(I)V
.line 24166
invoke-virtual {v6}, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b()Z
move-result v8
if-eqz v8, :cond_281
.line 24167
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$e;->b:Landroid/widget/TextView;
invoke-static {v8, v12}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 29096
iget-object v6, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->a:Ljava/lang/String;
.line 24167
check-cast v6, Ljava/lang/CharSequence;
invoke-virtual {v8, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_28d
.line 24169
:cond_281
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$e;->b:Landroid/widget/TextView;
invoke-static {v8, v12}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 29098
iget-object v6, v6, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
.line 24169
check-cast v6, Ljava/lang/CharSequence;
invoke-virtual {v8, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 24178
:cond_28d
:goto_28d
sget-object v6, Lcom/imo/android/imoim/imkit/view/e;->f:Lcom/imo/android/imoim/imkit/view/e$c;
iget-object v6, v5, Lcom/imo/android/imoim/imkit/view/e$e;->d:Landroid/widget/ImageView;
.line 31042
iget-object v8, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v8, :cond_298
.line 31237
iget-object v8, v8, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$f;
goto :goto_299
:cond_298
const/4 v8, 0x0
.line 24178
:goto_299
invoke-static {v6, v8}, Lcom/imo/android/imoim/imkit/view/e$c;->a(Landroid/widget/ImageView;Lcom/imo/android/imoim/data/message/imdata/bean/i$f;)V
.line 24179
iget-object v5, v5, Lcom/imo/android/imoim/imkit/view/e$e;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-static {v5, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 32042
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v4, :cond_2ac
.line 32237
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$f;
if-eqz v4, :cond_2ac
.line 33136
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i$f;->a:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
goto :goto_2ad
:cond_2ac
const/4 v4, 0x0
.line 24179
:goto_2ad
invoke-static {v5, v4}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;->a(Lcom/imo/android/imoim/fresco/XCircleImageView;Lcom/imo/android/imoim/data/message/imdata/bean/b$f;)V
goto/16 :goto_3b8
.line 24160
:cond_2b2
new-instance v1, Lkotlin/TypeCastException;
invoke-direct {v1, v14}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
.line 24159
:cond_2b8
new-instance v1, Lkotlin/TypeCastException;
invoke-direct {v1, v14}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
:sswitch_2be
const-string v15, "small_image_with_button"
.line 22052
invoke-virtual {v13, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v13
if-eqz v13, :cond_3ac
.line 22053
iget-object v5, v5, Lcom/imo/android/imoim/imkit/view/e;->d:Lcom/imo/android/imoim/imkit/view/e$f;
invoke-static {v2, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v6, v10}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 33214
invoke-static {v5, v2, v6}, Lcom/imo/android/imoim/imkit/view/e$a$a;->a(Lcom/imo/android/imoim/imkit/view/e$a;Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/f/a/ab;)V
.line 33215
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
instance-of v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;
if-eqz v4, :cond_3b8
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
if-eqz v4, :cond_3a6
check-cast v4, Lcom/imo/android/imoim/data/message/imdata/bk;
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
if-nez v4, :cond_2e7
goto/16 :goto_3b8
.line 33216
:cond_2e7
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
if-eqz v4, :cond_3a0
check-cast v4, Lcom/imo/android/imoim/data/message/imdata/bk;
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
.line 34042
iget-object v10, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v10, :cond_32a
.line 34239
iget-object v10, v10, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v10, :cond_32a
.line 33218
iget-object v13, v5, Lcom/imo/android/imoim/imkit/view/e$f;->b:Landroid/widget/TextView;
invoke-static {v13, v12}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 35098
iget-object v12, v10, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b:Ljava/lang/String;
.line 33218
check-cast v12, Ljava/lang/CharSequence;
invoke-virtual {v13, v12}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 33219
iget-object v12, v5, Lcom/imo/android/imoim/imkit/view/e$f;->c:Landroid/widget/TextView;
invoke-static {v12, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 36096
iget-object v8, v10, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->a:Ljava/lang/String;
.line 33219
check-cast v8, Ljava/lang/CharSequence;
invoke-virtual {v12, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 33220
invoke-virtual {v10}, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->b()Z
move-result v8
if-eqz v8, :cond_321
.line 33221
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$f;->b:Landroid/widget/TextView;
invoke-static/range {v16 .. v16}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v10
invoke-virtual {v8, v10}, Landroid/widget/TextView;->setTextColor(I)V
goto :goto_32a
.line 33223
:cond_321
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$f;->b:Landroid/widget/TextView;
invoke-static/range {v17 .. v17}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v10
invoke-virtual {v8, v10}, Landroid/widget/TextView;->setTextColor(I)V
.line 33226
:cond_32a
:goto_32a
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$f;->e:Landroid/widget/TextView;
const-string v10, "buttonText"
invoke-static {v8, v10}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 37042
iget-object v10, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v10, :cond_340
.line 37242
iget-object v10, v10, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->e:Lcom/imo/android/imoim/data/message/imdata/bean/i$d;
if-eqz v10, :cond_340
.line 38130
iget-object v10, v10, Lcom/imo/android/imoim/data/message/imdata/bean/i$d;->a:Ljava/lang/String;
if-eqz v10, :cond_340
.line 33226
check-cast v10, Ljava/lang/CharSequence;
goto :goto_343
:cond_340
move-object v10, v11
check-cast v10, Ljava/lang/CharSequence;
:goto_343
invoke-virtual {v8, v10}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 39042
iget-object v8, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v8, :cond_355
.line 39242
iget-object v8, v8, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->e:Lcom/imo/android/imoim/data/message/imdata/bean/i$d;
if-eqz v8, :cond_355
.line 40131
iget-object v8, v8, Lcom/imo/android/imoim/data/message/imdata/bean/i$d;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-eqz v8, :cond_355
.line 41118
iget-object v8, v8, Lcom/imo/android/imoim/data/message/imdata/bean/i$a;->a:Ljava/lang/String;
goto :goto_356
:cond_355
const/4 v8, 0x0
.line 33227
:goto_356
check-cast v8, Ljava/lang/CharSequence;
invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v8
if-nez v8, :cond_36b
.line 33228
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$f;->e:Landroid/widget/TextView;
new-instance v10, Lcom/imo/android/imoim/imkit/view/e$f$a;
invoke-direct {v10, v6, v1, v2}, Lcom/imo/android/imoim/imkit/view/e$f$a;-><init>(Lcom/imo/android/imoim/f/a/ab;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v10, Landroid/view/View$OnClickListener;
invoke-virtual {v8, v10}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_377
.line 33232
:cond_36b
iget-object v8, v5, Lcom/imo/android/imoim/imkit/view/e$f;->e:Landroid/widget/TextView;
new-instance v10, Lcom/imo/android/imoim/imkit/view/e$f$b;
invoke-direct {v10, v6, v1, v2}, Lcom/imo/android/imoim/imkit/view/e$f$b;-><init>(Lcom/imo/android/imoim/f/a/ab;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v10, Landroid/view/View$OnClickListener;
invoke-virtual {v8, v10}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 33236
:goto_377
sget-object v6, Lcom/imo/android/imoim/imkit/view/e;->f:Lcom/imo/android/imoim/imkit/view/e$c;
iget-object v6, v5, Lcom/imo/android/imoim/imkit/view/e$f;->d:Landroid/widget/ImageView;
const-string v8, "videoIcon"
invoke-static {v6, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 42042
iget-object v8, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v8, :cond_387
.line 42237
iget-object v8, v8, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$f;
goto :goto_388
:cond_387
const/4 v8, 0x0
.line 33236
:goto_388
invoke-static {v6, v8}, Lcom/imo/android/imoim/imkit/view/e$c;->a(Landroid/widget/ImageView;Lcom/imo/android/imoim/data/message/imdata/bean/i$f;)V
.line 33237
iget-object v5, v5, Lcom/imo/android/imoim/imkit/view/e$f;->a:Lcom/imo/android/imoim/fresco/XCircleImageView;
invoke-static {v5, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 43042
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v4, :cond_39b
.line 43237
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$f;
if-eqz v4, :cond_39b
.line 44136
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i$f;->a:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
goto :goto_39c
:cond_39b
const/4 v4, 0x0
.line 33237
:goto_39c
invoke-static {v5, v4}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$a;->a(Lcom/imo/android/imoim/fresco/XCircleImageView;Lcom/imo/android/imoim/data/message/imdata/bean/b$f;)V
goto :goto_3b8
.line 33216
:cond_3a0
new-instance v1, Lkotlin/TypeCastException;
invoke-direct {v1, v14}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
.line 33215
:cond_3a6
new-instance v1, Lkotlin/TypeCastException;
invoke-direct {v1, v14}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
.line 22059
:cond_3ac
:goto_3ac
iget-object v4, v5, Lcom/imo/android/imoim/imkit/view/e;->a:Lcom/imo/android/imoim/imkit/view/e$b;
invoke-virtual {v4, v2, v6}, Lcom/imo/android/imoim/imkit/view/e$b;->a(Lcom/imo/android/imoim/data/message/k;Lcom/imo/android/imoim/f/a/ab;)V
goto :goto_3b8
.line 22040
:cond_3b2
new-instance v1, Lkotlin/TypeCastException;
invoke-direct {v1, v14}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
:cond_3b8
:goto_3b8
if-eqz v1, :cond_4b0
.line 46126
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
if-eqz v4, :cond_4b0
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
instance-of v4, v4, Lcom/imo/android/imoim/data/message/imdata/bk;
if-nez v4, :cond_3ca
goto/16 :goto_4b0
.line 46128
:cond_3ca
invoke-interface/range {p2 .. p2}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v4
instance-of v5, v4, Lcom/imo/android/imoim/data/message/imdata/bk;
if-nez v5, :cond_3d4
const/4 v7, 0x0
goto :goto_3d5
:cond_3d4
move-object v7, v4
:goto_3d5
check-cast v7, Lcom/imo/android/imoim/data/message/imdata/bk;
if-eqz v7, :cond_4b0
.line 46129
iget-object v4, v7, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
if-eqz v4, :cond_4b0
.line 47075
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$i;
if-nez v5, :cond_3e3
:goto_3e1
const/4 v5, 0x0
goto :goto_3fa
.line 47076
:cond_3e3
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$i;
if-nez v5, :cond_3ea
invoke-static {}, Lkotlin/f/b/o;->a()V
.line 47228
:cond_3ea
iget-object v6, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-nez v6, :cond_3ef
goto :goto_3e1
.line 47229
:cond_3ef
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-nez v5, :cond_3f6
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_3f6
invoke-virtual {v5}, Lcom/imo/android/imoim/data/message/imdata/bean/i$a;->a()Z
move-result v5
:goto_3fa
if-eqz v5, :cond_409
.line 48178
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->b:Landroid/view/View;
.line 46131
new-instance v6, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$c;
invoke-direct {v6, v0, v3, v1, v2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$c;-><init>(Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v6, Landroid/view/View$OnClickListener;
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_419
.line 49040
:cond_409
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$i;
if-eqz v5, :cond_419
.line 49178
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->b:Landroid/view/View;
.line 46136
new-instance v6, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$d;
invoke-direct {v6, v0, v3, v1, v2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$d;-><init>(Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v6, Landroid/view/View$OnClickListener;
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 50080
:cond_419
:goto_419
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$h;
if-nez v5, :cond_41f
:goto_41d
const/4 v5, 0x0
goto :goto_436
.line 50081
:cond_41f
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$h;
if-nez v5, :cond_426
invoke-static {}, Lkotlin/f/b/o;->a()V
.line 50082
:cond_426
iget-object v6, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-nez v6, :cond_42b
goto :goto_41d
.line 50083
:cond_42b
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-nez v5, :cond_432
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_432
invoke-virtual {v5}, Lcom/imo/android/imoim/data/message/imdata/bean/i$a;->a()Z
move-result v5
:goto_436
if-eqz v5, :cond_45f
.line 50084
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$h;
if-nez v5, :cond_43f
.line 46142
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_43f
invoke-virtual {v5}, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->a()Z
move-result v5
if-eqz v5, :cond_452
.line 50085
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->c:Landroid/view/View;
.line 46143
new-instance v6, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$e;
invoke-direct {v6, v0, v3, v1, v2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$e;-><init>(Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v6, Landroid/view/View$OnClickListener;
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_482
.line 50086
:cond_452
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->d:Landroid/view/View;
.line 46147
new-instance v6, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$f;
invoke-direct {v6, v0, v3, v1, v2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$f;-><init>(Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v6, Landroid/view/View$OnClickListener;
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_482
.line 50087
:cond_45f
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$h;
if-eqz v5, :cond_482
.line 46153
invoke-virtual {v5}, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->a()Z
move-result v5
if-eqz v5, :cond_476
.line 50088
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->c:Landroid/view/View;
.line 46154
new-instance v6, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$g;
invoke-direct {v6, v0, v3, v1, v2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$g;-><init>(Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v6, Landroid/view/View$OnClickListener;
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_482
.line 50089
:cond_476
iget-object v5, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->d:Landroid/view/View;
.line 46158
new-instance v6, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$h;
invoke-direct {v6, v0, v3, v1, v2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$h;-><init>(Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v6, Landroid/view/View$OnClickListener;
invoke-virtual {v5, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 50090
:cond_482
:goto_482
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-nez v5, :cond_487
goto :goto_49e
.line 50091
:cond_487
iget-object v5, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-nez v5, :cond_48e
invoke-static {}, Lkotlin/f/b/o;->a()V
.line 50092
:cond_48e
iget-object v6, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-nez v6, :cond_493
goto :goto_49e
.line 50093
:cond_493
iget-object v5, v5, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-nez v5, :cond_49a
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_49a
invoke-virtual {v5}, Lcom/imo/android/imoim/data/message/imdata/bean/i$a;->a()Z
move-result v9
:goto_49e
if-eqz v9, :cond_4b0
.line 50094
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-eqz v4, :cond_4b0
.line 50095
iget-object v4, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->a:Landroid/view/View;
.line 46166
new-instance v5, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$i;
invoke-direct {v5, v0, v3, v1, v2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$i;-><init>(Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v5, Landroid/view/View$OnClickListener;
invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 50096
:cond_4b0
:goto_4b0
iget-object v4, v3, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;->a:Landroid/view/View;
.line 118
new-instance v5, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$b;
invoke-direct {v5, v0, v3, v1, v2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$b;-><init>(Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;Landroid/content/Context;Lcom/imo/android/imoim/data/message/k;)V
check-cast v5, Landroid/view/View$OnLongClickListener;
invoke-virtual {v4, v5}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
return-void
.line 116
:cond_4bd
new-instance v1, Lkotlin/TypeCastException;
const-string v2, "null cannot be cast to non-null type com.imo.android.imoim.behavior.base.DefUniversalCardBehavior<com.imo.android.imoim.data.message.IChatMessage>"
invoke-direct {v1, v2}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v1
:cond_4c5
return-void
:sswitch_data_4c6
.sparse-switch
-0x14861551 -> :sswitch_2be
-0xaebe437 -> :sswitch_1c8
0x1af9797e -> :sswitch_16b
0x28977ef2 -> :sswitch_15c
0x2a9a73ec -> :sswitch_14d
.end sparse-switch
.end method
.method protected final a(Lcom/imo/android/imoim/data/message/k;I)Z
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;I)Z"
}
.end annotation
const-string v0, "items"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 69
invoke-super {p0, p1, p2}, Lcom/imo/android/imoim/imkit/delegate/a;->a(Lcom/imo/android/imoim/data/message/k;I)Z
move-result p2
const/4 v0, 0x0
if-eqz p2, :cond_124
.line 2073
invoke-interface {p1}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p1
instance-of p2, p1, Lcom/imo/android/imoim/data/message/imdata/bk;
if-nez p2, :cond_15
const/4 p1, 0x0
:cond_15
check-cast p1, Lcom/imo/android/imoim/data/message/imdata/bk;
const/4 p2, 0x1
if-nez p1, :cond_1d
:cond_1a
:goto_1a
const/4 p1, 0x0
goto/16 :goto_121
:cond_1d
if-eqz p1, :cond_1a
.line 2074
iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/bk;->l:Lcom/imo/android/imoim/data/message/imdata/bean/i;
if-nez p1, :cond_24
goto :goto_1a
.line 3051
:cond_24
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$e;
if-nez v1, :cond_29
goto :goto_1a
.line 3052
:cond_29
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$e;
if-eqz v1, :cond_74
.line 3168
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->a:Ljava/lang/Boolean;
if-eqz v2, :cond_44
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
.line 3169
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->b:Ljava/lang/Boolean;
if-eqz v2, :cond_44
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
.line 3170
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->c:Ljava/lang/Boolean;
if-eqz v2, :cond_44
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
const/4 v2, 0x1
goto :goto_45
:cond_44
const/4 v2, 0x0
:goto_45
if-nez v2, :cond_48
goto :goto_1a
.line 4154
:cond_48
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->a:Ljava/lang/Boolean;
if-eqz v2, :cond_5e
.line 5154
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->a:Ljava/lang/Boolean;
if-nez v2, :cond_53
.line 3054
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_53
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
if-eqz v2, :cond_5e
.line 3055
iget-object v2, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$i;
if-nez v2, :cond_5e
goto :goto_1a
.line 5156
:cond_5e
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->b:Ljava/lang/Boolean;
if-eqz v2, :cond_74
.line 6156
iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$e;->b:Ljava/lang/Boolean;
if-nez v1, :cond_69
.line 3057
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_69
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
if-eqz v1, :cond_74
.line 3058
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$h;
if-nez v1, :cond_74
goto :goto_1a
.line 3061
:cond_74
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$i;
if-eqz v1, :cond_a9
.line 6213
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-nez v2, :cond_7e
:goto_7c
const/4 v1, 0x0
goto :goto_a5
.line 6214
:cond_7e
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->a:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v2, :cond_89
.line 6215
invoke-virtual {v2}, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->a()Z
move-result v2
if-nez v2, :cond_89
goto :goto_7c
.line 6217
:cond_89
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
if-nez v2, :cond_8e
goto :goto_7c
.line 6218
:cond_8e
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
if-eqz v2, :cond_99
.line 6219
invoke-virtual {v2}, Lcom/imo/android/imoim/data/message/imdata/bean/b$f;->b()Z
move-result v2
if-nez v2, :cond_99
goto :goto_7c
.line 6221
:cond_99
iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-eqz v1, :cond_a4
.line 6222
invoke-virtual {v1}, Lcom/imo/android/imoim/data/message/imdata/bean/i$a;->a()Z
move-result v1
if-nez v1, :cond_a4
goto :goto_7c
:cond_a4
const/4 v1, 0x1
:goto_a5
if-nez v1, :cond_a9
goto/16 :goto_1a
.line 3064
:cond_a9
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$b;
if-nez v1, :cond_af
goto/16 :goto_1a
:cond_af
if-eqz v1, :cond_e6
.line 6245
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$f;
if-eqz v2, :cond_c5
.line 7140
iget-object v2, v2, Lcom/imo/android/imoim/data/message/imdata/bean/i$f;->a:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
if-eqz v2, :cond_c1
.line 7141
invoke-virtual {v2}, Lcom/imo/android/imoim/data/message/imdata/bean/b$f;->b()Z
move-result v2
if-nez v2, :cond_c1
const/4 v2, 0x0
goto :goto_c2
:cond_c1
const/4 v2, 0x1
:goto_c2
if-nez v2, :cond_c5
goto :goto_cf
.line 6248
:cond_c5
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v2, :cond_d1
.line 6249
invoke-virtual {v2}, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->a()Z
move-result v2
if-nez v2, :cond_d1
:goto_cf
const/4 v1, 0x0
goto :goto_e2
.line 6251
:cond_d1
iget-object v2, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-nez v2, :cond_d6
goto :goto_cf
.line 6252
:cond_d6
iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/bean/i$b;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-eqz v1, :cond_e1
.line 6253
invoke-virtual {v1}, Lcom/imo/android/imoim/data/message/imdata/bean/i$a;->a()Z
move-result v1
if-nez v1, :cond_e1
goto :goto_cf
:cond_e1
const/4 v1, 0x1
:goto_e2
if-nez v1, :cond_e6
goto/16 :goto_1a
.line 3068
:cond_e6
iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i;->c:Lcom/imo/android/imoim/data/message/imdata/bean/i$h;
if-eqz p1, :cond_120
.line 7273
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->a:Ljava/lang/String;
if-nez v1, :cond_f0
:goto_ee
const/4 p1, 0x0
goto :goto_11c
.line 7274
:cond_f0
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-nez v1, :cond_f5
goto :goto_ee
.line 7275
:cond_f5
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->b:Lcom/imo/android/imoim/data/message/imdata/bean/i$g;
if-eqz v1, :cond_100
.line 7276
invoke-virtual {v1}, Lcom/imo/android/imoim/data/message/imdata/bean/i$g;->a()Z
move-result v1
if-nez v1, :cond_100
goto :goto_ee
.line 7278
:cond_100
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->c:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
if-nez v1, :cond_105
goto :goto_ee
.line 7279
:cond_105
iget-object v1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->c:Lcom/imo/android/imoim/data/message/imdata/bean/b$f;
if-eqz v1, :cond_110
.line 7280
invoke-virtual {v1}, Lcom/imo/android/imoim/data/message/imdata/bean/b$f;->b()Z
move-result v1
if-nez v1, :cond_110
goto :goto_ee
.line 7282
:cond_110
iget-object p1, p1, Lcom/imo/android/imoim/data/message/imdata/bean/i$h;->d:Lcom/imo/android/imoim/data/message/imdata/bean/i$a;
if-eqz p1, :cond_11b
.line 7283
invoke-virtual {p1}, Lcom/imo/android/imoim/data/message/imdata/bean/i$a;->a()Z
move-result p1
if-nez p1, :cond_11b
goto :goto_ee
:cond_11b
const/4 p1, 0x1
:goto_11c
if-nez p1, :cond_120
goto/16 :goto_1a
:cond_120
const/4 p1, 0x1
:goto_121
if-eqz p1, :cond_124
return p2
:cond_124
return v0
.end method
.method public final bridge synthetic a(Ljava/lang/Object;I)Z
.registers 3
.line 29
check-cast p1, Lcom/imo/android/imoim/data/message/k;
invoke-virtual {p0, p1, p2}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate;->a(Lcom/imo/android/imoim/data/message/k;I)Z
move-result p1
return p1
.end method
.method protected final b()[Lcom/imo/android/imoim/data/message/imdata/b$a;
.registers 4
const/4 v0, 0x1
new-array v0, v0, [Lcom/imo/android/imoim/data/message/imdata/b$a;
.line 58
sget-object v1, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_UNIVERSAL_CARD:Lcom/imo/android/imoim/data/message/imdata/b$a;
const/4 v2, 0x0
aput-object v1, v0, v2
return-object v0
.end method
.method public final synthetic c(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.registers 5
const-string v0, "parent"
.line 29
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0b02b2
.line 1062
invoke-static {v0, p1}, Lcom/imo/android/imoim/imkit/a;->a(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
const-string v0, "IMKitHelper.inflate(R.la\u2026rsal_card, parent, false)"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 1063
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
sget-object v1, Lcom/imo/android/imoim/imkit/view/e;->f:Lcom/imo/android/imoim/imkit/view/e$c;
.line 1248
invoke-static {}, Lcom/imo/android/imoim/imkit/view/e;->a()D
move-result-wide v1
double-to-int v1, v1
.line 1063
iput v1, v0, Landroid/view/ViewGroup$LayoutParams;->width:I
.line 1064
new-instance v0, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;
invoke-direct {v0, p1}, Lcom/imo/android/imoim/imkit/delegate/IMUniversalCardDelegate$ViewHolder;-><init>(Landroid/view/View;)V
.line 29
check-cast v0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
return-object v0
.end method