WalletSelectAbsDialog.smali

.class public Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
.super Lim/tpelyyftgw/ui/actionbar/BottomSheet;
.source "WalletSelectAbsDialog.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener;,
        Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "<T:",
        "Ljava/lang/Object;",
        "D:",
        "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;",
        "VH:",
        "Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;",
        ">",
        "Lim/tpelyyftgw/ui/actionbar/BottomSheet;"
    }
.end annotation


# instance fields
.field protected adapter:Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;

.field protected allowToOverlayActionBar:Z

.field protected btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

.field protected containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

.field protected containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

.field protected data:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "TT;>;"
        }
    .end annotation
.end field

.field protected ivClose:Landroid/widget/ImageView;

.field protected onAddButtonClickListener:Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener<",
            "TD;>;"
        }
    .end annotation
.end field

.field protected onConfrimClickListener:Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener<",
            "TT;TD;>;"
        }
    .end annotation
.end field

.field protected onItemClickListener:Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener<",
            "TT;>;"
        }
    .end annotation
.end field

.field protected recyclerViewMaxHeight:I

.field protected rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

.field protected rvAutoHideWhenEmptyData:Z

.field protected selectPosition:I

.field protected showAddBtnView:Z

.field protected showCloseView:Z

.field protected showConfirmBtnView:Z

.field protected showDragView:Z

.field protected showListSelectIcon:Z

.field protected showRv:Z

.field protected showSideBar:Z

.field protected showTitleView:Z

.field protected titleContainer:Landroid/view/View;

.field protected tvAdd:Lim/tpelyyftgw/ui/hviews/MryTextView;

.field protected tvTitle:Lim/tpelyyftgw/ui/hviews/MryTextView;

.field protected viewDrag:Lim/tpelyyftgw/ui/hviews/MryRoundButton;


