c.smali

.class public Lcom/singbox/ui/widget/a/c;
.super Lcom/singbox/ui/widget/a/d;
.source "SourceFile"


# instance fields
.field private final a:Z

.field private final b:Ljava/lang/String;

.field private final c:Landroid/graphics/drawable/Drawable;

.field private final d:Ljava/lang/String;


# direct methods
.method public constructor <init>(ZLjava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V
    .registers 6

    const-string v0, "content"

    invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "drawable"

    invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "retry"

    invoke-static {p4, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 19
    sget v0, Lcom/singbox/common/a$f;->sing_layout_empty_state:I

    invoke-direct {p0, v0}, Lcom/singbox/ui/widget/a/d;-><init>(I)V

    iput-boolean p1, p0, Lcom/singbox/ui/widget/a/c;->a:Z

    iput-object p2, p0, Lcom/singbox/ui/widget/a/c;->b:Ljava/lang/String;

    iput-object p3, p0, Lcom/singbox/ui/widget/a/c;->c:Landroid/graphics/drawable/Drawable;

    iput-object p4, p0, Lcom/singbox/ui/widget/a/c;->d:Ljava/lang/String;

    return-void
.end method

.method public synthetic constructor <init>(ZLjava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/String;ILkotlin/f/b/j;)V
    .registers 8

    and-int/lit8 p6, p5, 0x2

    const/4 v0, 0x0

    if-eqz p6, :cond_12

    .line 16
    sget p2, Lcom/singbox/common/a$g;->str_empty_case:I

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

    invoke-static {p2, p6}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p2

    const-string p6, "NewResourceUtils.getStri\u2026(R.string.str_empty_case)"

    invoke-static {p2, p6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    :cond_12
    and-int/lit8 p6, p5, 0x4

    if-eqz p6, :cond_21

    .line 17
    sget p3, Lcom/singbox/common/a$d;->sing_ic_empty_state:I

    invoke-static {p3}, Lsg/bigo/mobile/android/aab/c/b;->a(I)Landroid/graphics/drawable/Drawable;

    move-result-object p3

    const-string p6, "NewResourceUtils.getDraw\u2026able.sing_ic_empty_state)"

    invoke-static {p3, p6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    :cond_21
    and-int/lit8 p5, p5, 0x8

    if-eqz p5, :cond_32

    .line 18
    sget p4, Lcom/singbox/common/a$g;->str_network_error_case_retry:I

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

    invoke-static {p4, p5}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p4

    const-string p5, "NewResourceUtils.getStri\u2026network_error_case_retry)"

    invoke-static {p4, p5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    :cond_32
    invoke-direct {p0, p1, p2, p3, p4}, Lcom/singbox/ui/widget/a/c;-><init>(ZLjava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V

    return-void
.end method


# virtual methods
.method public a(Landroid/view/View;)V
    .registers 4

    if-nez p1, :cond_3

    return-void

    .line 25
    :cond_3
    invoke-static {p1}, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a(Landroid/view/View;)Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;

    move-result-object p1

    const-string v0, "SingLayoutEmptyStateBinding.bind(view)"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    .line 26
    iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->c:Landroid/widget/TextView;

    const-string v1, "binding.tvContent"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    iget-object v1, p0, Lcom/singbox/ui/widget/a/c;->b:Ljava/lang/String;

    check-cast v1, Ljava/lang/CharSequence;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 27
    iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->d:Landroid/widget/TextView;

    const-string v1, "binding.tvRefresh"

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    iget-object v1, p0, Lcom/singbox/ui/widget/a/c;->d:Ljava/lang/String;

    check-cast v1, Ljava/lang/CharSequence;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 28
    iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->b:Landroid/widget/ImageView;

    iget-object v1, p0, Lcom/singbox/ui/widget/a/c;->c:Landroid/graphics/drawable/Drawable;

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V

    .line 29
    iget-boolean v0, p0, Lcom/singbox/ui/widget/a/c;->a:Z

    const-string v1, "binding.btnRefresh"

    if-eqz v0, :cond_4b

    .line 30
    iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a:Landroid/widget/LinearLayout;

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v1, 0x0

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

    .line 31
    iget-object p1, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a:Landroid/widget/LinearLayout;

    new-instance v0, Lcom/singbox/ui/widget/a/c$a;

    invoke-direct {v0, p0}, Lcom/singbox/ui/widget/a/c$a;-><init>(Lcom/singbox/ui/widget/a/c;)V

    check-cast v0, Landroid/view/View$OnClickListener;

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

    return-void

    .line 35
    :cond_4b
    iget-object v0, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a:Landroid/widget/LinearLayout;

    invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V

    const/16 v1, 0x8

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

    .line 36
    iget-object p1, p1, Lcom/singbox/common/databinding/SingLayoutEmptyStateBinding;->a:Landroid/widget/LinearLayout;

    const/4 v0, 0x0

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

    return-void
.end method