SongItemPagingViewHolder.smali
.class public final Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;
.super Lsg/bigo/arch/adapter/BindingViewHolder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lsg/bigo/arch/adapter/BindingViewHolder<",
"Lcom/singbox/produce/databinding/ProduceLayoutSongsItemBinding;",
">;"
}
.end annotation
# static fields
.field static final synthetic a:[Lkotlin/k/g;
# instance fields
.field final b:I
.field final c:Z
.field private final e:Lkotlin/f;
.field private final f:Landroidx/fragment/app/FragmentActivity;
# direct methods
.method static constructor <clinit>()V
.registers 5
const/4 v0, 0x1
new-array v0, v0, [Lkotlin/k/g;
new-instance v1, Lkotlin/f/b/z;
const-class v2, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;
invoke-static {v2}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v2
const-string v3, "viewModel"
const-string v4, "getViewModel()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;"
invoke-direct {v1, v2, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v1}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v1
check-cast v1, Lkotlin/k/g;
const/4 v2, 0x0
aput-object v1, v0, v2
sput-object v0, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;->a:[Lkotlin/k/g;
return-void
.end method
.method public constructor <init>(ZLcom/singbox/produce/databinding/ProduceLayoutSongsItemBinding;Landroidx/fragment/app/FragmentActivity;)V
.registers 5
const-string v0, "binding"
invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "activity"
invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 44
move-object v0, p2
check-cast v0, Landroidx/viewbinding/ViewBinding;
invoke-direct {p0, v0}, Lsg/bigo/arch/adapter/BindingViewHolder;-><init>(Landroidx/viewbinding/ViewBinding;)V
iput-boolean p1, p0, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;->c:Z
iput-object p3, p0, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;->f:Landroidx/fragment/app/FragmentActivity;
.line 46
new-instance p1, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder$b;
invoke-direct {p1, p0}, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder$b;-><init>(Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;)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/singbox/produce/detail/adapter/SongItemPagingViewHolder;->e:Lkotlin/f;
.line 4060
iget-object p1, p2, Lcom/singbox/produce/databinding/ProduceLayoutSongsItemBinding;->a:Landroidx/cardview/widget/CardView;
const-string p2, "binding.root"
.line 47
invoke-static {p1, p2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Landroidx/cardview/widget/CardView;->getContext()Landroid/content/Context;
move-result-object p1
invoke-static {p1}, Lsg/bigo/common/k;->e(Landroid/content/Context;)I
move-result p1
div-int/lit8 p1, p1, 0x4
iput p1, p0, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;->b:I
return-void
.end method
.method static a(Lcom/singbox/component/backend/model/c/b;II)Lcom/facebook/imagepipeline/request/ImageRequest;
.registers 4
.line 3055
iget-object v0, p0, Lcom/singbox/component/backend/model/c/b;->h:Ljava/lang/String;
.line 99
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_f
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_d
goto :goto_f
:cond_d
const/4 v0, 0x0
goto :goto_10
:cond_f
:goto_f
const/4 v0, 0x1
:goto_10
if-eqz v0, :cond_15
.line 100
sget-object p0, Landroid/net/Uri;->EMPTY:Landroid/net/Uri;
goto :goto_1b
.line 4055
:cond_15
iget-object p0, p0, Lcom/singbox/component/backend/model/c/b;->h:Ljava/lang/String;
.line 101
invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p0
.line 102
:goto_1b
invoke-static {p0}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->newBuilderWithSource(Landroid/net/Uri;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder;
move-result-object p0
.line 103
new-instance v0, Lcom/facebook/imagepipeline/common/ResizeOptions;
invoke-direct {v0, p1, p2}, Lcom/facebook/imagepipeline/common/ResizeOptions;-><init>(II)V
invoke-virtual {p0, v0}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->setResizeOptions(Lcom/facebook/imagepipeline/common/ResizeOptions;)Lcom/facebook/imagepipeline/request/ImageRequestBuilder;
move-result-object p0
.line 104
invoke-virtual {p0}, Lcom/facebook/imagepipeline/request/ImageRequestBuilder;->build()Lcom/facebook/imagepipeline/request/ImageRequest;
move-result-object p0
const-string p1, "ImageRequestBuilder.newB\u2026\n .build()"
invoke-static {p0, p1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method
.method public static final synthetic a(Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;)Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
.registers 1
.line 5000
iget-object p0, p0, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;->e:Lkotlin/f;
invoke-interface {p0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
return-object p0
.end method
.method static a(Lcom/singbox/component/backend/model/c/b;)V
.registers 4
.line 1055
iget-object v0, p0, Lcom/singbox/component/backend/model/c/b;->h:Ljava/lang/String;
.line 91
check-cast v0, Ljava/lang/CharSequence;
const/4 v1, 0x0
if-eqz v0, :cond_10
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_e
goto :goto_10
:cond_e
const/4 v0, 0x0
goto :goto_11
:cond_10
:goto_10
const/4 v0, 0x1
:goto_11
if-eqz v0, :cond_1e
.line 2026
iget-object v0, p0, Lcom/singbox/component/backend/model/c/b;->c:Ljava/lang/String;
const/4 v2, 0x4
.line 93
invoke-static {v0, v2}, Lcom/singbox/util/b;->a(Ljava/lang/String;I)[Ljava/lang/String;
move-result-object v0
aget-object v0, v0, v1
.line 2055
iput-object v0, p0, Lcom/singbox/component/backend/model/c/b;->h:Ljava/lang/String;
:cond_1e
return-void
.end method
.method public static final synthetic b(Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;)Landroidx/fragment/app/FragmentActivity;
.registers 1
.line 41
iget-object p0, p0, Lcom/singbox/produce/detail/adapter/SongItemPagingViewHolder;->f:Landroidx/fragment/app/FragmentActivity;
return-object p0
.end method