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