PageSelectionAdapter.smali
.class public abstract Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;
.super Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;
.source "PageSelectionAdapter.java"
# interfaces
.implements Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageLoadMoreListener;
.implements Lcom/scwang/smartrefresh/layout/listener/OnRefreshLoadMoreListener;
.implements Lim/tpelyyftgw/ui/hviews/MryEmptyView$OnEmptyOrErrorClickListener;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
"VH:",
"Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;",
">",
"Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;",
"Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageLoadMoreListener;",
"Lcom/scwang/smartrefresh/layout/listener/OnRefreshLoadMoreListener;",
"Lim/tpelyyftgw/ui/hviews/MryEmptyView$OnEmptyOrErrorClickListener;"
}
.end annotation
# static fields
.field public static final TAG:Ljava/lang/String; = "PageSelectionAdapter"
# instance fields
.field protected mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper<",
"TT;TVH;>;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
.param p1, "context" # Landroid/content/Context;
.line 43
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
invoke-direct {p0}, Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;-><init>()V
.line 44
new-instance v0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
invoke-direct {v0, p1, p0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;-><init>(Landroid/content/Context;Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
.line 45
invoke-virtual {v0, p0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->addPageLoadMoreListener(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageLoadMoreListener;)V
.line 46
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
invoke-virtual {v0, p0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setOnEmptyClickListener(Lim/tpelyyftgw/ui/hviews/MryEmptyView$OnEmptyOrErrorClickListener;)V
.line 47
return-void
.end method
# virtual methods
.method public addData(Ljava/lang/Object;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)V"
}
.end annotation
.line 251
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
.local p1, "itemData":Ljava/lang/Object;, "TT;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 252
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->addData(Ljava/lang/Object;)V
.line 254
:cond_7
return-void
.end method
.method public addData(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"TT;>;)V"
}
.end annotation
.line 240
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
.local p1, "data":Ljava/util/List;, "Ljava/util/List<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 241
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->addData(Ljava/util/List;)V
.line 243
:cond_7
return-void
.end method
.method public clearData()V
.registers 2
.line 358
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 359
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->clearData()V
.line 361
:cond_7
return-void
.end method
.method public destroy()V
.registers 2
.line 550
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_a
.line 551
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->destroy()V
.line 552
const/4 v0, 0x0
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
.line 554
:cond_a
return-void
.end method
.method public emptyAttachView(Landroid/view/ViewGroup;)V
.registers 3
.param p1, "rootView" # Landroid/view/ViewGroup;
.line 463
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
const/4 v0, 0x1
invoke-virtual {p0, p1, v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->emptyAttachView(Landroid/view/ViewGroup;Z)V
.line 464
return-void
.end method
.method public emptyAttachView(Landroid/view/ViewGroup;Z)V
.registers 4
.param p1, "rootView" # Landroid/view/ViewGroup;
.param p2, "showLoading" # Z
.line 470
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 471
invoke-virtual {v0, p1, p2}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->emptyAttachView(Landroid/view/ViewGroup;Z)V
.line 473
:cond_7
return-void
.end method
.method public getAdapterStateView()Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/AdapterStateView;
.registers 2
.line 200
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_9
.line 201
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->getAdapterStateView()Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/AdapterStateView;
move-result-object v0
return-object v0
.line 203
:cond_9
const/4 v0, 0x0
return-object v0
.end method
.method public getContext()Landroid/content/Context;
.registers 3
.line 276
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
const/4 v0, 0x0
.line 277
.local v0, "context":Landroid/content/Context;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v1, :cond_9
.line 278
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->getContext()Landroid/content/Context;
move-result-object v0
.line 280
:cond_9
if-nez v0, :cond_d
.line 282
sget-object v0, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;
.line 284
:cond_d
return-object v0
.end method
.method public getData()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"TT;>;"
}
.end annotation
.line 292
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-nez v0, :cond_a
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
goto :goto_e
:cond_a
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->getData()Ljava/util/List;
move-result-object v0
:goto_e
return-object v0
.end method
.method public getDataCount()I
.registers 2
.line 149
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->getData()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
.end method
.method public getEmptyView()Lim/tpelyyftgw/ui/hviews/MryEmptyView;
.registers 2
.line 499
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_9
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->getEmptyView()Lim/tpelyyftgw/ui/hviews/MryEmptyView;
move-result-object v0
goto :goto_a
:cond_9
const/4 v0, 0x0
:goto_a
return-object v0
.end method
.method public getItem(I)Ljava/lang/Object;
.registers 3
.param p1, "position" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 178
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
if-ltz p1, :cond_15
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->getData()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-ge p1, v0, :cond_15
.line 179
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->getData()Ljava/util/List;
move-result-object v0
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
return-object v0
.line 181
:cond_15
const/4 v0, 0x0
return-object v0
.end method
.method public final getItemCount()I
.registers 2
.line 142
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_9
.line 143
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->getItemCount()I
move-result v0
return v0
.line 145
:cond_9
const/4 v0, 0x0
return v0
.end method
.method public final getItemViewType(I)I
.registers 4
.param p1, "position" # I
.line 127
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
const/4 v0, -0x1
.line 128
.local v0, "itemViewType":I
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v1, :cond_9
.line 129
invoke-virtual {v1, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->getItemViewType(I)I
move-result v0
.line 131
:cond_9
const/4 v1, -0x1
if-eq v0, v1, :cond_d
.line 132
return v0
.line 134
:cond_d
invoke-virtual {p0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->getItemViewTypeForChild(I)I
move-result v1
return v1
.end method
.method protected getItemViewTypeForChild(I)I
.registers 3
.param p1, "position" # I
.line 73
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
invoke-super {p0, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;->getItemViewType(I)I
move-result v0
return v0
.end method
.method public getPage()I
.registers 2
.line 332
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-nez v0, :cond_6
const/4 v0, 0x1
goto :goto_a
:cond_6
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->getPage()I
move-result v0
:goto_a
return v0
.end method
.method public getStartPage()I
.registers 2
.line 336
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-nez v0, :cond_6
const/4 v0, 0x1
goto :goto_a
:cond_6
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->getStartPage()I
move-result v0
:goto_a
return v0
.end method
.method public hasLoadMoreCountInItemCount()Z
.registers 2
.line 164
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_9
.line 165
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->hasLoadMoreCountInItemCount()Z
move-result v0
return v0
.line 167
:cond_9
const/4 v0, 0x0
return v0
.end method
.method protected isEnableForChild(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;)Z
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(TVH;)Z"
}
.end annotation
.line 82
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
.local p1, "holder":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;, "TVH;"
const/4 v0, 0x1
return v0
.end method
.method public final isEnabled(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z
.registers 4
.param p1, "holder" # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.line 100
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
const/4 v0, 0x1
.line 101
.local v0, "enable":Z
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v1, :cond_9
.line 102
invoke-virtual {v1, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->isEnabled(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z
move-result v0
.line 104
:cond_9
if-nez v0, :cond_12
.line 105
move-object v1, p1
check-cast v1, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;
invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->isEnableForChild(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;)Z
move-result v0
.line 107
:cond_12
return v0
.end method
.method public isShowLoadMoreViewEnable()Z
.registers 2
.line 519
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_9
.line 520
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->isShowLoadMoreViewEnable()Z
move-result v0
return v0
.line 522
:cond_9
const/4 v0, 0x1
return v0
.end method
.method public loadData(I)V
.registers 2
.param p1, "page" # I
.line 547
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
return-void
.end method
.method public loadMoreFinish()V
.registers 2
.line 367
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 368
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->loadMoreFinish()V
.line 370
:cond_7
return-void
.end method
.method public loadMoreNoMoreData()V
.registers 2
.line 376
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 377
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->loadMoreNoMoreData()V
.line 379
:cond_7
return-void
.end method
.method public onAttachedToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
.registers 3
.param p1, "recyclerView" # Landroidx/recyclerview/widget/RecyclerView;
.line 154
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
invoke-super {p0, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;->onAttachedToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
.line 155
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_a
.line 156
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->onAttachedToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
.line 158
:cond_a
return-void
.end method
.method public final onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
.registers 7
.param p1, "holder" # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.param p2, "position" # I
.line 112
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
const/4 v0, 0x0
.line 113
.local v0, "tag":Z
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v1, :cond_9
.line 114
invoke-virtual {v1, p1, p2}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Z
move-result v0
.line 116
:cond_9
if-nez v0, :cond_3f
if-ltz p2, :cond_3f
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->getData()Ljava/util/List;
move-result-object v1
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
if-ge p2, v1, :cond_3f
.line 118
:try_start_17
move-object v1, p1
check-cast v1, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->getData()Ljava/util/List;
move-result-object v2
invoke-interface {v2, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
invoke-virtual {p0, v1, p2, v2}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->onBindViewHolderForChild(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;ILjava/lang/Object;)V
:try_end_25
.catch Ljava/lang/Exception; {:try_start_17 .. :try_end_25} :catch_26
.line 121
goto :goto_3f
.line 119
:catch_26
move-exception v1
.line 120
.local v1, "e":Ljava/lang/Exception;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "PageSelectionAdapter =======> e = "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/String;)V
.line 123
.end local v1 # "e":Ljava/lang/Exception;
:cond_3f
:goto_3f
return-void
.end method
.method public abstract onBindViewHolderForChild(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;ILjava/lang/Object;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(TVH;ITT;)V"
}
.end annotation
.end method
.method public bridge synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.registers 3
.line 37
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
invoke-virtual {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;
move-result-object p1
return-object p1
.end method
.method public final onCreateViewHolder(Landroid/view/ViewGroup;I)Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;
.registers 5
.param p1, "parent" # Landroid/view/ViewGroup;
.param p2, "viewType" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/view/ViewGroup;",
"I)TVH;"
}
.end annotation
.line 88
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
const/4 v0, 0x0
.line 89
.local v0, "vh":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;, "TVH;"
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v1, :cond_c
.line 90
invoke-virtual {v1, p1, p2}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
move-result-object v1
move-object v0, v1
check-cast v0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;
.line 92
:cond_c
if-nez v0, :cond_12
.line 93
invoke-virtual {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->onCreateViewHolderForChild(Landroid/view/ViewGroup;I)Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;
move-result-object v0
.line 95
:cond_12
return-object v0
.end method
.method public abstract onCreateViewHolderForChild(Landroid/view/ViewGroup;I)Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/view/ViewGroup;",
"I)TVH;"
}
.end annotation
.end method
.method public onEmptyViewButtonClick(Z)Z
.registers 3
.param p1, "isEmptyButton" # Z
.line 491
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
const/4 v0, 0x0
return v0
.end method
.method public final onLoadMore(Lcom/scwang/smartrefresh/layout/api/RefreshLayout;)V
.registers 3
.param p1, "refreshLayout" # Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 535
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 536
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->onLoadMore(Lcom/scwang/smartrefresh/layout/api/RefreshLayout;)V
.line 538
:cond_7
return-void
.end method
.method public final onRefresh(Lcom/scwang/smartrefresh/layout/api/RefreshLayout;)V
.registers 3
.param p1, "refreshLayout" # Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 528
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 529
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->onRefresh(Lcom/scwang/smartrefresh/layout/api/RefreshLayout;)V
.line 531
:cond_7
return-void
.end method
.method public pageReset()V
.registers 2
.line 343
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 344
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->pageReset()V
.line 346
:cond_7
return-void
.end method
.method public reLoadData()V
.registers 3
.line 299
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_8
.line 300
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->reLoadData(Z)V
.line 302
:cond_8
return-void
.end method
.method public removeData(I)Ljava/lang/Object;
.registers 3
.param p1, "position" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 265
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_9
.line 266
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->removeData(I)Ljava/lang/Object;
move-result-object v0
return-object v0
.line 268
:cond_9
const/4 v0, 0x0
return-object v0
.end method
.method public removeData(Ljava/lang/Object;)Z
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(TT;)Z"
}
.end annotation
.line 257
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
.local p1, "itemData":Ljava/lang/Object;, "TT;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_9
.line 258
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->removeData(Ljava/lang/Object;)Z
move-result v0
return v0
.line 260
:cond_9
const/4 v0, 0x0
return v0
.end method
.method public setAdapterStateView(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/AdapterStateView;)V
.registers 3
.param p1, "adapterStateView" # Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/AdapterStateView;
.line 190
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 191
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setAdapterStateView(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/AdapterStateView;)V
.line 193
:cond_7
return-void
.end method
.method public setData(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"TT;>;)V"
}
.end annotation
.line 229
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
.local p1, "data":Ljava/util/List;, "Ljava/util/List<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 230
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setData(Ljava/util/List;)V
.line 232
:cond_7
return-void
.end method
.method public setEmptyViewEmptyButtonText(Ljava/lang/CharSequence;)V
.registers 3
.param p1, "emptyBtnText" # Ljava/lang/CharSequence;
.line 444
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 445
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setEmptyViewEmptyButtonText(Ljava/lang/CharSequence;)V
.line 447
:cond_7
return-void
.end method
.method public setEmptyViewEmptyResId(I)V
.registers 3
.param p1, "emptyResId" # I
.line 418
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 419
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setEmptyViewEmptyResId(I)V
.line 421
:cond_7
return-void
.end method
.method public setEmptyViewEmptyText(Ljava/lang/CharSequence;)V
.registers 3
.param p1, "emptyBtnText" # Ljava/lang/CharSequence;
.line 428
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 429
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setEmptyText(Ljava/lang/CharSequence;)V
.line 431
:cond_7
return-void
.end method
.method public setEmptyViewErrorButtonText(Ljava/lang/CharSequence;)V
.registers 3
.param p1, "emptyBtnText" # Ljava/lang/CharSequence;
.line 454
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 455
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setEmptyViewErrorButtonText(Ljava/lang/CharSequence;)V
.line 457
:cond_7
return-void
.end method
.method public setEmptyViewErrorResId(I)V
.registers 3
.param p1, "errorResId" # I
.line 434
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 435
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setEmptyViewErrorResId(I)V
.line 437
:cond_7
return-void
.end method
.method public setIgnorePageLimit(Z)V
.registers 3
.param p1, "ignore" # Z
.line 310
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 311
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setIgnorePageLimit(Z)V
.line 313
:cond_7
return-void
.end method
.method public setPageLimit(I)V
.registers 3
.param p1, "limit" # I
.line 321
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 322
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setPageLimit(I)V
.line 324
:cond_7
return-void
.end method
.method public setPageLoadMoreListener(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageLoadMoreListener;)V
.registers 3
.param p1, "pageLoadMoreListener" # Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageLoadMoreListener;
.line 212
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 213
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->addPageLoadMoreListener(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageLoadMoreListener;)V
.line 215
:cond_7
return-void
.end method
.method public setShowLoadMoreViewEnable(Z)V
.registers 3
.param p1, "showLoadMoreView" # Z
.line 508
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 509
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setShowLoadMoreViewEnable(Z)V
.line 511
:cond_7
return-void
.end method
.method public setSpanSizeLookup(Landroidx/recyclerview/widget/GridLayoutManager$SpanSizeLookup;)V
.registers 3
.param p1, "spanSizeLookup" # Landroidx/recyclerview/widget/GridLayoutManager$SpanSizeLookup;
.line 218
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 219
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setSpanSizeLookup(Landroidx/recyclerview/widget/GridLayoutManager$SpanSizeLookup;)V
.line 221
:cond_7
return-void
.end method
.method public setStartPage(I)V
.registers 3
.param p1, "startPage" # I
.line 349
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 350
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->setStartPage(I)V
.line 352
:cond_7
return-void
.end method
.method public showContent()V
.registers 2
.line 394
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 395
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->showContent()V
.line 397
:cond_7
return-void
.end method
.method public showEmpty()V
.registers 2
.line 403
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 404
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->showEmpty()V
.line 406
:cond_7
return-void
.end method
.method public showError(Ljava/lang/CharSequence;)V
.registers 3
.param p1, "errorMsg" # Ljava/lang/CharSequence;
.line 412
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 413
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->showError(Ljava/lang/CharSequence;)V
.line 415
:cond_7
return-void
.end method
.method public showLoading()V
.registers 2
.line 385
.local p0, "this":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;, "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter<TT;TVH;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageSelectionAdapter;->mHelper:Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;
if-eqz v0, :cond_7
.line 386
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageAdapterHelper;->showLoading()V
.line 388
:cond_7
return-void
.end method