GroupViewHolder.smali

.class public abstract Lim/tpelyyftgw/ui/expand/viewholders/GroupViewHolder;
.super Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.source "GroupViewHolder.java"

# interfaces
.implements Landroid/view/View$OnClickListener;


# instance fields
.field private listener:Lim/tpelyyftgw/ui/expand/listeners/OnGroupClickListener;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>(Landroid/view/View;)V
    .registers 2
    .param p1, "itemView"    # Landroid/view/View;

    .line 23
    invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;-><init>(Landroid/view/View;)V

    .line 24
    invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 25
    return-void
.end method


# virtual methods
.method public collapse()V
    .registers 1

    .line 40
    return-void
.end method

.method public expand()V
    .registers 1

    .line 38
    return-void
.end method

.method public onClick(Landroid/view/View;)V
    .registers 4
    .param p1, "v"    # Landroid/view/View;

    .line 29
    iget-object v0, p0, Lim/tpelyyftgw/ui/expand/viewholders/GroupViewHolder;->listener:Lim/tpelyyftgw/ui/expand/listeners/OnGroupClickListener;

    if-eqz v0, :cond_b

    .line 30
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/expand/viewholders/GroupViewHolder;->getAdapterPosition()I

    move-result v1

    invoke-interface {v0, v1}, Lim/tpelyyftgw/ui/expand/listeners/OnGroupClickListener;->onGroupClick(I)Z

    .line 32
    :cond_b
    return-void
.end method

.method public setOnGroupClickListener(Lim/tpelyyftgw/ui/expand/listeners/OnGroupClickListener;)V
    .registers 2
    .param p1, "listener"    # Lim/tpelyyftgw/ui/expand/listeners/OnGroupClickListener;

    .line 35
    iput-object p1, p0, Lim/tpelyyftgw/ui/expand/viewholders/GroupViewHolder;->listener:Lim/tpelyyftgw/ui/expand/listeners/OnGroupClickListener;

    .line 36
    return-void
.end method