# 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 76
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v0, 0x1

    invoke-direct {p0, p1, v0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;-><init>(Landroid/content/Context;I)V

    .line 77
    return-void
.end method

.method public constructor <init>(Landroid/content/Context;I)V
    .registers 4
    .param p1, "context"    # Landroid/content/Context;
    .param p2, "backgroundType"    # I

    .line 84
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v0, 0x0

    invoke-direct {p0, p1, v0, p2, v0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;-><init>(Landroid/content/Context;ZIZ)V

    .line 85
    return-void
.end method

.method public constructor <init>(Landroid/content/Context;IZ)V
    .registers 5
    .param p1, "context"    # Landroid/content/Context;
    .param p2, "backgroundType"    # I
    .param p3, "useNestScrollViewAsParent"    # Z

    .line 88
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v0, 0x0

    invoke-direct {p0, p1, v0, p2, p3}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;-><init>(Landroid/content/Context;ZIZ)V

    .line 89
    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Z)V
    .registers 4
    .param p1, "context"    # Landroid/content/Context;
    .param p2, "useNestScrollViewAsParent"    # Z

    .line 80
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v0, 0x1

    invoke-direct {p0, p1, v0, p2}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;-><init>(Landroid/content/Context;IZ)V

    .line 81
    return-void
.end method

.method public constructor <init>(Landroid/content/Context;ZIZ)V
    .registers 5
    .param p1, "context"    # Landroid/content/Context;
    .param p2, "needFocus"    # Z
    .param p3, "backgroundType"    # I
    .param p4, "useNestScrollViewAsParent"    # Z

    .line 92
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    invoke-direct {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;-><init>(Landroid/content/Context;ZI)V

    .line 93
    invoke-virtual {p0, p1, p2, p3, p4}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->init(Landroid/content/Context;ZIZ)V

    .line 94
    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;

    .line 36
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->applyTopPadding:Z

    return v0
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;)Z
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;

    .line 36
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->applyBottomPadding:Z

    return v0
.end method


# virtual methods
.method protected canDismissWithSwipe()Z
    .registers 2

    .line 309
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v0, 0x0

    return v0
.end method

.method public destroy()V
    .registers 3

    .line 533
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerView:Landroid/view/ViewGroup;

    if-eqz v0, :cond_9

    .line 534
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerView:Landroid/view/ViewGroup;

    invoke-virtual {v0}, Landroid/view/ViewGroup;->removeAllViews()V

    .line 536
    :cond_9
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->container:Lim/tpelyyftgw/ui/actionbar/BottomSheet$ContainerView;

    if-eqz v0, :cond_12

    .line 537
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->container:Lim/tpelyyftgw/ui/actionbar/BottomSheet$ContainerView;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/BottomSheet$ContainerView;->removeAllViews()V

    .line 539
    :cond_12
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    if-eqz v0, :cond_19

    .line 540
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->removeAllViews()V

    .line 542
    :cond_19
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    const/4 v1, 0x0

    if-eqz v0, :cond_2b

    .line 543
    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    .line 544
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 545
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnScrollListener(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V

    .line 547
    :cond_2b
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    if-eqz v0, :cond_32

    .line 548
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryLinearLayout;->removeAllViews()V

    .line 550
    :cond_32
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    .line 551
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->ivClose:Landroid/widget/ImageView;

    .line 552
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->tvTitle:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 553
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    .line 554
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    .line 555
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    .line 556
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->tvAdd:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 557
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    .line 558
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->adapter:Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;

    .line 559
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->data:Ljava/util/List;

    .line 560
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onItemClickListener:Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener;

    .line 561
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onConfrimClickListener:Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener;

    .line 562
    iput-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onAddButtonClickListener:Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener;

    .line 563
    const/4 v0, 0x0

    iput v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->selectPosition:I

    .line 564
    iput v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->recyclerViewMaxHeight:I

    .line 565
    return-void
.end method

.method public getAddButtonContainerView()Lim/tpelyyftgw/ui/hviews/MryLinearLayout;
    .registers 2

    .line 519
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    return-object v0
.end method

.method public getAddButtonTextView()Lim/tpelyyftgw/ui/hviews/MryTextView;
    .registers 2

    .line 524
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->tvAdd:Lim/tpelyyftgw/ui/hviews/MryTextView;

    return-object v0
.end method

.method public getCloseView()Landroid/widget/ImageView;
    .registers 2

    .line 499
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->ivClose:Landroid/widget/ImageView;

    return-object v0
.end method

.method public getConfirmButton()Lim/tpelyyftgw/ui/hviews/MryRoundButton;
    .registers 2

    .line 529
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    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 343
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->data:Ljava/util/List;

    return-object v0
.end method

.method public getDragView()Lim/tpelyyftgw/ui/hviews/MryRoundButton;
    .registers 2

    .line 489
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->viewDrag:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    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 339
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->data:Ljava/util/List;

    if-eqz v0, :cond_13

    if-ltz p1, :cond_13

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    if-ge p1, v0, :cond_13

    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->data:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    goto :goto_14

    :cond_13
    const/4 v0, 0x0

    :goto_14
    return-object v0
.end method

.method public getItemCount()I
    .registers 2

    .line 331
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->data:Ljava/util/List;

    if-eqz v0, :cond_9

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    goto :goto_a

    :cond_9
    const/4 v0, 0x0

    :goto_a
    return v0
.end method

.method public getItemViewType(I)I
    .registers 3
    .param p1, "position"    # I

    .line 327
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v0, 0x0

    return v0
.end method

.method public getRecyclerView()Lim/tpelyyftgw/ui/components/RecyclerListView;
    .registers 2

    .line 514
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    return-object v0
.end method

.method public getRecyclerViewContainerView()Lim/tpelyyftgw/ui/hviews/MryFrameLayout;
    .registers 2

    .line 509
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    return-object v0
.end method

.method public getSelectPosition()I
    .registers 2

    .line 335
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->selectPosition:I

    return v0
.end method

.method public getTitleContainerView()Landroid/view/View;
    .registers 2

    .line 494
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    return-object v0
.end method

.method public getTitleTextView()Lim/tpelyyftgw/ui/hviews/MryTextView;
    .registers 2

    .line 504
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->tvTitle:Lim/tpelyyftgw/ui/hviews/MryTextView;

    return-object v0
.end method

.method protected final init(Landroid/content/Context;ZI)V
    .registers 4
    .param p1, "context"    # Landroid/content/Context;
    .param p2, "needFocus"    # Z
    .param p3, "backgroundType"    # I

    .line 98
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    return-void
.end method

.method protected init(Landroid/content/Context;ZIZ)V
    .registers 9
    .param p1, "context"    # Landroid/content/Context;
    .param p2, "needFocus"    # Z
    .param p3, "backgroundType"    # I
    .param p4, "useNestScrollViewAsParent"    # Z

    .line 102
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    invoke-super {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->init(Landroid/content/Context;ZI)V

    .line 103
    const-string v0, "dialogBackgroundGray"

    invoke-static {v0}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v0

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setBackgroundColor(I)V

    .line 104
    const/4 v0, 0x0

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setApplyTopPadding(Z)V

    .line 105
    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setApplyBottomPadding(Z)V

    .line 106
    invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v1

    const v2, 0x7f0c1402

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    const/4 v3, 0x0

    invoke-virtual {v1, v2, v3, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v0

    .line 111
    .local v0, "view":Landroid/view/View;
    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setCustomView(Landroid/view/View;)V

    .line 113
    invoke-virtual {p0, v0, p1}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->initView(Landroid/view/View;Landroid/content/Context;)V

    .line 114
    return-void
.end method

.method protected initRv(Landroid/content/Context;)V
    .registers 6
    .param p1, "context"    # Landroid/content/Context;

    .line 161
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    new-instance v0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$1;

    invoke-direct {v0, p0, p1}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$1;-><init>(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;Landroid/content/Context;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    .line 202
    iget-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    const/4 v2, -0x1

    const/high16 v3, -0x40000000    # -2.0f

    invoke-static {v2, v3}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;

    move-result-object v2

    const/4 v3, 0x0

    invoke-virtual {v1, v0, v3, v2}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V

    .line 203
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v1, Landroidx/recyclerview/widget/LinearScrollOffsetLayoutManager;

    invoke-direct {v1, p1}, Landroidx/recyclerview/widget/LinearScrollOffsetLayoutManager;-><init>(Landroid/content/Context;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V

    .line 204
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    new-instance v1, Lim/tpelyyftgw/ui/dialogs/-$$Lambda$WalletSelectAbsDialog$0Zu0kapspzJjBr1u7hj85bcah3I;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/dialogs/-$$Lambda$WalletSelectAbsDialog$0Zu0kapspzJjBr1u7hj85bcah3I;-><init>(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setOnItemClickListener(Lim/tpelyyftgw/ui/components/RecyclerListView$OnItemClickListener;)V

    .line 214
    new-instance v0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$2;

    invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$2;-><init>(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->adapter:Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;

    .line 241
    iget-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 242
    return-void
.end method

.method protected initView(Landroid/view/View;Landroid/content/Context;)V
    .registers 6
    .param p1, "rootView"    # Landroid/view/View;
    .param p2, "context"    # Landroid/content/Context;

    .line 117
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v0, 0x0

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showDragView:Z

    .line 118
    const/4 v1, 0x1

    iput-boolean v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showTitleView:Z

    .line 119
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showCloseView:Z

    .line 120
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showRv:Z

    .line 121
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showSideBar:Z

    .line 122
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rvAutoHideWhenEmptyData:Z

    .line 123
    iput-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showAddBtnView:Z

    .line 124
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showConfirmBtnView:Z

    .line 125
    iput-boolean v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showListSelectIcon:Z

    .line 127
    const v0, 0x7f0913f1

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->viewDrag:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    .line 129
    const v0, 0x7f0911c9

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    .line 130
    const v0, 0x7f091769

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->ivClose:Landroid/widget/ImageView;

    .line 131
    const v0, 0x7f0910c6

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->tvTitle:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 133
    const v0, 0x7f09146e

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    .line 135
    const v0, 0x7f09159b

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    .line 136
    const v0, 0x7f0911ae

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->tvAdd:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 138
    const v0, 0x7f0915cc

    invoke-static {v0}, Lnp/NPFog;->d(I)I

    move-result v0

    invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    iput-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    .line 140
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    const-string v1, "dialogBackground"

    invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v2

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->setBackgroundColor(I)V

    .line 141
    invoke-virtual {p0, p2}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->initRv(Landroid/content/Context;)V

    .line 143
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->ivClose:Landroid/widget/ImageView;

    new-instance v2, Lim/tpelyyftgw/ui/dialogs/-$$Lambda$WalletSelectAbsDialog$02yv2wHnBb6xdfhMUrOAK7yPTfE;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/dialogs/-$$Lambda$WalletSelectAbsDialog$02yv2wHnBb6xdfhMUrOAK7yPTfE;-><init>(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;)V

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

    .line 146
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryLinearLayout;->setBackgroundColor(I)V

    .line 147
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    new-instance v1, Lim/tpelyyftgw/ui/dialogs/-$$Lambda$WalletSelectAbsDialog$QarvrVVemivkHZKxG3NvBkRavkk;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/dialogs/-$$Lambda$WalletSelectAbsDialog$QarvrVVemivkHZKxG3NvBkRavkk;-><init>(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryLinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 152
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->setPrimaryRadiusAdjustBoundsFillStyle()V

    .line 153
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    new-instance v1, Lim/tpelyyftgw/ui/dialogs/-$$Lambda$WalletSelectAbsDialog$0u_nMhX-G-WviuvDBSxES6NOLIU;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/dialogs/-$$Lambda$WalletSelectAbsDialog$0u_nMhX-G-WviuvDBSxES6NOLIU;-><init>(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 158
    return-void
.end method

.method public isEnabled(Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;)Z
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(TVH;)Z"
        }
    .end annotation

    .line 313
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    .local p1, "holder":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;, "TVH;"
    const/4 v0, 0x0

    return v0
.end method

.method public synthetic lambda$initRv$3$WalletSelectAbsDialog(Landroid/view/View;I)V
    .registers 5
    .param p1, "view12"    # Landroid/view/View;
    .param p2, "position"    # I

    .line 205
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput p2, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->selectPosition:I

    .line 206
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->adapter:Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;

    if-eqz v0, :cond_9

    .line 207
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;->notifyDataSetChanged()V

    .line 209
    :cond_9
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->dismiss()V

    .line 210
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onItemClickListener:Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener;

    if-eqz v0, :cond_17

    .line 211
    invoke-virtual {p0, p2}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->getItem(I)Ljava/lang/Object;

    move-result-object v1

    invoke-interface {v0, p1, p2, v1}, Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener;->onItemClick(Landroid/view/View;ILjava/lang/Object;)V

    .line 213
    :cond_17
    return-void
.end method

.method public synthetic lambda$initView$0$WalletSelectAbsDialog(Landroid/view/View;)V
    .registers 2
    .param p1, "view1"    # Landroid/view/View;

    .line 144
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->dismiss()V

    .line 145
    return-void
.end method

.method public synthetic lambda$initView$1$WalletSelectAbsDialog(Landroid/view/View;)V
    .registers 3
    .param p1, "v"    # Landroid/view/View;

    .line 148
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onAddButtonClickListener:Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener;

    if-eqz v0, :cond_7

    .line 149
    invoke-interface {v0, p0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener;->onAddButtonClick(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;)V

    .line 151
    :cond_7
    return-void
.end method

.method public synthetic lambda$initView$2$WalletSelectAbsDialog(Landroid/view/View;)V
    .registers 5
    .param p1, "view1"    # Landroid/view/View;

    .line 154
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onConfrimClickListener:Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener;

    if-eqz v0, :cond_d

    .line 155
    iget v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->selectPosition:I

    invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->getItem(I)Ljava/lang/Object;

    move-result-object v2

    invoke-interface {v0, p0, v1, v2}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener;->onConfirm(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;ILjava/lang/Object;)V

    .line 157
    :cond_d
    return-void
.end method

.method public onBindViewHolder(Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;ILjava/lang/Object;)V
    .registers 9
    .param p1, "adapter"    # Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;
    .param p3, "position"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;",
            "TVH;ITT;)V"
        }
    .end annotation

    .line 321
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    .local p2, "holder":Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;, "TVH;"
    .local p4, "item":Ljava/lang/Object;, "TT;"
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->getItemCount()I

    move-result v0

    const/4 v1, 0x1

    sub-int/2addr v0, v1

    const/4 v2, 0x0

    if-ne p3, v0, :cond_12

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->getItemCount()I

    move-result v0

    const/4 v3, 0x3

    if-le v0, v3, :cond_12

    const/4 v0, 0x1

    goto :goto_13

    :cond_12
    const/4 v0, 0x0

    :goto_13
    const v3, 0x7f09012e

    invoke-virtual {p2, v3, v0}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;->setGone(IZ)Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;

    .line 322
    iget v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->selectPosition:I

    if-ne p3, v0, :cond_23

    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showListSelectIcon:Z

    if-eqz v0, :cond_22

    goto :goto_23

    :cond_22
    const/4 v1, 0x0

    :cond_23
    :goto_23
    const v0, 0x7f090229

    invoke-virtual {p2, v0, v1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;->setInVisible(IZ)Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;

    .line 323
    const-string v1, "windowBackgroundWhiteBlueButton"

    invoke-virtual {p2, v0, v1}, Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;->setImageColorFilter(ILjava/lang/String;)Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;

    .line 324
    return-void
.end method

.method protected onCreate(Landroid/os/Bundle;)V
    .registers 6
    .param p1, "savedInstanceState"    # Landroid/os/Bundle;

    .line 246
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    invoke-super {p0, p1}, Lim/tpelyyftgw/ui/actionbar/BottomSheet;->onCreate(Landroid/os/Bundle;)V

    .line 247
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerView:Landroid/view/ViewGroup;

    const/4 v1, 0x0

    if-eqz v0, :cond_d

    .line 248
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerView:Landroid/view/ViewGroup;

    invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->setClipToPadding(Z)V

    .line 250
    :cond_d
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->viewDrag:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    const/16 v2, 0x8

    if-eqz v0, :cond_34

    .line 251
    iget-boolean v3, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showDragView:Z

    if-eqz v3, :cond_23

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_23

    .line 252
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->viewDrag:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->setVisibility(I)V

    goto :goto_34

    .line 253
    :cond_23
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showDragView:Z

    if-nez v0, :cond_34

    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->viewDrag:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->getVisibility()I

    move-result v0

    if-eq v0, v2, :cond_34

    .line 254
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->viewDrag:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->setVisibility(I)V

    .line 257
    :cond_34
    :goto_34
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    if-eqz v0, :cond_5d

    iget-object v3, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->tvTitle:Lim/tpelyyftgw/ui/hviews/MryTextView;

    if-eqz v3, :cond_5d

    .line 258
    iget-boolean v3, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showTitleView:Z

    if-eqz v3, :cond_4c

    invoke-virtual {v0}, Landroid/view/View;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_4c

    .line 259
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

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

    goto :goto_5d

    .line 260
    :cond_4c
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showTitleView:Z

    if-nez v0, :cond_5d

    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getVisibility()I

    move-result v0

    if-eq v0, v2, :cond_5d

    .line 261
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V

    .line 264
    :cond_5d
    :goto_5d
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    if-eqz v0, :cond_86

    iget-object v3, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->ivClose:Landroid/widget/ImageView;

    if-eqz v3, :cond_86

    .line 265
    iget-boolean v3, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showCloseView:Z

    if-eqz v3, :cond_75

    invoke-virtual {v0}, Landroid/view/View;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_75

    .line 266
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

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

    goto :goto_86

    .line 267
    :cond_75
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showCloseView:Z

    if-nez v0, :cond_86

    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getVisibility()I

    move-result v0

    if-eq v0, v2, :cond_86

    .line 268
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->titleContainer:Landroid/view/View;

    invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V

    .line 271
    :cond_86
    :goto_86
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    if-eqz v0, :cond_c3

    .line 272
    iget-boolean v3, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showRv:Z

    if-eqz v3, :cond_b8

    .line 273
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rvAutoHideWhenEmptyData:Z

    if-eqz v0, :cond_aa

    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->adapter:Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;

    if-eqz v0, :cond_9c

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;->getItemCount()I

    move-result v0

    if-nez v0, :cond_aa

    :cond_9c
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->getVisibility()I

    move-result v0

    if-eq v0, v2, :cond_aa

    .line 274
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->setVisibility(I)V

    goto :goto_c3

    .line 275
    :cond_aa
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_c3

    .line 276
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->setVisibility(I)V

    goto :goto_c3

    .line 278
    :cond_b8
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->getVisibility()I

    move-result v0

    if-eq v0, v2, :cond_c3

    .line 279
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->setVisibility(I)V

    .line 282
    :cond_c3
    :goto_c3
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    if-eqz v0, :cond_e8

    .line 283
    iget-boolean v3, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showAddBtnView:Z

    if-eqz v3, :cond_d7

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryLinearLayout;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_d7

    .line 284
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryLinearLayout;->setVisibility(I)V

    goto :goto_e8

    .line 285
    :cond_d7
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showAddBtnView:Z

    if-nez v0, :cond_e8

    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryLinearLayout;->getVisibility()I

    move-result v0

    if-eq v0, v2, :cond_e8

    .line 286
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerAddButton:Lim/tpelyyftgw/ui/hviews/MryLinearLayout;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hviews/MryLinearLayout;->setVisibility(I)V

    .line 289
    :cond_e8
    :goto_e8
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    if-eqz v0, :cond_10d

    .line 290
    iget-boolean v3, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showConfirmBtnView:Z

    if-eqz v3, :cond_fc

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->getVisibility()I

    move-result v0

    if-eqz v0, :cond_fc

    .line 291
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->setVisibility(I)V

    goto :goto_10d

    .line 292
    :cond_fc
    iget-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showConfirmBtnView:Z

    if-nez v0, :cond_10d

    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->getVisibility()I

    move-result v0

    if-eq v0, v2, :cond_10d

    .line 293
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->btnConfirm:Lim/tpelyyftgw/ui/hviews/MryRoundButton;

    invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hviews/MryRoundButton;->setVisibility(I)V

    .line 296
    :cond_10d
    :goto_10d
    return-void
.end method

.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Lim/tpelyyftgw/ui/hui/adapter/pageAdapter/PageHolder;
    .registers 4
    .param p1, "parent"    # Landroid/view/ViewGroup;
    .param p2, "viewType"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/view/ViewGroup;",
            "I)TVH;"
        }
    .end annotation

    .line 317
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v0, 0x0

    return-object v0
.end method

.method public setAdapter(Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 3
    .param p1, "adapter"    # Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;",
            ")TD;"
        }
    .end annotation

    .line 352
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->adapter:Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;

    if-eq v0, p1, :cond_d

    .line 353
    iput-object p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->adapter:Lim/tpelyyftgw/ui/components/RecyclerListView$SelectionAdapter;

    .line 354
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    if-eqz v0, :cond_d

    .line 355
    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    .line 358
    :cond_d
    return-object p0
.end method

.method public setData(Ljava/util/List;)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List<",
            "TT;>;)TD;"
        }
    .end annotation

    .line 362
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    .local p1, "data":Ljava/util/List;, "Ljava/util/List<TT;>;"
    iput-object p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->data:Ljava/util/List;

    .line 363
    return-object p0
.end method

.method public setOnAddButtonClickListener(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener;)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener<",
            "TD;>;)TD;"
        }
    .end annotation

    .line 482
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    .local p1, "onAddButtonClickListener":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener<TD;>;"
    iput-object p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onAddButtonClickListener:Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnAddButtonClickListener;

    .line 483
    return-object p0
.end method

.method public setOnConfrimClickListener(Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener;)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener<",
            "TT;TD;>;)TD;"
        }
    .end annotation

    .line 477
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    .local p1, "onConfrimClickListener":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener<TT;TD;>;"
    iput-object p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onConfrimClickListener:Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog$OnConfirmClickListener;

    .line 478
    return-object p0
.end method

.method public setOnItemClickListener(Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener;)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener<",
            "TT;>;)TD;"
        }
    .end annotation

    .line 472
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    .local p1, "onItemClickListener":Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener;, "Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener<TT;>;"
    iput-object p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->onItemClickListener:Lim/tpelyyftgw/ui/components/recyclerview/OnItemClickListener;

    .line 473
    return-object p0
.end method

.method public setRecyclerViewContainerMargins(I)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 8
    .param p1, "margin"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I)TD;"
        }
    .end annotation

    .line 447
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v5, 0x1

    move-object v0, p0

    move v1, p1

    move v2, p1

    move v3, p1

    move v4, p1

    invoke-virtual/range {v0 .. v5}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setRecyclerViewContainerMargins(IIIIZ)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;

    move-result-object v0

    return-object v0
.end method

.method public setRecyclerViewContainerMargins(IIII)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 11
    .param p1, "leftMargin"    # I
    .param p2, "topMargin"    # I
    .param p3, "rightMargin"    # I
    .param p4, "bottomMargin"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(IIII)TD;"
        }
    .end annotation

    .line 451
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v5, 0x1

    move-object v0, p0

    move v1, p1

    move v2, p2

    move v3, p3

    move v4, p4

    invoke-virtual/range {v0 .. v5}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setRecyclerViewContainerMargins(IIIIZ)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;

    move-result-object v0

    return-object v0
.end method

.method public setRecyclerViewContainerMargins(IIIIZ)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 8
    .param p1, "leftMargin"    # I
    .param p2, "topMargin"    # I
    .param p3, "rightMargin"    # I
    .param p4, "bottomMargin"    # I
    .param p5, "isDpValue"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(IIIIZ)TD;"
        }
    .end annotation

    .line 455
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    if-eqz v0, :cond_3b

    .line 456
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/widget/LinearLayout$LayoutParams;

    .line 457
    .local v0, "lp":Landroid/widget/LinearLayout$LayoutParams;
    if-eqz p5, :cond_12

    int-to-float v1, p1

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    goto :goto_13

    :cond_12
    move v1, p1

    :goto_13
    iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;->leftMargin:I

    .line 458
    if-eqz p5, :cond_1d

    int-to-float v1, p2

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    goto :goto_1e

    :cond_1d
    move v1, p2

    :goto_1e
    iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;->topMargin:I

    .line 459
    if-eqz p5, :cond_28

    int-to-float v1, p3

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    goto :goto_29

    :cond_28
    move v1, p3

    :goto_29
    iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;->rightMargin:I

    .line 460
    if-eqz p5, :cond_33

    int-to-float v1, p4

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    goto :goto_34

    :cond_33
    move v1, p4

    :goto_34
    iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I

    .line 461
    iget-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->containerRv:Lim/tpelyyftgw/ui/hviews/MryFrameLayout;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/hviews/MryFrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 463
    .end local v0    # "lp":Landroid/widget/LinearLayout$LayoutParams;
    :cond_3b
    return-object p0
.end method

.method public setRecyclerViewMargins(I)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 3
    .param p1, "margin"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I)TD;"
        }
    .end annotation

    .line 427
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    invoke-virtual {p0, p1, p1, p1, p1}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setRecyclerViewMargins(IIII)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;

    move-result-object v0

    return-object v0
