t.smali
.class public final Lcom/google/android/material/datepicker/t;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/widget/AdapterView$OnItemClickListener;
# instance fields
.field public final synthetic a:Lcom/google/android/material/datepicker/MaterialCalendarGridView;
.field public final synthetic b:Lcom/google/android/material/datepicker/u;
# direct methods
.method public constructor <init>(Lcom/google/android/material/datepicker/u;Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V
.registers 3
iput-object p1, p0, Lcom/google/android/material/datepicker/t;->b:Lcom/google/android/material/datepicker/u;
iput-object p2, p0, Lcom/google/android/material/datepicker/t;->a:Lcom/google/android/material/datepicker/MaterialCalendarGridView;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
.line 1
iget-object p1, p0, Lcom/google/android/material/datepicker/t;->a:Lcom/google/android/material/datepicker/MaterialCalendarGridView;
invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lcom/google/android/material/datepicker/s;
move-result-object p1
.line 2
invoke-virtual {p1}, Lcom/google/android/material/datepicker/s;->c()I
move-result p2
if-lt p3, p2, :cond_14
invoke-virtual {p1}, Lcom/google/android/material/datepicker/s;->e()I
move-result p1
if-gt p3, p1, :cond_14
const/4 p1, 0x1
goto :goto_15
:cond_14
const/4 p1, 0x0
:goto_15
if-eqz p1, :cond_76
.line 3
iget-object p1, p0, Lcom/google/android/material/datepicker/t;->b:Lcom/google/android/material/datepicker/u;
.line 4
iget-object p1, p1, Lcom/google/android/material/datepicker/u;->d:Lcom/google/android/material/datepicker/g$f;
.line 5
iget-object p2, p0, Lcom/google/android/material/datepicker/t;->a:Lcom/google/android/material/datepicker/MaterialCalendarGridView;
invoke-virtual {p2}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lcom/google/android/material/datepicker/s;
move-result-object p2
invoke-virtual {p2, p3}, Lcom/google/android/material/datepicker/s;->d(I)Ljava/lang/Long;
move-result-object p2
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide p2
check-cast p1, Lcom/google/android/material/datepicker/g$d;
.line 6
iget-object p4, p1, Lcom/google/android/material/datepicker/g$d;->a:Lcom/google/android/material/datepicker/g;
.line 7
iget-object p4, p4, Lcom/google/android/material/datepicker/g;->d:Lcom/google/android/material/datepicker/CalendarConstraints;
.line 8
iget-object p4, p4, Lcom/google/android/material/datepicker/CalendarConstraints;->c:Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator;
.line 9
invoke-interface {p4, p2, p3}, Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator;->o(J)Z
move-result p4
if-eqz p4, :cond_76
.line 10
iget-object p4, p1, Lcom/google/android/material/datepicker/g$d;->a:Lcom/google/android/material/datepicker/g;
.line 11
iget-object p4, p4, Lcom/google/android/material/datepicker/g;->c:Lcom/google/android/material/datepicker/DateSelector;
.line 12
invoke-interface {p4, p2, p3}, Lcom/google/android/material/datepicker/DateSelector;->P(J)V
.line 13
iget-object p2, p1, Lcom/google/android/material/datepicker/g$d;->a:Lcom/google/android/material/datepicker/g;
iget-object p2, p2, Lcom/google/android/material/datepicker/w;->a:Ljava/util/LinkedHashSet;
invoke-virtual {p2}, Ljava/util/AbstractCollection;->iterator()Ljava/util/Iterator;
move-result-object p2
:goto_46
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result p3
if-eqz p3, :cond_5e
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p3
check-cast p3, Lcom/google/android/material/datepicker/v;
.line 14
iget-object p4, p1, Lcom/google/android/material/datepicker/g$d;->a:Lcom/google/android/material/datepicker/g;
.line 15
iget-object p4, p4, Lcom/google/android/material/datepicker/g;->c:Lcom/google/android/material/datepicker/DateSelector;
.line 16
invoke-interface {p4}, Lcom/google/android/material/datepicker/DateSelector;->H()Ljava/lang/Object;
move-result-object p4
invoke-virtual {p3, p4}, Lcom/google/android/material/datepicker/v;->b(Ljava/lang/Object;)V
goto :goto_46
.line 17
:cond_5e
iget-object p2, p1, Lcom/google/android/material/datepicker/g$d;->a:Lcom/google/android/material/datepicker/g;
.line 18
iget-object p2, p2, Lcom/google/android/material/datepicker/g;->i:Landroidx/recyclerview/widget/RecyclerView;
.line 19
invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$h;
move-result-object p2
invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView$h;->notifyDataSetChanged()V
.line 20
iget-object p1, p1, Lcom/google/android/material/datepicker/g$d;->a:Lcom/google/android/material/datepicker/g;
.line 21
iget-object p1, p1, Lcom/google/android/material/datepicker/g;->h:Landroidx/recyclerview/widget/RecyclerView;
if-eqz p1, :cond_76
.line 22
invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$h;
move-result-object p1
invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView$h;->notifyDataSetChanged()V
:cond_76
return-void
.end method