.end method

.method public setRecyclerViewMargins(IIII)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 11
    .param p1, "leftMargin"    # I
    .param p2, "topMargin"    # I
    .param p3, "rightMargin"    # I
    .param p4, "bottomMargin"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(IIII)TD;"
        }
    .end annotation

    .line 431
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    const/4 v5, 0x1

    move-object v0, p0

    move v1, p1

    move v2, p2

    move v3, p3

    move v4, p4

    invoke-virtual/range {v0 .. v5}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setRecyclerViewMargins(IIIIZ)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;

    move-result-object v0

    return-object v0
.end method

.method public setRecyclerViewMargins(IIIIZ)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 8
    .param p1, "leftMargin"    # I
    .param p2, "topMargin"    # I
    .param p3, "rightMargin"    # I
    .param p4, "bottomMargin"    # I
    .param p5, "isDpValue"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(IIIIZ)TD;"
        }
    .end annotation

    .line 435
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    if-eqz v0, :cond_3b

    .line 436
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout$LayoutParams;

    .line 437
    .local v0, "lp":Landroid/widget/FrameLayout$LayoutParams;
    if-eqz p5, :cond_12

    int-to-float v1, p1

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    goto :goto_13

    :cond_12
    move v1, p1

    :goto_13
    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->leftMargin:I

    .line 438
    if-eqz p5, :cond_1d

    int-to-float v1, p2

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    goto :goto_1e

    :cond_1d
    move v1, p2

    :goto_1e
    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I

    .line 439
    if-eqz p5, :cond_28

    int-to-float v1, p3

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    goto :goto_29

    :cond_28
    move v1, p3

    :goto_29
    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->rightMargin:I

    .line 440
    if-eqz p5, :cond_33

    int-to-float v1, p4

    invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    goto :goto_34

    :cond_33
    move v1, p4

    :goto_34
    iput v1, v0, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I

    .line 441
    iget-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 443
    .end local v0    # "lp":Landroid/widget/FrameLayout$LayoutParams;
    :cond_3b
    return-object p0
.end method

.method public setRecyclerViewMaxHeight(I)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "recyclerViewMaxHeight"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I)TD;"
        }
    .end annotation

    .line 422
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->recyclerViewMaxHeight:I

    .line 423
    return-object p0
.end method

.method public setRecyclerViewMinHeight(I)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 3
    .param p1, "recyclerViewMinHeight"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I)TD;"
        }
    .end annotation

    .line 415
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iget-object v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rv:Lim/tpelyyftgw/ui/components/RecyclerListView;

    if-eqz v0, :cond_7

    .line 416
    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->setMinimumHeight(I)V

    .line 418
    :cond_7
    return-object p0
.end method

.method public setRvAutoHideWhenEmptyData(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "rvAutoHideWhenEmptyData"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 467
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->rvAutoHideWhenEmptyData:Z

    .line 468
    return-object p0
.end method

.method public setSelectPosition(I)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "selectPosition"    # I
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I)TD;"
        }
    .end annotation

    .line 367
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->selectPosition:I

    .line 368
    return-object p0
.end method

.method public setShowAddButtonView(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "showAddBtnView"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 400
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showAddBtnView:Z

    .line 401
    return-object p0
.end method

.method public setShowCloseView(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "showCloseView"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 385
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showCloseView:Z

    .line 386
    return-object p0
.end method

.method public setShowConfirmButtonView(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "showConfirmBtnView"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 405
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showConfirmBtnView:Z

    .line 406
    return-object p0
.end method

.method public setShowDragView(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 4
    .param p1, "showDragView"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 372
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showDragView:Z

    .line 373
    if-eqz p1, :cond_a

    .line 374
    const/16 v0, 0x14

    const/4 v1, 0x0

    invoke-virtual {p0, v1, v0, v1, v1}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setRecyclerViewContainerMargins(IIII)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;

    .line 376
    :cond_a
    return-object p0
.end method

.method public setShowListSelectIcon(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "showListSelectIcon"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 410
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showListSelectIcon:Z

    .line 411
    return-object p0
.end method

.method public setShowRecyclerView(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "showRv"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 390
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showRv:Z

    .line 391
    return-object p0
.end method

.method public setShowSideBar(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "showSideBar"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 395
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showSideBar:Z

    .line 396
    return-object p0
.end method

.method public setShowTitleView(Z)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "showTitleView"    # Z
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(Z)TD;"
        }
    .end annotation

    .line 380
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    iput-boolean p1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showTitleView:Z

    .line 381
    return-object p0
.end method

.method public setTitle(Ljava/lang/CharSequence;)V
    .registers 4
    .param p1, "value"    # Ljava/lang/CharSequence;

    .line 301
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    xor-int/lit8 v0, v0, 0x1

    iput-boolean v0, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->showTitleView:Z

    .line 302
    iget-object v1, p0, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->tvTitle:Lim/tpelyyftgw/ui/hviews/MryTextView;

    if-eqz v1, :cond_11

    if-eqz v0, :cond_11

    .line 303
    invoke-virtual {v1, p1}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 305
    :cond_11
    return-void
.end method

.method public setTitles(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;
    .registers 2
    .param p1, "titles"    # Ljava/lang/CharSequence;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/CharSequence;",
            ")TD;"
        }
    .end annotation

    .line 347
    .local p0, "this":Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;, "Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog<TT;TD;TVH;>;"
    invoke-virtual {p0, p1}, Lim/tpelyyftgw/ui/dialogs/WalletSelectAbsDialog;->setTitle(Ljava/lang/CharSequence;)V

    .line 348
    return-object p0
.end method