This commit is contained in:
2022-06-10 21:38:30 +09:00
commit 27f5152838
51323 changed files with 12934539 additions and 0 deletions
+70
View File
@@ -0,0 +1,70 @@
.class public Lz1/a$a;
.super Ljava/lang/Object;
.source "AbsListViewBindingAdapter.java"
# interfaces
.implements Landroid/widget/AbsListView$OnScrollListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/a;->a(Landroid/widget/AbsListView;Lz1/a$b;Lz1/a$c;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/a$c;
.field public final synthetic b:Lz1/a$b;
# direct methods
.method public constructor <init>(Lz1/a$c;Lz1/a$b;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/a$a;->a:Lz1/a$c;
iput-object p2, p0, Lz1/a$a;->b:Lz1/a$b;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onScroll(Landroid/widget/AbsListView;III)V
.locals 1
.line 1
iget-object v0, p0, Lz1/a$a;->b:Lz1/a$b;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3, p4}, Lz1/a$b;->onScroll(Landroid/widget/AbsListView;III)V
:cond_0
return-void
.end method
.method public onScrollStateChanged(Landroid/widget/AbsListView;I)V
.locals 1
.line 1
iget-object v0, p0, Lz1/a$a;->a:Lz1/a$c;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2}, Lz1/a$c;->onScrollStateChanged(Landroid/widget/AbsListView;I)V
:cond_0
return-void
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/a$b;
.super Ljava/lang/Object;
.source "AbsListViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "b"
.end annotation
# virtual methods
.method public abstract onScroll(Landroid/widget/AbsListView;III)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/a$c;
.super Ljava/lang/Object;
.source "AbsListViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract onScrollStateChanged(Landroid/widget/AbsListView;I)V
.end method
+74
View File
@@ -0,0 +1,74 @@
.class public Lz1/a;
.super Ljava/lang/Object;
.source "AbsListViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:listSelector"
method = "setSelector"
type = Landroid/widget/AbsListView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:scrollingCache"
method = "setScrollingCacheEnabled"
type = Landroid/widget/AbsListView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:smoothScrollbar"
method = "setSmoothScrollbarEnabled"
type = Landroid/widget/AbsListView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onMovedToScrapHeap"
method = "setRecyclerListener"
type = Landroid/widget/AbsListView;
.end subannotation
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lz1/a$c;,
Lz1/a$b;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/AbsListView;Lz1/a$b;Lz1/a$c;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onScroll",
"android:onScrollStateChanged"
}
.end annotation
.line 1
new-instance v0, Lz1/a$a;
invoke-direct {v0, p2, p1}, Lz1/a$a;-><init>(Lz1/a$c;Lz1/a$b;)V
invoke-virtual {p0, v0}, Landroid/widget/AbsListView;->setOnScrollListener(Landroid/widget/AbsListView$OnScrollListener;)V
return-void
.end method
+57
View File
@@ -0,0 +1,57 @@
.class public Lz1/a0;
.super Ljava/lang/Object;
.source "SwitchBindingAdapter.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0xe
.end annotation
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:thumb"
method = "setThumbDrawable"
type = Landroid/widget/Switch;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:track"
method = "setTrackDrawable"
type = Landroid/widget/Switch;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/Switch;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:switchTextAppearance"
}
.end annotation
const/4 v0, 0x0
.line 1
invoke-virtual {p0, v0, p1}, Landroid/widget/Switch;->setSwitchTextAppearance(Landroid/content/Context;I)V
return-void
.end method
+32
View File
@@ -0,0 +1,32 @@
.class public Lz1/b;
.super Ljava/lang/Object;
.source "AbsSeekBarBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:thumbTint"
method = "setThumbTintList"
type = Landroid/widget/AbsSeekBar;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+53
View File
@@ -0,0 +1,53 @@
.class public Lz1/b0;
.super Ljava/lang/Object;
.source "SwitchCompatBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:thumb"
method = "setThumbDrawable"
type = Landroidx/appcompat/widget/SwitchCompat;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:track"
method = "setTrackDrawable"
type = Landroidx/appcompat/widget/SwitchCompat;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroidx/appcompat/widget/SwitchCompat;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:switchTextAppearance"
}
.end annotation
const/4 v0, 0x0
.line 1
invoke-virtual {p0, v0, p1}, Landroidx/appcompat/widget/SwitchCompat;->setSwitchTextAppearance(Landroid/content/Context;I)V
return-void
.end method
+202
View File
@@ -0,0 +1,202 @@
.class public Lz1/c;
.super Ljava/lang/Object;
.source "AbsSpinnerBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/AbsSpinner;Ljava/util/List;)V
.locals 7
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:entries"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Landroid/widget/AbsSpinner;",
"Ljava/util/List<",
"TT;>;)V"
}
.end annotation
if-eqz p1, :cond_1
.line 1
invoke-virtual {p0}, Landroid/widget/AbsSpinner;->getAdapter()Landroid/widget/SpinnerAdapter;
move-result-object v0
.line 2
instance-of v1, v0, Lz1/t;
if-eqz v1, :cond_0
.line 3
check-cast v0, Lz1/t;
invoke-virtual {v0, p1}, Lz1/t;->b(Ljava/util/List;)V
goto :goto_0
.line 4
:cond_0
new-instance v0, Lz1/t;
invoke-virtual {p0}, Landroid/widget/AbsSpinner;->getContext()Landroid/content/Context;
move-result-object v2
const v4, 0x1090008
const v5, 0x1090009
const/4 v6, 0x0
move-object v1, v0
move-object v3, p1
invoke-direct/range {v1 .. v6}, Lz1/t;-><init>(Landroid/content/Context;Ljava/util/List;III)V
invoke-virtual {p0, v0}, Landroid/widget/AbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V
goto :goto_0
:cond_1
const/4 p1, 0x0
.line 5
invoke-virtual {p0, p1}, Landroid/widget/AbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V
:goto_0
return-void
.end method
.method public static b(Landroid/widget/AbsSpinner;[Ljava/lang/CharSequence;)V
.locals 6
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:entries"
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Ljava/lang/CharSequence;",
">(",
"Landroid/widget/AbsSpinner;",
"[TT;)V"
}
.end annotation
if-eqz p1, :cond_3
.line 1
invoke-virtual {p0}, Landroid/widget/AbsSpinner;->getAdapter()Landroid/widget/SpinnerAdapter;
move-result-object v0
const/4 v1, 0x0
const/4 v2, 0x1
if-eqz v0, :cond_1
.line 2
invoke-interface {v0}, Landroid/widget/SpinnerAdapter;->getCount()I
move-result v3
array-length v4, p1
if-ne v3, v4, :cond_1
move v3, v1
.line 3
:goto_0
array-length v4, p1
if-ge v3, v4, :cond_2
.line 4
aget-object v4, p1, v3
invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;->getItem(I)Ljava/lang/Object;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v4
if-nez v4, :cond_0
goto :goto_1
:cond_0
add-int/lit8 v3, v3, 0x1
goto :goto_0
:cond_1
:goto_1
move v1, v2
:cond_2
if-eqz v1, :cond_4
.line 5
new-instance v0, Landroid/widget/ArrayAdapter;
.line 6
invoke-virtual {p0}, Landroid/widget/AbsSpinner;->getContext()Landroid/content/Context;
move-result-object v1
const v2, 0x1090008
invoke-direct {v0, v1, v2, p1}, Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V
const p1, 0x1090009
.line 7
invoke-virtual {v0, p1}, Landroid/widget/ArrayAdapter;->setDropDownViewResource(I)V
.line 8
invoke-virtual {p0, v0}, Landroid/widget/AbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V
goto :goto_2
:cond_3
const/4 p1, 0x0
.line 9
invoke-virtual {p0, p1}, Landroid/widget/AbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V
:cond_4
:goto_2
return-void
.end method
+60
View File
@@ -0,0 +1,60 @@
.class public Lz1/c0$a;
.super Ljava/lang/Object;
.source "TabHostBindingAdapter.java"
# interfaces
.implements Landroid/widget/TabHost$OnTabChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/c0;->e(Landroid/widget/TabHost;Landroid/widget/TabHost$OnTabChangeListener;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Landroid/widget/TabHost$OnTabChangeListener;
.field public final synthetic b:Landroidx/databinding/i;
# direct methods
.method public constructor <init>(Landroid/widget/TabHost$OnTabChangeListener;Landroidx/databinding/i;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/c0$a;->a:Landroid/widget/TabHost$OnTabChangeListener;
iput-object p2, p0, Lz1/c0$a;->b:Landroidx/databinding/i;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onTabChanged(Ljava/lang/String;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/c0$a;->a:Landroid/widget/TabHost$OnTabChangeListener;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Landroid/widget/TabHost$OnTabChangeListener;->onTabChanged(Ljava/lang/String;)V
.line 3
:cond_0
iget-object p1, p0, Lz1/c0$a;->b:Landroidx/databinding/i;
invoke-interface {p1}, Landroidx/databinding/i;->a()V
return-void
.end method
+136
View File
@@ -0,0 +1,136 @@
.class public Lz1/c0;
.super Ljava/lang/Object;
.source "TabHostBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/TabHost;)I
.locals 0
.annotation build Landroidx/databinding/InverseBindingAdapter;
attribute = "android:currentTab"
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/TabHost;->getCurrentTab()I
move-result p0
return p0
.end method
.method public static b(Landroid/widget/TabHost;)Ljava/lang/String;
.locals 0
.annotation build Landroidx/databinding/InverseBindingAdapter;
attribute = "android:currentTab"
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/TabHost;->getCurrentTabTag()Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method public static c(Landroid/widget/TabHost;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:currentTab"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/TabHost;->getCurrentTab()I
move-result v0
if-eq v0, p1, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/TabHost;->setCurrentTab(I)V
:cond_0
return-void
.end method
.method public static d(Landroid/widget/TabHost;Ljava/lang/String;)V
.locals 2
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:currentTab"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/TabHost;->getCurrentTabTag()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_0
.line 2
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_1
:cond_0
if-nez v0, :cond_2
if-eqz p1, :cond_2
.line 3
:cond_1
invoke-virtual {p0, p1}, Landroid/widget/TabHost;->setCurrentTabByTag(Ljava/lang/String;)V
:cond_2
return-void
.end method
.method public static e(Landroid/widget/TabHost;Landroid/widget/TabHost$OnTabChangeListener;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onTabChanged",
"android:currentTabAttrChanged"
}
.end annotation
if-nez p2, :cond_0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/TabHost;->setOnTabChangedListener(Landroid/widget/TabHost$OnTabChangeListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/c0$a;
invoke-direct {v0, p1, p2}, Lz1/c0$a;-><init>(Landroid/widget/TabHost$OnTabChangeListener;Landroidx/databinding/i;)V
invoke-virtual {p0, v0}, Landroid/widget/TabHost;->setOnTabChangedListener(Landroid/widget/TabHost$OnTabChangeListener;)V
:goto_0
return-void
.end method
+32
View File
@@ -0,0 +1,32 @@
.class public Lz1/d;
.super Ljava/lang/Object;
.source "ActionMenuViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onMenuItemClick"
method = "setOnMenuItemClickListener"
type = Landroid/widget/ActionMenuView;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+47
View File
@@ -0,0 +1,47 @@
.class public Lz1/d0;
.super Ljava/lang/Object;
.source "TabWidgetBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:divider"
method = "setDividerDrawable"
type = Landroid/widget/TabWidget;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:tabStripEnabled"
method = "setStripEnabled"
type = Landroid/widget/TabWidget;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:tabStripLeft"
method = "setLeftStripDrawable"
type = Landroid/widget/TabWidget;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:tabStripRight"
method = "setRightStripDrawable"
type = Landroid/widget/TabWidget;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+28
View File
@@ -0,0 +1,28 @@
.class public interface abstract Lz1/e$a;
.super Ljava/lang/Object;
.source "AdapterViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/e;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "a"
.end annotation
# virtual methods
.method public abstract onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
.end method
+119
View File
@@ -0,0 +1,119 @@
.class public Lz1/e$b;
.super Ljava/lang/Object;
.source "AdapterViewBindingAdapter.java"
# interfaces
.implements Landroid/widget/AdapterView$OnItemSelectedListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/e;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "b"
.end annotation
# instance fields
.field public final a:Lz1/e$a;
.field public final b:Lz1/e$c;
.field public final c:Landroidx/databinding/i;
# direct methods
.method public constructor <init>(Lz1/e$a;Lz1/e$c;Landroidx/databinding/i;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lz1/e$b;->a:Lz1/e$a;
.line 3
iput-object p2, p0, Lz1/e$b;->b:Lz1/e$c;
.line 4
iput-object p3, p0, Lz1/e$b;->c:Landroidx/databinding/i;
return-void
.end method
# virtual methods
.method public onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.locals 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
.line 1
iget-object v0, p0, Lz1/e$b;->a:Lz1/e$a;
if-eqz v0, :cond_0
move-object v1, p1
move-object v2, p2
move v3, p3
move-wide v4, p4
.line 2
invoke-interface/range {v0 .. v5}, Lz1/e$a;->onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.line 3
:cond_0
iget-object p1, p0, Lz1/e$b;->c:Landroidx/databinding/i;
if-eqz p1, :cond_1
.line 4
invoke-interface {p1}, Landroidx/databinding/i;->a()V
:cond_1
return-void
.end method
.method public onNothingSelected(Landroid/widget/AdapterView;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;)V"
}
.end annotation
.line 1
iget-object v0, p0, Lz1/e$b;->b:Lz1/e$c;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/e$c;->onNothingSelected(Landroid/widget/AdapterView;)V
.line 3
:cond_0
iget-object p1, p0, Lz1/e$b;->c:Landroidx/databinding/i;
if-eqz p1, :cond_1
.line 4
invoke-interface {p1}, Landroidx/databinding/i;->a()V
:cond_1
return-void
.end method
+26
View File
@@ -0,0 +1,26 @@
.class public interface abstract Lz1/e$c;
.super Ljava/lang/Object;
.source "AdapterViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/e;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract onNothingSelected(Landroid/widget/AdapterView;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;)V"
}
.end annotation
.end method
+187
View File
@@ -0,0 +1,187 @@
.class public Lz1/e;
.super Ljava/lang/Object;
.source "AdapterViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onItemClick"
method = "setOnItemClickListener"
type = Landroid/widget/AdapterView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onItemLongClick"
method = "setOnItemLongClickListener"
type = Landroid/widget/AdapterView;
.end subannotation
}
.end annotation
.annotation build Landroidx/databinding/InverseBindingMethods;
value = {
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:selectedItemPosition"
type = Landroid/widget/AdapterView;
.end subannotation,
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:selection"
event = "android:selectedItemPositionAttrChanged"
method = "getSelectedItemPosition"
type = Landroid/widget/AdapterView;
.end subannotation
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lz1/e$c;,
Lz1/e$a;,
Lz1/e$b;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/AdapterView;Lz1/e$a;Lz1/e$c;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onItemSelected",
"android:onNothingSelected",
"android:selectedItemPositionAttrChanged"
}
.end annotation
if-nez p1, :cond_0
if-nez p2, :cond_0
if-nez p3, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/AdapterView;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/e$b;
invoke-direct {v0, p1, p2, p3}, Lz1/e$b;-><init>(Lz1/e$a;Lz1/e$c;Landroidx/databinding/i;)V
invoke-virtual {p0, v0}, Landroid/widget/AdapterView;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
:goto_0
return-void
.end method
.method public static b(Landroid/widget/AdapterView;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:selectedItemPosition"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/AdapterView;->getSelectedItemPosition()I
move-result v0
if-eq v0, p1, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/AdapterView;->setSelection(I)V
:cond_0
return-void
.end method
.method public static c(Landroid/widget/AdapterView;ILandroid/widget/Adapter;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:selectedItemPosition",
"android:adapter"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter;
move-result-object v0
if-eq p2, v0, :cond_0
.line 2
invoke-virtual {p0, p2}, Landroid/widget/AdapterView;->setAdapter(Landroid/widget/Adapter;)V
.line 3
invoke-virtual {p0, p1}, Landroid/widget/AdapterView;->setSelection(I)V
goto :goto_0
.line 4
:cond_0
invoke-virtual {p0}, Landroid/widget/AdapterView;->getSelectedItemPosition()I
move-result p2
if-eq p2, p1, :cond_1
.line 5
invoke-virtual {p0, p1}, Landroid/widget/AdapterView;->setSelection(I)V
:cond_1
:goto_0
return-void
.end method
.method public static d(Landroid/widget/AdapterView;I)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:selection"
}
.end annotation
.line 1
invoke-static {p0, p1}, Lz1/e;->b(Landroid/widget/AdapterView;I)V
return-void
.end method
.method public static e(Landroid/widget/AdapterView;ILandroid/widget/Adapter;)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:selection",
"android:adapter"
}
.end annotation
.line 1
invoke-static {p0, p1, p2}, Lz1/e;->c(Landroid/widget/AdapterView;ILandroid/widget/Adapter;)V
return-void
.end method
+296
View File
@@ -0,0 +1,296 @@
.class public Lz1/e0;
.super Ljava/lang/Object;
.source "TableLayoutBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
# static fields
.field public static a:Ljava/util/regex/Pattern; = null
.field public static final b:I = 0x14
# direct methods
.method public static constructor <clinit>()V
.locals 1
const-string v0, "\\s*,\\s*"
.line 1
invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
move-result-object v0
sput-object v0, Lz1/e0;->a:Ljava/util/regex/Pattern;
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Ljava/lang/CharSequence;)Landroid/util/SparseBooleanArray;
.locals 5
.line 1
new-instance v0, Landroid/util/SparseBooleanArray;
invoke-direct {v0}, Landroid/util/SparseBooleanArray;-><init>()V
if-nez p0, :cond_0
return-object v0
.line 2
:cond_0
sget-object v1, Lz1/e0;->a:Ljava/util/regex/Pattern;
invoke-virtual {v1, p0}, Ljava/util/regex/Pattern;->split(Ljava/lang/CharSequence;)[Ljava/lang/String;
move-result-object p0
.line 3
array-length v1, p0
const/4 v2, 0x0
:goto_0
if-ge v2, v1, :cond_2
aget-object v3, p0, v2
.line 4
:try_start_0
invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v3
if-ltz v3, :cond_1
const/4 v4, 0x1
.line 5
invoke-virtual {v0, v3, v4}, Landroid/util/SparseBooleanArray;->put(IZ)V
:try_end_0
.catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:cond_1
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_2
return-object v0
.end method
.method public static b(Landroid/widget/TableLayout;Ljava/lang/CharSequence;)V
.locals 4
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:collapseColumns"
}
.end annotation
.line 1
invoke-static {p1}, Lz1/e0;->a(Ljava/lang/CharSequence;)Landroid/util/SparseBooleanArray;
move-result-object p1
const/4 v0, 0x0
move v1, v0
:goto_0
const/16 v2, 0x14
if-ge v1, v2, :cond_1
.line 2
invoke-virtual {p1, v1, v0}, Landroid/util/SparseBooleanArray;->get(IZ)Z
move-result v2
.line 3
invoke-virtual {p0, v1}, Landroid/widget/TableLayout;->isColumnCollapsed(I)Z
move-result v3
if-eq v2, v3, :cond_0
.line 4
invoke-virtual {p0, v1, v2}, Landroid/widget/TableLayout;->setColumnCollapsed(IZ)V
:cond_0
add-int/lit8 v1, v1, 0x1
goto :goto_0
:cond_1
return-void
.end method
.method public static c(Landroid/widget/TableLayout;Ljava/lang/CharSequence;)V
.locals 4
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:shrinkColumns"
}
.end annotation
const/4 v0, 0x0
if-eqz p1, :cond_0
.line 1
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result v1
if-lez v1, :cond_0
invoke-interface {p1, v0}, Ljava/lang/CharSequence;->charAt(I)C
move-result v1
const/16 v2, 0x2a
if-ne v1, v2, :cond_0
const/4 p1, 0x1
.line 2
invoke-virtual {p0, p1}, Landroid/widget/TableLayout;->setShrinkAllColumns(Z)V
goto :goto_1
.line 3
:cond_0
invoke-virtual {p0, v0}, Landroid/widget/TableLayout;->setShrinkAllColumns(Z)V
.line 4
invoke-static {p1}, Lz1/e0;->a(Ljava/lang/CharSequence;)Landroid/util/SparseBooleanArray;
move-result-object p1
.line 5
invoke-virtual {p1}, Landroid/util/SparseBooleanArray;->size()I
move-result v1
:goto_0
if-ge v0, v1, :cond_2
.line 6
invoke-virtual {p1, v0}, Landroid/util/SparseBooleanArray;->keyAt(I)I
move-result v2
.line 7
invoke-virtual {p1, v0}, Landroid/util/SparseBooleanArray;->valueAt(I)Z
move-result v3
if-eqz v3, :cond_1
.line 8
invoke-virtual {p0, v2, v3}, Landroid/widget/TableLayout;->setColumnShrinkable(IZ)V
:cond_1
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_2
:goto_1
return-void
.end method
.method public static d(Landroid/widget/TableLayout;Ljava/lang/CharSequence;)V
.locals 4
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:stretchColumns"
}
.end annotation
const/4 v0, 0x0
if-eqz p1, :cond_0
.line 1
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result v1
if-lez v1, :cond_0
invoke-interface {p1, v0}, Ljava/lang/CharSequence;->charAt(I)C
move-result v1
const/16 v2, 0x2a
if-ne v1, v2, :cond_0
const/4 p1, 0x1
.line 2
invoke-virtual {p0, p1}, Landroid/widget/TableLayout;->setStretchAllColumns(Z)V
goto :goto_1
.line 3
:cond_0
invoke-virtual {p0, v0}, Landroid/widget/TableLayout;->setStretchAllColumns(Z)V
.line 4
invoke-static {p1}, Lz1/e0;->a(Ljava/lang/CharSequence;)Landroid/util/SparseBooleanArray;
move-result-object p1
.line 5
invoke-virtual {p1}, Landroid/util/SparseBooleanArray;->size()I
move-result v1
:goto_0
if-ge v0, v1, :cond_2
.line 6
invoke-virtual {p1, v0}, Landroid/util/SparseBooleanArray;->keyAt(I)I
move-result v2
.line 7
invoke-virtual {p1, v0}, Landroid/util/SparseBooleanArray;->valueAt(I)Z
move-result v3
if-eqz v3, :cond_1
.line 8
invoke-virtual {p0, v2, v3}, Landroid/widget/TableLayout;->setColumnStretchable(IZ)V
:cond_1
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_2
:goto_1
return-void
.end method
+78
View File
@@ -0,0 +1,78 @@
.class public Lz1/f$a;
.super Ljava/lang/Object;
.source "AutoCompleteTextViewBindingAdapter.java"
# interfaces
.implements Landroid/widget/AutoCompleteTextView$Validator;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/f;->b(Landroid/widget/AutoCompleteTextView;Lz1/f$b;Lz1/f$c;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/f$c;
.field public final synthetic b:Lz1/f$b;
# direct methods
.method public constructor <init>(Lz1/f$c;Lz1/f$b;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/f$a;->a:Lz1/f$c;
iput-object p2, p0, Lz1/f$a;->b:Lz1/f$b;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public fixText(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.locals 1
.line 1
iget-object v0, p0, Lz1/f$a;->b:Lz1/f$b;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/f$b;->fixText(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
move-result-object p1
:cond_0
return-object p1
.end method
.method public isValid(Ljava/lang/CharSequence;)Z
.locals 1
.line 1
iget-object v0, p0, Lz1/f$a;->a:Lz1/f$c;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/f$c;->isValid(Ljava/lang/CharSequence;)Z
move-result p1
return p1
:cond_0
const/4 p1, 0x1
return p1
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/f$b;
.super Ljava/lang/Object;
.source "AutoCompleteTextViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/f;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "b"
.end annotation
# virtual methods
.method public abstract fixText(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/f$c;
.super Ljava/lang/Object;
.source "AutoCompleteTextViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/f;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract isValid(Ljava/lang/CharSequence;)Z
.end method
+120
View File
@@ -0,0 +1,120 @@
.class public Lz1/f;
.super Ljava/lang/Object;
.source "AutoCompleteTextViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:completionThreshold"
method = "setThreshold"
type = Landroid/widget/AutoCompleteTextView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:popupBackground"
method = "setDropDownBackgroundDrawable"
type = Landroid/widget/AutoCompleteTextView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onDismiss"
method = "setOnDismissListener"
type = Landroid/widget/AutoCompleteTextView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onItemClick"
method = "setOnItemClickListener"
type = Landroid/widget/AutoCompleteTextView;
.end subannotation
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lz1/f$b;,
Lz1/f$c;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/AutoCompleteTextView;Lz1/e$a;Lz1/e$c;)V
.locals 2
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onItemSelected",
"android:onNothingSelected"
}
.end annotation
const/4 v0, 0x0
if-nez p1, :cond_0
if-nez p2, :cond_0
.line 1
invoke-virtual {p0, v0}, Landroid/widget/AutoCompleteTextView;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v1, Lz1/e$b;
invoke-direct {v1, p1, p2, v0}, Lz1/e$b;-><init>(Lz1/e$a;Lz1/e$c;Landroidx/databinding/i;)V
invoke-virtual {p0, v1}, Landroid/widget/AutoCompleteTextView;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
:goto_0
return-void
.end method
.method public static b(Landroid/widget/AutoCompleteTextView;Lz1/f$b;Lz1/f$c;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:fixText",
"android:isValid"
}
.end annotation
if-nez p1, :cond_0
if-nez p2, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/AutoCompleteTextView;->setValidator(Landroid/widget/AutoCompleteTextView$Validator;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/f$a;
invoke-direct {v0, p2, p1}, Lz1/f$a;-><init>(Lz1/f$c;Lz1/f$b;)V
invoke-virtual {p0, v0}, Landroid/widget/AutoCompleteTextView;->setValidator(Landroid/widget/AutoCompleteTextView$Validator;)V
:goto_0
return-void
.end method
+102
View File
@@ -0,0 +1,102 @@
.class public Lz1/f0$a;
.super Ljava/lang/Object;
.source "TextViewBindingAdapter.java"
# interfaces
.implements Landroid/text/TextWatcher;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/f0;->C(Landroid/widget/TextView;Lz1/f0$c;Lz1/f0$d;Lz1/f0$b;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/f0$c;
.field public final synthetic b:Lz1/f0$d;
.field public final synthetic c:Landroidx/databinding/i;
.field public final synthetic d:Lz1/f0$b;
# direct methods
.method public constructor <init>(Lz1/f0$c;Lz1/f0$d;Landroidx/databinding/i;Lz1/f0$b;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/f0$a;->a:Lz1/f0$c;
iput-object p2, p0, Lz1/f0$a;->b:Lz1/f0$d;
iput-object p3, p0, Lz1/f0$a;->c:Landroidx/databinding/i;
iput-object p4, p0, Lz1/f0$a;->d:Lz1/f0$b;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public afterTextChanged(Landroid/text/Editable;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/f0$a;->d:Lz1/f0$b;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/f0$b;->afterTextChanged(Landroid/text/Editable;)V
:cond_0
return-void
.end method
.method public beforeTextChanged(Ljava/lang/CharSequence;III)V
.locals 1
.line 1
iget-object v0, p0, Lz1/f0$a;->a:Lz1/f0$c;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3, p4}, Lz1/f0$c;->beforeTextChanged(Ljava/lang/CharSequence;III)V
:cond_0
return-void
.end method
.method public onTextChanged(Ljava/lang/CharSequence;III)V
.locals 1
.line 1
iget-object v0, p0, Lz1/f0$a;->b:Lz1/f0$d;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3, p4}, Lz1/f0$d;->onTextChanged(Ljava/lang/CharSequence;III)V
.line 3
:cond_0
iget-object p1, p0, Lz1/f0$a;->c:Landroidx/databinding/i;
if-eqz p1, :cond_1
.line 4
invoke-interface {p1}, Landroidx/databinding/i;->a()V
:cond_1
return-void
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/f0$b;
.super Ljava/lang/Object;
.source "TextViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/f0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "b"
.end annotation
# virtual methods
.method public abstract afterTextChanged(Landroid/text/Editable;)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/f0$c;
.super Ljava/lang/Object;
.source "TextViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/f0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract beforeTextChanged(Ljava/lang/CharSequence;III)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/f0$d;
.super Ljava/lang/Object;
.source "TextViewBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/f0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "d"
.end annotation
# virtual methods
.method public abstract onTextChanged(Ljava/lang/CharSequence;III)V
.end method
+1252
View File
File diff suppressed because it is too large Load Diff
+60
View File
@@ -0,0 +1,60 @@
.class public Lz1/g$a;
.super Ljava/lang/Object;
.source "CalendarViewBindingAdapter.java"
# interfaces
.implements Landroid/widget/CalendarView$OnDateChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/g;->b(Landroid/widget/CalendarView;Landroid/widget/CalendarView$OnDateChangeListener;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Landroid/widget/CalendarView$OnDateChangeListener;
.field public final synthetic b:Landroidx/databinding/i;
# direct methods
.method public constructor <init>(Landroid/widget/CalendarView$OnDateChangeListener;Landroidx/databinding/i;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/g$a;->a:Landroid/widget/CalendarView$OnDateChangeListener;
iput-object p2, p0, Lz1/g$a;->b:Landroidx/databinding/i;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onSelectedDayChange(Landroid/widget/CalendarView;III)V
.locals 1
.line 1
iget-object v0, p0, Lz1/g$a;->a:Landroid/widget/CalendarView$OnDateChangeListener;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3, p4}, Landroid/widget/CalendarView$OnDateChangeListener;->onSelectedDayChange(Landroid/widget/CalendarView;III)V
.line 3
:cond_0
iget-object p1, p0, Lz1/g$a;->b:Landroidx/databinding/i;
invoke-interface {p1}, Landroidx/databinding/i;->a()V
return-void
.end method
+84
View File
@@ -0,0 +1,84 @@
.class public Lz1/g;
.super Ljava/lang/Object;
.source "CalendarViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/InverseBindingMethods;
value = {
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:date"
type = Landroid/widget/CalendarView;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/CalendarView;J)V
.locals 2
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:date"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/CalendarView;->getDate()J
move-result-wide v0
cmp-long v0, v0, p1
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0, p1, p2}, Landroid/widget/CalendarView;->setDate(J)V
:cond_0
return-void
.end method
.method public static b(Landroid/widget/CalendarView;Landroid/widget/CalendarView$OnDateChangeListener;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onSelectedDayChange",
"android:dateAttrChanged"
}
.end annotation
if-nez p2, :cond_0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/CalendarView;->setOnDateChangeListener(Landroid/widget/CalendarView$OnDateChangeListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/g$a;
invoke-direct {v0, p1, p2}, Lz1/g$a;-><init>(Landroid/widget/CalendarView$OnDateChangeListener;Landroidx/databinding/i;)V
invoke-virtual {p0, v0}, Landroid/widget/CalendarView;->setOnDateChangeListener(Landroid/widget/CalendarView$OnDateChangeListener;)V
:goto_0
return-void
.end method
+77
View File
@@ -0,0 +1,77 @@
.class public Lz1/g0$a;
.super Ljava/lang/Object;
.source "TimePickerBindingAdapter.java"
# interfaces
.implements Landroid/widget/TimePicker$OnTimeChangedListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/g0;->d(Landroid/widget/TimePicker;Landroid/widget/TimePicker$OnTimeChangedListener;Landroidx/databinding/i;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Landroid/widget/TimePicker$OnTimeChangedListener;
.field public final synthetic b:Landroidx/databinding/i;
.field public final synthetic c:Landroidx/databinding/i;
# direct methods
.method public constructor <init>(Landroid/widget/TimePicker$OnTimeChangedListener;Landroidx/databinding/i;Landroidx/databinding/i;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/g0$a;->a:Landroid/widget/TimePicker$OnTimeChangedListener;
iput-object p2, p0, Lz1/g0$a;->b:Landroidx/databinding/i;
iput-object p3, p0, Lz1/g0$a;->c:Landroidx/databinding/i;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onTimeChanged(Landroid/widget/TimePicker;II)V
.locals 1
.line 1
iget-object v0, p0, Lz1/g0$a;->a:Landroid/widget/TimePicker$OnTimeChangedListener;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3}, Landroid/widget/TimePicker$OnTimeChangedListener;->onTimeChanged(Landroid/widget/TimePicker;II)V
.line 3
:cond_0
iget-object p1, p0, Lz1/g0$a;->b:Landroidx/databinding/i;
if-eqz p1, :cond_1
.line 4
invoke-interface {p1}, Landroidx/databinding/i;->a()V
.line 5
:cond_1
iget-object p1, p0, Lz1/g0$a;->c:Landroidx/databinding/i;
if-eqz p1, :cond_2
.line 6
invoke-interface {p1}, Landroidx/databinding/i;->a()V
:cond_2
return-void
.end method
+126
View File
@@ -0,0 +1,126 @@
.class public Lz1/g0;
.super Ljava/lang/Object;
.source "TimePickerBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/TimePicker;)I
.locals 0
.annotation build Landroidx/databinding/InverseBindingAdapter;
attribute = "android:hour"
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/TimePicker;->getHour()I
move-result p0
return p0
.end method
.method public static b(Landroid/widget/TimePicker;)I
.locals 0
.annotation build Landroidx/databinding/InverseBindingAdapter;
attribute = "android:minute"
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/TimePicker;->getMinute()I
move-result p0
return p0
.end method
.method public static c(Landroid/widget/TimePicker;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:hour"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/TimePicker;->getHour()I
move-result v0
if-eq v0, p1, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/TimePicker;->setHour(I)V
:cond_0
return-void
.end method
.method public static d(Landroid/widget/TimePicker;Landroid/widget/TimePicker$OnTimeChangedListener;Landroidx/databinding/i;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onTimeChanged",
"android:hourAttrChanged",
"android:minuteAttrChanged"
}
.end annotation
if-nez p2, :cond_0
if-nez p3, :cond_0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/TimePicker;->setOnTimeChangedListener(Landroid/widget/TimePicker$OnTimeChangedListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/g0$a;
invoke-direct {v0, p1, p2, p3}, Lz1/g0$a;-><init>(Landroid/widget/TimePicker$OnTimeChangedListener;Landroidx/databinding/i;Landroidx/databinding/i;)V
invoke-virtual {p0, v0}, Landroid/widget/TimePicker;->setOnTimeChangedListener(Landroid/widget/TimePicker$OnTimeChangedListener;)V
:goto_0
return-void
.end method
.method public static e(Landroid/widget/TimePicker;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:minute"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/TimePicker;->getMinute()I
move-result v0
if-eq v0, p1, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/TimePicker;->setMinute(I)V
:cond_0
return-void
.end method
+177
View File
@@ -0,0 +1,177 @@
.class public Lz1/h;
.super Ljava/lang/Object;
.source "CardViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "cardCornerRadius"
method = "setRadius"
type = Landroidx/cardview/widget/CardView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "cardMaxElevation"
method = "setMaxCardElevation"
type = Landroidx/cardview/widget/CardView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "cardPreventCornerOverlap"
method = "setPreventCornerOverlap"
type = Landroidx/cardview/widget/CardView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "cardUseCompatPadding"
method = "setUseCompatPadding"
type = Landroidx/cardview/widget/CardView;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroidx/cardview/widget/CardView;I)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"contentPadding"
}
.end annotation
.line 1
invoke-virtual {p0, p1, p1, p1, p1}, Landroidx/cardview/widget/CardView;->setContentPadding(IIII)V
return-void
.end method
.method public static b(Landroidx/cardview/widget/CardView;I)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"contentPaddingBottom"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingLeft()I
move-result v0
.line 2
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingTop()I
move-result v1
.line 3
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingRight()I
move-result v2
.line 4
invoke-virtual {p0, v0, v1, v2, p1}, Landroidx/cardview/widget/CardView;->setContentPadding(IIII)V
return-void
.end method
.method public static c(Landroidx/cardview/widget/CardView;I)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"contentPaddingLeft"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingTop()I
move-result v0
.line 2
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingRight()I
move-result v1
.line 3
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingBottom()I
move-result v2
.line 4
invoke-virtual {p0, p1, v0, v1, v2}, Landroidx/cardview/widget/CardView;->setContentPadding(IIII)V
return-void
.end method
.method public static d(Landroidx/cardview/widget/CardView;I)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"contentPaddingRight"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingLeft()I
move-result v0
.line 2
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingTop()I
move-result v1
.line 3
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingBottom()I
move-result v2
.line 4
invoke-virtual {p0, v0, v1, p1, v2}, Landroidx/cardview/widget/CardView;->setContentPadding(IIII)V
return-void
.end method
.method public static e(Landroidx/cardview/widget/CardView;I)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"contentPaddingTop"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingLeft()I
move-result v0
.line 2
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingRight()I
move-result v1
.line 3
invoke-virtual {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingBottom()I
move-result v2
.line 4
invoke-virtual {p0, v0, p1, v1, v2}, Landroidx/cardview/widget/CardView;->setContentPadding(IIII)V
return-void
.end method
+37
View File
@@ -0,0 +1,37 @@
.class public Lz1/h0;
.super Ljava/lang/Object;
.source "ToolbarBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onMenuItemClick"
method = "setOnMenuItemClickListener"
type = Landroid/widget/Toolbar;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onNavigationClick"
method = "setNavigationOnClickListener"
type = Landroid/widget/Toolbar;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+37
View File
@@ -0,0 +1,37 @@
.class public Lz1/i;
.super Ljava/lang/Object;
.source "CheckedTextViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:checkMark"
method = "setCheckMarkDrawable"
type = Landroid/widget/CheckedTextView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:checkMarkTint"
method = "setCheckMarkTintList"
type = Landroid/widget/CheckedTextView;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+47
View File
@@ -0,0 +1,47 @@
.class public Lz1/i0;
.super Ljava/lang/Object;
.source "VideoViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onCompletion"
method = "setOnCompletionListener"
type = Landroid/widget/VideoView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onError"
method = "setOnErrorListener"
type = Landroid/widget/VideoView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onInfo"
method = "setOnInfoListener"
type = Landroid/widget/VideoView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onPrepared"
method = "setOnPreparedListener"
type = Landroid/widget/VideoView;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+32
View File
@@ -0,0 +1,32 @@
.class public Lz1/j;
.super Ljava/lang/Object;
.source "ChronometerBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onChronometerTick"
method = "setOnChronometerTickListener"
type = Landroid/widget/Chronometer;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+70
View File
@@ -0,0 +1,70 @@
.class public Lz1/j0$a;
.super Ljava/lang/Object;
.source "ViewBindingAdapter.java"
# interfaces
.implements Landroid/view/View$OnAttachStateChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/j0;->d(Landroid/view/View;Lz1/j0$c;Lz1/j0$b;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/j0$b;
.field public final synthetic b:Lz1/j0$c;
# direct methods
.method public constructor <init>(Lz1/j0$b;Lz1/j0$c;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/j0$a;->a:Lz1/j0$b;
iput-object p2, p0, Lz1/j0$a;->b:Lz1/j0$c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onViewAttachedToWindow(Landroid/view/View;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/j0$a;->a:Lz1/j0$b;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/j0$b;->onViewAttachedToWindow(Landroid/view/View;)V
:cond_0
return-void
.end method
.method public onViewDetachedFromWindow(Landroid/view/View;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/j0$a;->b:Lz1/j0$c;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/j0$c;->onViewDetachedFromWindow(Landroid/view/View;)V
:cond_0
return-void
.end method
+23
View File
@@ -0,0 +1,23 @@
.class public interface abstract Lz1/j0$b;
.super Ljava/lang/Object;
.source "ViewBindingAdapter.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0xc
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/j0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "b"
.end annotation
# virtual methods
.method public abstract onViewAttachedToWindow(Landroid/view/View;)V
.end method
+23
View File
@@ -0,0 +1,23 @@
.class public interface abstract Lz1/j0$c;
.super Ljava/lang/Object;
.source "ViewBindingAdapter.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0xc
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/j0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract onViewDetachedFromWindow(Landroid/view/View;)V
.end method
+624
View File
@@ -0,0 +1,624 @@
.class public Lz1/j0;
.super Ljava/lang/Object;
.source "ViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:backgroundTint"
method = "setBackgroundTintList"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:fadeScrollbars"
method = "setScrollbarFadingEnabled"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:getOutline"
method = "setOutlineProvider"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:nextFocusForward"
method = "setNextFocusForwardId"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:nextFocusLeft"
method = "setNextFocusLeftId"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:nextFocusRight"
method = "setNextFocusRightId"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:nextFocusUp"
method = "setNextFocusUpId"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:nextFocusDown"
method = "setNextFocusDownId"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:requiresFadingEdge"
method = "setVerticalFadingEdgeEnabled"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:scrollbarDefaultDelayBeforeFade"
method = "setScrollBarDefaultDelayBeforeFade"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:scrollbarFadeDuration"
method = "setScrollBarFadeDuration"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:scrollbarSize"
method = "setScrollBarSize"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:scrollbarStyle"
method = "setScrollBarStyle"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:transformPivotX"
method = "setPivotX"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:transformPivotY"
method = "setPivotY"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onDrag"
method = "setOnDragListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onClick"
method = "setOnClickListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onApplyWindowInsets"
method = "setOnApplyWindowInsetsListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onCreateContextMenu"
method = "setOnCreateContextMenuListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onFocusChange"
method = "setOnFocusChangeListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onGenericMotion"
method = "setOnGenericMotionListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onHover"
method = "setOnHoverListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onKey"
method = "setOnKeyListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onLongClick"
method = "setOnLongClickListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onSystemUiVisibilityChange"
method = "setOnSystemUiVisibilityChangeListener"
type = Landroid/view/View;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onTouch"
method = "setOnTouchListener"
type = Landroid/view/View;
.end subannotation
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lz1/j0$b;,
Lz1/j0$c;
}
.end annotation
# static fields
.field public static final a:I = 0x0
.field public static final b:I = 0x1
.field public static final c:I = 0x2
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(F)I
.locals 1
const/high16 v0, 0x3f000000 # 0.5f
add-float/2addr v0, p0
float-to-int v0, v0
if-eqz v0, :cond_0
return v0
:cond_0
const/4 v0, 0x0
cmpl-float p0, p0, v0
if-nez p0, :cond_1
const/4 p0, 0x0
return p0
:cond_1
if-lez p0, :cond_2
const/4 p0, 0x1
return p0
:cond_2
const/4 p0, -0x1
return p0
.end method
.method public static b(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:background"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method public static c(Landroid/view/View;Landroid/view/View$OnClickListener;Z)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:onClickListener",
"android:clickable"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 2
invoke-virtual {p0, p2}, Landroid/view/View;->setClickable(Z)V
return-void
.end method
.method public static d(Landroid/view/View;Lz1/j0$c;Lz1/j0$b;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onViewDetachedFromWindow",
"android:onViewAttachedToWindow"
}
.end annotation
if-nez p1, :cond_0
if-nez p2, :cond_0
const/4 p1, 0x0
goto :goto_0
.line 1
:cond_0
new-instance v0, Lz1/j0$a;
invoke-direct {v0, p2, p1}, Lz1/j0$a;-><init>(Lz1/j0$b;Lz1/j0$c;)V
move-object p1, v0
.line 2
:goto_0
sget p2, Landroidx/databinding/library/baseAdapters/R$id;->onAttachStateChangeListener:I
invoke-static {p0, p1, p2}, Lz1/r;->b(Landroid/view/View;Ljava/lang/Object;I)Ljava/lang/Object;
move-result-object p2
check-cast p2, Landroid/view/View$OnAttachStateChangeListener;
if-eqz p2, :cond_1
.line 3
invoke-virtual {p0, p2}, Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
:cond_1
if-eqz p1, :cond_2
.line 4
invoke-virtual {p0, p1}, Landroid/view/View;->addOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
:cond_2
return-void
.end method
.method public static e(Landroid/view/View;Landroid/view/View$OnClickListener;Z)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:onClick",
"android:clickable"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 2
invoke-virtual {p0, p2}, Landroid/view/View;->setClickable(Z)V
return-void
.end method
.method public static f(Landroid/view/View;Landroid/view/View$OnLayoutChangeListener;Landroid/view/View$OnLayoutChangeListener;)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:onLayoutChange"
}
.end annotation
if-eqz p1, :cond_0
.line 1
invoke-virtual {p0, p1}, Landroid/view/View;->removeOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
:cond_0
if-eqz p2, :cond_1
.line 2
invoke-virtual {p0, p2}, Landroid/view/View;->addOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
:cond_1
return-void
.end method
.method public static g(Landroid/view/View;Landroid/view/View$OnLongClickListener;Z)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:onLongClick",
"android:longClickable"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
.line 2
invoke-virtual {p0, p2}, Landroid/view/View;->setLongClickable(Z)V
return-void
.end method
.method public static h(Landroid/view/View;Landroid/view/View$OnLongClickListener;Z)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:onLongClickListener",
"android:longClickable"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
.line 2
invoke-virtual {p0, p2}, Landroid/view/View;->setLongClickable(Z)V
return-void
.end method
.method public static i(Landroid/view/View;F)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:padding"
}
.end annotation
.line 1
invoke-static {p1}, Lz1/j0;->a(F)I
move-result p1
.line 2
invoke-virtual {p0, p1, p1, p1, p1}, Landroid/view/View;->setPadding(IIII)V
return-void
.end method
.method public static j(Landroid/view/View;F)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:paddingBottom"
}
.end annotation
.line 1
invoke-static {p1}, Lz1/j0;->a(F)I
move-result p1
.line 2
invoke-virtual {p0}, Landroid/view/View;->getPaddingLeft()I
move-result v0
invoke-virtual {p0}, Landroid/view/View;->getPaddingTop()I
move-result v1
invoke-virtual {p0}, Landroid/view/View;->getPaddingRight()I
move-result v2
invoke-virtual {p0, v0, v1, v2, p1}, Landroid/view/View;->setPadding(IIII)V
return-void
.end method
.method public static k(Landroid/view/View;F)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:paddingEnd"
}
.end annotation
.line 1
invoke-static {p1}, Lz1/j0;->a(F)I
move-result p1
.line 2
invoke-virtual {p0}, Landroid/view/View;->getPaddingStart()I
move-result v0
invoke-virtual {p0}, Landroid/view/View;->getPaddingTop()I
move-result v1
.line 3
invoke-virtual {p0}, Landroid/view/View;->getPaddingBottom()I
move-result v2
.line 4
invoke-virtual {p0, v0, v1, p1, v2}, Landroid/view/View;->setPaddingRelative(IIII)V
return-void
.end method
.method public static l(Landroid/view/View;F)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:paddingLeft"
}
.end annotation
.line 1
invoke-static {p1}, Lz1/j0;->a(F)I
move-result p1
.line 2
invoke-virtual {p0}, Landroid/view/View;->getPaddingTop()I
move-result v0
invoke-virtual {p0}, Landroid/view/View;->getPaddingRight()I
move-result v1
.line 3
invoke-virtual {p0}, Landroid/view/View;->getPaddingBottom()I
move-result v2
.line 4
invoke-virtual {p0, p1, v0, v1, v2}, Landroid/view/View;->setPadding(IIII)V
return-void
.end method
.method public static m(Landroid/view/View;F)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:paddingRight"
}
.end annotation
.line 1
invoke-static {p1}, Lz1/j0;->a(F)I
move-result p1
.line 2
invoke-virtual {p0}, Landroid/view/View;->getPaddingLeft()I
move-result v0
invoke-virtual {p0}, Landroid/view/View;->getPaddingTop()I
move-result v1
.line 3
invoke-virtual {p0}, Landroid/view/View;->getPaddingBottom()I
move-result v2
.line 4
invoke-virtual {p0, v0, v1, p1, v2}, Landroid/view/View;->setPadding(IIII)V
return-void
.end method
.method public static n(Landroid/view/View;F)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:paddingStart"
}
.end annotation
.line 1
invoke-static {p1}, Lz1/j0;->a(F)I
move-result p1
.line 2
invoke-virtual {p0}, Landroid/view/View;->getPaddingTop()I
move-result v0
invoke-virtual {p0}, Landroid/view/View;->getPaddingEnd()I
move-result v1
.line 3
invoke-virtual {p0}, Landroid/view/View;->getPaddingBottom()I
move-result v2
.line 4
invoke-virtual {p0, p1, v0, v1, v2}, Landroid/view/View;->setPaddingRelative(IIII)V
return-void
.end method
.method public static o(Landroid/view/View;F)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:paddingTop"
}
.end annotation
.line 1
invoke-static {p1}, Lz1/j0;->a(F)I
move-result p1
.line 2
invoke-virtual {p0}, Landroid/view/View;->getPaddingLeft()I
move-result v0
invoke-virtual {p0}, Landroid/view/View;->getPaddingRight()I
move-result v1
.line 3
invoke-virtual {p0}, Landroid/view/View;->getPaddingBottom()I
move-result v2
.line 4
invoke-virtual {p0, v0, p1, v1, v2}, Landroid/view/View;->setPadding(IIII)V
return-void
.end method
.method public static p(Landroid/view/View;I)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:requiresFadingEdge"
}
.end annotation
and-int/lit8 v0, p1, 0x2
const/4 v1, 0x0
const/4 v2, 0x1
if-eqz v0, :cond_0
move v0, v2
goto :goto_0
:cond_0
move v0, v1
:goto_0
and-int/2addr p1, v2
if-eqz p1, :cond_1
move v1, v2
.line 1
:cond_1
invoke-virtual {p0, v0}, Landroid/view/View;->setVerticalFadingEdgeEnabled(Z)V
.line 2
invoke-virtual {p0, v1}, Landroid/view/View;->setHorizontalFadingEdgeEnabled(Z)V
return-void
.end method
+60
View File
@@ -0,0 +1,60 @@
.class public Lz1/k$a;
.super Ljava/lang/Object;
.source "CompoundButtonBindingAdapter.java"
# interfaces
.implements Landroid/widget/CompoundButton$OnCheckedChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/k;->b(Landroid/widget/CompoundButton;Landroid/widget/CompoundButton$OnCheckedChangeListener;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Landroid/widget/CompoundButton$OnCheckedChangeListener;
.field public final synthetic b:Landroidx/databinding/i;
# direct methods
.method public constructor <init>(Landroid/widget/CompoundButton$OnCheckedChangeListener;Landroidx/databinding/i;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/k$a;->a:Landroid/widget/CompoundButton$OnCheckedChangeListener;
iput-object p2, p0, Lz1/k$a;->b:Landroidx/databinding/i;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onCheckedChanged(Landroid/widget/CompoundButton;Z)V
.locals 1
.line 1
iget-object v0, p0, Lz1/k$a;->a:Landroid/widget/CompoundButton$OnCheckedChangeListener;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2}, Landroid/widget/CompoundButton$OnCheckedChangeListener;->onCheckedChanged(Landroid/widget/CompoundButton;Z)V
.line 3
:cond_0
iget-object p1, p0, Lz1/k$a;->b:Landroidx/databinding/i;
invoke-interface {p1}, Landroidx/databinding/i;->a()V
return-void
.end method
+97
View File
@@ -0,0 +1,97 @@
.class public Lz1/k;
.super Ljava/lang/Object;
.source "CompoundButtonBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:buttonTint"
method = "setButtonTintList"
type = Landroid/widget/CompoundButton;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onCheckedChanged"
method = "setOnCheckedChangeListener"
type = Landroid/widget/CompoundButton;
.end subannotation
}
.end annotation
.annotation build Landroidx/databinding/InverseBindingMethods;
value = {
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:checked"
type = Landroid/widget/CompoundButton;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/CompoundButton;Z)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:checked"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/CompoundButton;->isChecked()Z
move-result v0
if-eq v0, p1, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/CompoundButton;->setChecked(Z)V
:cond_0
return-void
.end method
.method public static b(Landroid/widget/CompoundButton;Landroid/widget/CompoundButton$OnCheckedChangeListener;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onCheckedChanged",
"android:checkedAttrChanged"
}
.end annotation
if-nez p2, :cond_0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/k$a;
invoke-direct {v0, p1, p2}, Lz1/k$a;-><init>(Landroid/widget/CompoundButton$OnCheckedChangeListener;Landroidx/databinding/i;)V
invoke-virtual {p0, v0}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
:goto_0
return-void
.end method
+70
View File
@@ -0,0 +1,70 @@
.class public Lz1/k0$a;
.super Ljava/lang/Object;
.source "ViewGroupBindingAdapter.java"
# interfaces
.implements Landroid/view/ViewGroup$OnHierarchyChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/k0;->c(Landroid/view/ViewGroup;Lz1/k0$f;Lz1/k0$g;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/k0$f;
.field public final synthetic b:Lz1/k0$g;
# direct methods
.method public constructor <init>(Lz1/k0$f;Lz1/k0$g;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/k0$a;->a:Lz1/k0$f;
iput-object p2, p0, Lz1/k0$a;->b:Lz1/k0$g;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onChildViewAdded(Landroid/view/View;Landroid/view/View;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/k0$a;->a:Lz1/k0$f;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2}, Lz1/k0$f;->onChildViewAdded(Landroid/view/View;Landroid/view/View;)V
:cond_0
return-void
.end method
.method public onChildViewRemoved(Landroid/view/View;Landroid/view/View;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/k0$a;->b:Lz1/k0$g;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2}, Lz1/k0$g;->onChildViewRemoved(Landroid/view/View;Landroid/view/View;)V
:cond_0
return-void
.end method
+89
View File
@@ -0,0 +1,89 @@
.class public Lz1/k0$b;
.super Ljava/lang/Object;
.source "ViewGroupBindingAdapter.java"
# interfaces
.implements Landroid/view/animation/Animation$AnimationListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/k0;->b(Landroid/view/ViewGroup;Lz1/k0$e;Lz1/k0$c;Lz1/k0$d;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/k0$e;
.field public final synthetic b:Lz1/k0$c;
.field public final synthetic c:Lz1/k0$d;
# direct methods
.method public constructor <init>(Lz1/k0$e;Lz1/k0$c;Lz1/k0$d;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/k0$b;->a:Lz1/k0$e;
iput-object p2, p0, Lz1/k0$b;->b:Lz1/k0$c;
iput-object p3, p0, Lz1/k0$b;->c:Lz1/k0$d;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/k0$b;->b:Lz1/k0$c;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/k0$c;->onAnimationEnd(Landroid/view/animation/Animation;)V
:cond_0
return-void
.end method
.method public onAnimationRepeat(Landroid/view/animation/Animation;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/k0$b;->c:Lz1/k0$d;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/k0$d;->onAnimationRepeat(Landroid/view/animation/Animation;)V
:cond_0
return-void
.end method
.method public onAnimationStart(Landroid/view/animation/Animation;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/k0$b;->a:Lz1/k0$e;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/k0$e;->onAnimationStart(Landroid/view/animation/Animation;)V
:cond_0
return-void
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/k0$c;
.super Ljava/lang/Object;
.source "ViewGroupBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/k0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract onAnimationEnd(Landroid/view/animation/Animation;)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/k0$d;
.super Ljava/lang/Object;
.source "ViewGroupBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/k0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "d"
.end annotation
# virtual methods
.method public abstract onAnimationRepeat(Landroid/view/animation/Animation;)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/k0$e;
.super Ljava/lang/Object;
.source "ViewGroupBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/k0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "e"
.end annotation
# virtual methods
.method public abstract onAnimationStart(Landroid/view/animation/Animation;)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/k0$f;
.super Ljava/lang/Object;
.source "ViewGroupBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/k0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "f"
.end annotation
# virtual methods
.method public abstract onChildViewAdded(Landroid/view/View;Landroid/view/View;)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/k0$g;
.super Ljava/lang/Object;
.source "ViewGroupBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/k0;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "g"
.end annotation
# virtual methods
.method public abstract onChildViewRemoved(Landroid/view/View;Landroid/view/View;)V
.end method
+154
View File
@@ -0,0 +1,154 @@
.class public Lz1/k0;
.super Ljava/lang/Object;
.source "ViewGroupBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:alwaysDrawnWithCache"
method = "setAlwaysDrawnWithCacheEnabled"
type = Landroid/view/ViewGroup;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:animationCache"
method = "setAnimationCacheEnabled"
type = Landroid/view/ViewGroup;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:splitMotionEvents"
method = "setMotionEventSplittingEnabled"
type = Landroid/view/ViewGroup;
.end subannotation
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lz1/k0$d;,
Lz1/k0$c;,
Lz1/k0$e;,
Lz1/k0$g;,
Lz1/k0$f;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/view/ViewGroup;Z)V
.locals 0
.annotation build Landroid/annotation/TargetApi;
value = 0xb
.end annotation
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:animateLayoutChanges"
}
.end annotation
if-eqz p1, :cond_0
.line 1
new-instance p1, Landroid/animation/LayoutTransition;
invoke-direct {p1}, Landroid/animation/LayoutTransition;-><init>()V
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->setLayoutTransition(Landroid/animation/LayoutTransition;)V
goto :goto_0
:cond_0
const/4 p1, 0x0
.line 2
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->setLayoutTransition(Landroid/animation/LayoutTransition;)V
:goto_0
return-void
.end method
.method public static b(Landroid/view/ViewGroup;Lz1/k0$e;Lz1/k0$c;Lz1/k0$d;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onAnimationStart",
"android:onAnimationEnd",
"android:onAnimationRepeat"
}
.end annotation
if-nez p1, :cond_0
if-nez p2, :cond_0
if-nez p3, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->setLayoutAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/k0$b;
invoke-direct {v0, p1, p2, p3}, Lz1/k0$b;-><init>(Lz1/k0$e;Lz1/k0$c;Lz1/k0$d;)V
invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->setLayoutAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V
:goto_0
return-void
.end method
.method public static c(Landroid/view/ViewGroup;Lz1/k0$f;Lz1/k0$g;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onChildViewAdded",
"android:onChildViewRemoved"
}
.end annotation
if-nez p1, :cond_0
if-nez p2, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/view/ViewGroup;->setOnHierarchyChangeListener(Landroid/view/ViewGroup$OnHierarchyChangeListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/k0$a;
invoke-direct {v0, p1, p2}, Lz1/k0$a;-><init>(Lz1/k0$f;Lz1/k0$g;)V
invoke-virtual {p0, v0}, Landroid/view/ViewGroup;->setOnHierarchyChangeListener(Landroid/view/ViewGroup$OnHierarchyChangeListener;)V
:goto_0
return-void
.end method
+40
View File
@@ -0,0 +1,40 @@
.class public Lz1/l;
.super Ljava/lang/Object;
.source "Converters.java"
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(I)Landroid/content/res/ColorStateList;
.locals 0
.annotation build Landroidx/databinding/BindingConversion;
.end annotation
.line 1
invoke-static {p0}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
move-result-object p0
return-object p0
.end method
.method public static b(I)Landroid/graphics/drawable/ColorDrawable;
.locals 1
.annotation build Landroidx/databinding/BindingConversion;
.end annotation
.line 1
new-instance v0, Landroid/graphics/drawable/ColorDrawable;
invoke-direct {v0, p0}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
return-object v0
.end method
+52
View File
@@ -0,0 +1,52 @@
.class public Lz1/l0;
.super Ljava/lang/Object;
.source "ViewStubBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:layout"
method = "setLayoutResource"
type = Landroid/view/ViewStub;
.end subannotation
}
.end annotation
.annotation build Landroidx/databinding/Untaggable;
value = {
"android.view.ViewStub"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroidx/databinding/s;Landroid/view/ViewStub$OnInflateListener;)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:onInflate"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroidx/databinding/s;->l(Landroid/view/ViewStub$OnInflateListener;)V
return-void
.end method
+14
View File
@@ -0,0 +1,14 @@
.class public synthetic Lz1/m$a;
.super Ljava/lang/Object;
.source "DatePickerBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/m;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
+109
View File
@@ -0,0 +1,109 @@
.class public Lz1/m$b;
.super Ljava/lang/Object;
.source "DatePickerBindingAdapter.java"
# interfaces
.implements Landroid/widget/DatePicker$OnDateChangedListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/m;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "b"
.end annotation
# instance fields
.field public a:Landroid/widget/DatePicker$OnDateChangedListener;
.field public b:Landroidx/databinding/i;
.field public c:Landroidx/databinding/i;
.field public d:Landroidx/databinding/i;
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lz1/m$a;)V
.locals 0
.line 2
invoke-direct {p0}, Lz1/m$b;-><init>()V
return-void
.end method
# virtual methods
.method public a(Landroid/widget/DatePicker$OnDateChangedListener;Landroidx/databinding/i;Landroidx/databinding/i;Landroidx/databinding/i;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/m$b;->a:Landroid/widget/DatePicker$OnDateChangedListener;
.line 2
iput-object p2, p0, Lz1/m$b;->b:Landroidx/databinding/i;
.line 3
iput-object p3, p0, Lz1/m$b;->c:Landroidx/databinding/i;
.line 4
iput-object p4, p0, Lz1/m$b;->d:Landroidx/databinding/i;
return-void
.end method
.method public onDateChanged(Landroid/widget/DatePicker;III)V
.locals 1
.line 1
iget-object v0, p0, Lz1/m$b;->a:Landroid/widget/DatePicker$OnDateChangedListener;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3, p4}, Landroid/widget/DatePicker$OnDateChangedListener;->onDateChanged(Landroid/widget/DatePicker;III)V
.line 3
:cond_0
iget-object p1, p0, Lz1/m$b;->b:Landroidx/databinding/i;
if-eqz p1, :cond_1
.line 4
invoke-interface {p1}, Landroidx/databinding/i;->a()V
.line 5
:cond_1
iget-object p1, p0, Lz1/m$b;->c:Landroidx/databinding/i;
if-eqz p1, :cond_2
.line 6
invoke-interface {p1}, Landroidx/databinding/i;->a()V
.line 7
:cond_2
iget-object p1, p0, Lz1/m$b;->d:Landroidx/databinding/i;
if-eqz p1, :cond_3
.line 8
invoke-interface {p1}, Landroidx/databinding/i;->a()V
:cond_3
return-void
.end method
+121
View File
@@ -0,0 +1,121 @@
.class public Lz1/m;
.super Ljava/lang/Object;
.source "DatePickerBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/InverseBindingMethods;
value = {
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:year"
type = Landroid/widget/DatePicker;
.end subannotation,
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:month"
type = Landroid/widget/DatePicker;
.end subannotation,
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:day"
method = "getDayOfMonth"
type = Landroid/widget/DatePicker;
.end subannotation
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lz1/m$b;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/DatePicker;IIILandroid/widget/DatePicker$OnDateChangedListener;Landroidx/databinding/i;Landroidx/databinding/i;Landroidx/databinding/i;)V
.locals 3
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:year",
"android:month",
"android:day",
"android:onDateChanged",
"android:yearAttrChanged",
"android:monthAttrChanged",
"android:dayAttrChanged"
}
.end annotation
if-nez p1, :cond_0
.line 1
invoke-virtual {p0}, Landroid/widget/DatePicker;->getYear()I
move-result p1
:cond_0
if-nez p3, :cond_1
.line 2
invoke-virtual {p0}, Landroid/widget/DatePicker;->getDayOfMonth()I
move-result p3
:cond_1
if-nez p5, :cond_2
if-nez p6, :cond_2
if-nez p7, :cond_2
.line 3
invoke-virtual {p0, p1, p2, p3, p4}, Landroid/widget/DatePicker;->init(IIILandroid/widget/DatePicker$OnDateChangedListener;)V
goto :goto_0
.line 4
:cond_2
sget v0, Landroidx/databinding/library/baseAdapters/R$id;->onDateChanged:I
invoke-static {p0, v0}, Lz1/r;->a(Landroid/view/View;I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lz1/m$b;
if-nez v1, :cond_3
.line 5
new-instance v1, Lz1/m$b;
const/4 v2, 0x0
invoke-direct {v1, v2}, Lz1/m$b;-><init>(Lz1/m$a;)V
.line 6
invoke-static {p0, v1, v0}, Lz1/r;->b(Landroid/view/View;Ljava/lang/Object;I)Ljava/lang/Object;
.line 7
:cond_3
invoke-virtual {v1, p4, p5, p6, p7}, Lz1/m$b;->a(Landroid/widget/DatePicker$OnDateChangedListener;Landroidx/databinding/i;Landroidx/databinding/i;Landroidx/databinding/i;)V
.line 8
invoke-virtual {p0, p1, p2, p3, v1}, Landroid/widget/DatePicker;->init(IIILandroid/widget/DatePicker$OnDateChangedListener;)V
:goto_0
return-void
.end method
+37
View File
@@ -0,0 +1,37 @@
.class public Lz1/m0;
.super Ljava/lang/Object;
.source "ZoomControlsBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onZoomIn"
method = "setOnZoomInClickListener"
type = Landroid/widget/ZoomControls;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onZoomOut"
method = "setOnZoomOutClickListener"
type = Landroid/widget/ZoomControls;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+47
View File
@@ -0,0 +1,47 @@
.class public Lz1/n;
.super Ljava/lang/Object;
.source "ExpandableListViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onChildClick"
method = "setOnChildClickListener"
type = Landroid/widget/ExpandableListView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onGroupClick"
method = "setOnGroupClickListener"
type = Landroid/widget/ExpandableListView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onGroupCollapse"
method = "setOnGroupCollapseListener"
type = Landroid/widget/ExpandableListView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onGroupExpand"
method = "setOnGroupExpandListener"
type = Landroid/widget/ExpandableListView;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+32
View File
@@ -0,0 +1,32 @@
.class public Lz1/o;
.super Ljava/lang/Object;
.source "FrameLayoutBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:foregroundTint"
method = "setForegroundTintList"
type = Landroid/widget/FrameLayout;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+94
View File
@@ -0,0 +1,94 @@
.class public Lz1/p;
.super Ljava/lang/Object;
.source "ImageViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:tint"
method = "setImageTintList"
type = Landroid/widget/ImageView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:tintMode"
method = "setImageTintMode"
type = Landroid/widget/ImageView;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:src"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
return-void
.end method
.method public static b(Landroid/widget/ImageView;Landroid/net/Uri;)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:src"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageURI(Landroid/net/Uri;)V
return-void
.end method
.method public static c(Landroid/widget/ImageView;Ljava/lang/String;)V
.locals 0
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:src"
}
.end annotation
if-nez p1, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageURI(Landroid/net/Uri;)V
goto :goto_0
.line 2
:cond_0
invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageURI(Landroid/net/Uri;)V
:goto_0
return-void
.end method
+37
View File
@@ -0,0 +1,37 @@
.class public Lz1/q;
.super Ljava/lang/Object;
.source "LinearLayoutBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:divider"
method = "setDividerDrawable"
type = Landroid/widget/LinearLayout;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:measureWithLargestChild"
method = "setMeasureWithLargestChildEnabled"
type = Landroid/widget/LinearLayout;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+84
View File
@@ -0,0 +1,84 @@
.class public Lz1/r;
.super Ljava/lang/Object;
.source "ListenerUtil.java"
# static fields
.field public static final a:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
"Ljava/util/WeakHashMap<",
"Landroid/view/View;",
"Ljava/lang/ref/WeakReference<",
"*>;>;>;"
}
.end annotation
.end field
# direct methods
.method public static constructor <clinit>()V
.locals 1
.line 1
new-instance v0, Landroid/util/SparseArray;
invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
sput-object v0, Lz1/r;->a:Landroid/util/SparseArray;
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/view/View;I)Ljava/lang/Object;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Landroid/view/View;",
"I)TT;"
}
.end annotation
.line 1
invoke-virtual {p0, p1}, Landroid/view/View;->getTag(I)Ljava/lang/Object;
move-result-object p0
return-object p0
.end method
.method public static b(Landroid/view/View;Ljava/lang/Object;I)Ljava/lang/Object;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Landroid/view/View;",
"TT;I)TT;"
}
.end annotation
.line 1
invoke-virtual {p0, p2}, Landroid/view/View;->getTag(I)Ljava/lang/Object;
move-result-object v0
.line 2
invoke-virtual {p0, p2, p1}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
return-object v0
.end method
+60
View File
@@ -0,0 +1,60 @@
.class public Lz1/s$a;
.super Ljava/lang/Object;
.source "NumberPickerBindingAdapter.java"
# interfaces
.implements Landroid/widget/NumberPicker$OnValueChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/s;->a(Landroid/widget/NumberPicker;Landroid/widget/NumberPicker$OnValueChangeListener;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Landroid/widget/NumberPicker$OnValueChangeListener;
.field public final synthetic b:Landroidx/databinding/i;
# direct methods
.method public constructor <init>(Landroid/widget/NumberPicker$OnValueChangeListener;Landroidx/databinding/i;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/s$a;->a:Landroid/widget/NumberPicker$OnValueChangeListener;
iput-object p2, p0, Lz1/s$a;->b:Landroidx/databinding/i;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onValueChange(Landroid/widget/NumberPicker;II)V
.locals 1
.line 1
iget-object v0, p0, Lz1/s$a;->a:Landroid/widget/NumberPicker$OnValueChangeListener;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3}, Landroid/widget/NumberPicker$OnValueChangeListener;->onValueChange(Landroid/widget/NumberPicker;II)V
.line 3
:cond_0
iget-object p1, p0, Lz1/s$a;->b:Landroidx/databinding/i;
invoke-interface {p1}, Landroidx/databinding/i;->a()V
return-void
.end method
+97
View File
@@ -0,0 +1,97 @@
.class public Lz1/s;
.super Ljava/lang/Object;
.source "NumberPickerBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:format"
method = "setFormatter"
type = Landroid/widget/NumberPicker;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onScrollStateChange"
method = "setOnScrollListener"
type = Landroid/widget/NumberPicker;
.end subannotation
}
.end annotation
.annotation build Landroidx/databinding/InverseBindingMethods;
value = {
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:value"
type = Landroid/widget/NumberPicker;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/NumberPicker;Landroid/widget/NumberPicker$OnValueChangeListener;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onValueChange",
"android:valueAttrChanged"
}
.end annotation
if-nez p2, :cond_0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/NumberPicker;->setOnValueChangedListener(Landroid/widget/NumberPicker$OnValueChangeListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/s$a;
invoke-direct {v0, p1, p2}, Lz1/s$a;-><init>(Landroid/widget/NumberPicker$OnValueChangeListener;Landroidx/databinding/i;)V
invoke-virtual {p0, v0}, Landroid/widget/NumberPicker;->setOnValueChangedListener(Landroid/widget/NumberPicker$OnValueChangeListener;)V
:goto_0
return-void
.end method
.method public static b(Landroid/widget/NumberPicker;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:value"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/NumberPicker;->getValue()I
move-result v0
if-eq v0, p1, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/NumberPicker;->setValue(I)V
:cond_0
return-void
.end method
+88
View File
@@ -0,0 +1,88 @@
.class public Lz1/t$a;
.super Landroidx/databinding/n$a;
.source "ObservableListAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/t;->b(Ljava/util/List;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/t;
# direct methods
.method public constructor <init>(Lz1/t;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/t$a;->a:Lz1/t;
invoke-direct {p0}, Landroidx/databinding/n$a;-><init>()V
return-void
.end method
# virtual methods
.method public a(Landroidx/databinding/n;)V
.locals 0
.line 1
iget-object p1, p0, Lz1/t$a;->a:Lz1/t;
invoke-virtual {p1}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V
return-void
.end method
.method public f(Landroidx/databinding/n;II)V
.locals 0
.line 1
iget-object p1, p0, Lz1/t$a;->a:Lz1/t;
invoke-virtual {p1}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V
return-void
.end method
.method public g(Landroidx/databinding/n;II)V
.locals 0
.line 1
iget-object p1, p0, Lz1/t$a;->a:Lz1/t;
invoke-virtual {p1}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V
return-void
.end method
.method public h(Landroidx/databinding/n;III)V
.locals 0
.line 1
iget-object p1, p0, Lz1/t$a;->a:Lz1/t;
invoke-virtual {p1}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V
return-void
.end method
.method public i(Landroidx/databinding/n;II)V
.locals 0
.line 1
iget-object p1, p0, Lz1/t$a;->a:Lz1/t;
invoke-virtual {p1}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V
return-void
.end method
+302
View File
@@ -0,0 +1,302 @@
.class public Lz1/t;
.super Landroid/widget/BaseAdapter;
.source "ObservableListAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">",
"Landroid/widget/BaseAdapter;"
}
.end annotation
# instance fields
.field public a:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"TT;>;"
}
.end annotation
.end field
.field public b:Landroidx/databinding/n$a;
.field public final c:Landroid/content/Context;
.field public final d:I
.field public final e:I
.field public final f:I
.field public final g:Landroid/view/LayoutInflater;
# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/util/List;III)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Ljava/util/List<",
"TT;>;III)V"
}
.end annotation
.line 1
invoke-direct {p0}, Landroid/widget/BaseAdapter;-><init>()V
.line 2
iput-object p1, p0, Lz1/t;->c:Landroid/content/Context;
.line 3
iput p3, p0, Lz1/t;->e:I
.line 4
iput p4, p0, Lz1/t;->d:I
.line 5
iput p5, p0, Lz1/t;->f:I
if-nez p3, :cond_0
const/4 p1, 0x0
goto :goto_0
:cond_0
const-string p3, "layout_inflater"
.line 6
invoke-virtual {p1, p3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/view/LayoutInflater;
:goto_0
iput-object p1, p0, Lz1/t;->g:Landroid/view/LayoutInflater;
.line 7
invoke-virtual {p0, p2}, Lz1/t;->b(Ljava/util/List;)V
return-void
.end method
# virtual methods
.method public a(IILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
.locals 1
if-nez p3, :cond_1
if-nez p1, :cond_0
.line 1
new-instance p3, Landroid/widget/TextView;
iget-object p1, p0, Lz1/t;->c:Landroid/content/Context;
invoke-direct {p3, p1}, Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
goto :goto_0
.line 2
:cond_0
iget-object p3, p0, Lz1/t;->g:Landroid/view/LayoutInflater;
const/4 v0, 0x0
invoke-virtual {p3, p1, p4, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p3
.line 3
:cond_1
:goto_0
iget p1, p0, Lz1/t;->f:I
if-nez p1, :cond_2
move-object p1, p3
goto :goto_1
.line 4
:cond_2
invoke-virtual {p3, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
:goto_1
check-cast p1, Landroid/widget/TextView;
.line 5
iget-object p4, p0, Lz1/t;->a:Ljava/util/List;
invoke-interface {p4, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p2
.line 6
instance-of p4, p2, Ljava/lang/CharSequence;
if-eqz p4, :cond_3
.line 7
check-cast p2, Ljava/lang/CharSequence;
goto :goto_2
.line 8
:cond_3
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
.line 9
:goto_2
invoke-virtual {p1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-object p3
.end method
.method public b(Ljava/util/List;)V
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"TT;>;)V"
}
.end annotation
.line 1
iget-object v0, p0, Lz1/t;->a:Ljava/util/List;
if-ne v0, p1, :cond_0
return-void
.line 2
:cond_0
instance-of v1, v0, Landroidx/databinding/n;
if-eqz v1, :cond_1
.line 3
check-cast v0, Landroidx/databinding/n;
iget-object v1, p0, Lz1/t;->b:Landroidx/databinding/n$a;
invoke-interface {v0, v1}, Landroidx/databinding/n;->removeOnListChangedCallback(Landroidx/databinding/n$a;)V
.line 4
:cond_1
iput-object p1, p0, Lz1/t;->a:Ljava/util/List;
.line 5
instance-of p1, p1, Landroidx/databinding/n;
if-eqz p1, :cond_3
.line 6
iget-object p1, p0, Lz1/t;->b:Landroidx/databinding/n$a;
if-nez p1, :cond_2
.line 7
new-instance p1, Lz1/t$a;
invoke-direct {p1, p0}, Lz1/t$a;-><init>(Lz1/t;)V
iput-object p1, p0, Lz1/t;->b:Landroidx/databinding/n$a;
.line 8
:cond_2
iget-object p1, p0, Lz1/t;->a:Ljava/util/List;
check-cast p1, Landroidx/databinding/n;
iget-object v0, p0, Lz1/t;->b:Landroidx/databinding/n$a;
invoke-interface {p1, v0}, Landroidx/databinding/n;->addOnListChangedCallback(Landroidx/databinding/n$a;)V
.line 9
:cond_3
invoke-virtual {p0}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V
return-void
.end method
.method public getCount()I
.locals 1
.line 1
iget-object v0, p0, Lz1/t;->a:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
.end method
.method public getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
.locals 1
.line 1
iget v0, p0, Lz1/t;->d:I
invoke-virtual {p0, v0, p1, p2, p3}, Lz1/t;->a(IILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
return-object p1
.end method
.method public getItem(I)Ljava/lang/Object;
.locals 1
.line 1
iget-object v0, p0, Lz1/t;->a:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
return-object p1
.end method
.method public getItemId(I)J
.locals 2
int-to-long v0, p1
return-wide v0
.end method
.method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
.locals 1
.line 1
iget v0, p0, Lz1/t;->e:I
invoke-virtual {p0, v0, p1, p2, p3}, Lz1/t;->a(IILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
return-object p1
.end method
+42
View File
@@ -0,0 +1,42 @@
.class public Lz1/u;
.super Ljava/lang/Object;
.source "ProgressBarBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:indeterminateTint"
method = "setIndeterminateTintList"
type = Landroid/widget/ProgressBar;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:progressTint"
method = "setProgressTintList"
type = Landroid/widget/ProgressBar;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:secondaryProgressTint"
method = "setSecondaryProgressTintList"
type = Landroid/widget/ProgressBar;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
+60
View File
@@ -0,0 +1,60 @@
.class public Lz1/v$a;
.super Ljava/lang/Object;
.source "RadioGroupBindingAdapter.java"
# interfaces
.implements Landroid/widget/RadioGroup$OnCheckedChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/v;->b(Landroid/widget/RadioGroup;Landroid/widget/RadioGroup$OnCheckedChangeListener;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Landroid/widget/RadioGroup$OnCheckedChangeListener;
.field public final synthetic b:Landroidx/databinding/i;
# direct methods
.method public constructor <init>(Landroid/widget/RadioGroup$OnCheckedChangeListener;Landroidx/databinding/i;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/v$a;->a:Landroid/widget/RadioGroup$OnCheckedChangeListener;
iput-object p2, p0, Lz1/v$a;->b:Landroidx/databinding/i;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onCheckedChanged(Landroid/widget/RadioGroup;I)V
.locals 1
.line 1
iget-object v0, p0, Lz1/v$a;->a:Landroid/widget/RadioGroup$OnCheckedChangeListener;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2}, Landroid/widget/RadioGroup$OnCheckedChangeListener;->onCheckedChanged(Landroid/widget/RadioGroup;I)V
.line 3
:cond_0
iget-object p1, p0, Lz1/v$a;->b:Landroidx/databinding/i;
invoke-interface {p1}, Landroidx/databinding/i;->a()V
return-void
.end method
+83
View File
@@ -0,0 +1,83 @@
.class public Lz1/v;
.super Ljava/lang/Object;
.source "RadioGroupBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/InverseBindingMethods;
value = {
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:checkedButton"
method = "getCheckedRadioButtonId"
type = Landroid/widget/RadioGroup;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/RadioGroup;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:checkedButton"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/RadioGroup;->getCheckedRadioButtonId()I
move-result v0
if-eq p1, v0, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/RadioGroup;->check(I)V
:cond_0
return-void
.end method
.method public static b(Landroid/widget/RadioGroup;Landroid/widget/RadioGroup$OnCheckedChangeListener;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onCheckedChanged",
"android:checkedButtonAttrChanged"
}
.end annotation
if-nez p2, :cond_0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/RadioGroup;->setOnCheckedChangeListener(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/v$a;
invoke-direct {v0, p1, p2}, Lz1/v$a;-><init>(Landroid/widget/RadioGroup$OnCheckedChangeListener;Landroidx/databinding/i;)V
invoke-virtual {p0, v0}, Landroid/widget/RadioGroup;->setOnCheckedChangeListener(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V
:goto_0
return-void
.end method
+60
View File
@@ -0,0 +1,60 @@
.class public Lz1/w$a;
.super Ljava/lang/Object;
.source "RatingBarBindingAdapter.java"
# interfaces
.implements Landroid/widget/RatingBar$OnRatingBarChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/w;->a(Landroid/widget/RatingBar;Landroid/widget/RatingBar$OnRatingBarChangeListener;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Landroid/widget/RatingBar$OnRatingBarChangeListener;
.field public final synthetic b:Landroidx/databinding/i;
# direct methods
.method public constructor <init>(Landroid/widget/RatingBar$OnRatingBarChangeListener;Landroidx/databinding/i;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/w$a;->a:Landroid/widget/RatingBar$OnRatingBarChangeListener;
iput-object p2, p0, Lz1/w$a;->b:Landroidx/databinding/i;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onRatingChanged(Landroid/widget/RatingBar;FZ)V
.locals 1
.line 1
iget-object v0, p0, Lz1/w$a;->a:Landroid/widget/RatingBar$OnRatingBarChangeListener;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3}, Landroid/widget/RatingBar$OnRatingBarChangeListener;->onRatingChanged(Landroid/widget/RatingBar;FZ)V
.line 3
:cond_0
iget-object p1, p0, Lz1/w$a;->b:Landroidx/databinding/i;
invoke-interface {p1}, Landroidx/databinding/i;->a()V
return-void
.end method
+84
View File
@@ -0,0 +1,84 @@
.class public Lz1/w;
.super Ljava/lang/Object;
.source "RatingBarBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/InverseBindingMethods;
value = {
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:rating"
type = Landroid/widget/RatingBar;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/RatingBar;Landroid/widget/RatingBar$OnRatingBarChangeListener;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onRatingChanged",
"android:ratingAttrChanged"
}
.end annotation
if-nez p2, :cond_0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/RatingBar;->setOnRatingBarChangeListener(Landroid/widget/RatingBar$OnRatingBarChangeListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/w$a;
invoke-direct {v0, p1, p2}, Lz1/w$a;-><init>(Landroid/widget/RatingBar$OnRatingBarChangeListener;Landroidx/databinding/i;)V
invoke-virtual {p0, v0}, Landroid/widget/RatingBar;->setOnRatingBarChangeListener(Landroid/widget/RatingBar$OnRatingBarChangeListener;)V
:goto_0
return-void
.end method
.method public static b(Landroid/widget/RatingBar;F)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:rating"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/RatingBar;->getRating()F
move-result v0
cmpl-float v0, v0, p1
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/RatingBar;->setRating(F)V
:cond_0
return-void
.end method
+82
View File
@@ -0,0 +1,82 @@
.class public Lz1/x$a;
.super Ljava/lang/Object;
.source "SearchViewBindingAdapter.java"
# interfaces
.implements Landroid/widget/SearchView$OnQueryTextListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/x;->a(Landroid/widget/SearchView;Lz1/x$d;Lz1/x$c;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/x$d;
.field public final synthetic b:Lz1/x$c;
# direct methods
.method public constructor <init>(Lz1/x$d;Lz1/x$c;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/x$a;->a:Lz1/x$d;
iput-object p2, p0, Lz1/x$a;->b:Lz1/x$c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onQueryTextChange(Ljava/lang/String;)Z
.locals 1
.line 1
iget-object v0, p0, Lz1/x$a;->b:Lz1/x$c;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/x$c;->onQueryTextChange(Ljava/lang/String;)Z
move-result p1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method
.method public onQueryTextSubmit(Ljava/lang/String;)Z
.locals 1
.line 1
iget-object v0, p0, Lz1/x$a;->a:Lz1/x$d;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/x$d;->onQueryTextSubmit(Ljava/lang/String;)Z
move-result p1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method
+82
View File
@@ -0,0 +1,82 @@
.class public Lz1/x$b;
.super Ljava/lang/Object;
.source "SearchViewBindingAdapter.java"
# interfaces
.implements Landroid/widget/SearchView$OnSuggestionListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/x;->b(Landroid/widget/SearchView;Lz1/x$f;Lz1/x$e;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/x$f;
.field public final synthetic b:Lz1/x$e;
# direct methods
.method public constructor <init>(Lz1/x$f;Lz1/x$e;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/x$b;->a:Lz1/x$f;
iput-object p2, p0, Lz1/x$b;->b:Lz1/x$e;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onSuggestionClick(I)Z
.locals 1
.line 1
iget-object v0, p0, Lz1/x$b;->b:Lz1/x$e;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/x$e;->onSuggestionClick(I)Z
move-result p1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method
.method public onSuggestionSelect(I)Z
.locals 1
.line 1
iget-object v0, p0, Lz1/x$b;->a:Lz1/x$f;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/x$f;->onSuggestionSelect(I)Z
move-result p1
return p1
:cond_0
const/4 p1, 0x0
return p1
.end method
+23
View File
@@ -0,0 +1,23 @@
.class public interface abstract Lz1/x$c;
.super Ljava/lang/Object;
.source "SearchViewBindingAdapter.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0xb
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/x;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract onQueryTextChange(Ljava/lang/String;)Z
.end method
+23
View File
@@ -0,0 +1,23 @@
.class public interface abstract Lz1/x$d;
.super Ljava/lang/Object;
.source "SearchViewBindingAdapter.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0xb
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/x;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "d"
.end annotation
# virtual methods
.method public abstract onQueryTextSubmit(Ljava/lang/String;)Z
.end method
+23
View File
@@ -0,0 +1,23 @@
.class public interface abstract Lz1/x$e;
.super Ljava/lang/Object;
.source "SearchViewBindingAdapter.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0xb
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/x;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "e"
.end annotation
# virtual methods
.method public abstract onSuggestionClick(I)Z
.end method
+23
View File
@@ -0,0 +1,23 @@
.class public interface abstract Lz1/x$f;
.super Ljava/lang/Object;
.source "SearchViewBindingAdapter.java"
# annotations
.annotation build Landroid/annotation/TargetApi;
value = 0xb
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/x;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "f"
.end annotation
# virtual methods
.method public abstract onSuggestionSelect(I)Z
.end method
+117
View File
@@ -0,0 +1,117 @@
.class public Lz1/x;
.super Ljava/lang/Object;
.source "SearchViewBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onQueryTextFocusChange"
method = "setOnQueryTextFocusChangeListener"
type = Landroid/widget/SearchView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onSearchClick"
method = "setOnSearchClickListener"
type = Landroid/widget/SearchView;
.end subannotation,
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:onClose"
method = "setOnCloseListener"
type = Landroid/widget/SearchView;
.end subannotation
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lz1/x$e;,
Lz1/x$f;,
Lz1/x$c;,
Lz1/x$d;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/SearchView;Lz1/x$d;Lz1/x$c;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onQueryTextSubmit",
"android:onQueryTextChange"
}
.end annotation
if-nez p1, :cond_0
if-nez p2, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/SearchView;->setOnQueryTextListener(Landroid/widget/SearchView$OnQueryTextListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/x$a;
invoke-direct {v0, p1, p2}, Lz1/x$a;-><init>(Lz1/x$d;Lz1/x$c;)V
invoke-virtual {p0, v0}, Landroid/widget/SearchView;->setOnQueryTextListener(Landroid/widget/SearchView$OnQueryTextListener;)V
:goto_0
return-void
.end method
.method public static b(Landroid/widget/SearchView;Lz1/x$f;Lz1/x$e;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onSuggestionSelect",
"android:onSuggestionClick"
}
.end annotation
if-nez p1, :cond_0
if-nez p2, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/SearchView;->setOnSuggestionListener(Landroid/widget/SearchView$OnSuggestionListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/x$b;
invoke-direct {v0, p1, p2}, Lz1/x$b;-><init>(Lz1/x$f;Lz1/x$e;)V
invoke-virtual {p0, v0}, Landroid/widget/SearchView;->setOnSuggestionListener(Landroid/widget/SearchView$OnSuggestionListener;)V
:goto_0
return-void
.end method
+102
View File
@@ -0,0 +1,102 @@
.class public Lz1/y$a;
.super Ljava/lang/Object;
.source "SeekBarBindingAdapter.java"
# interfaces
.implements Landroid/widget/SeekBar$OnSeekBarChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lz1/y;->a(Landroid/widget/SeekBar;Lz1/y$c;Lz1/y$d;Lz1/y$b;Landroidx/databinding/i;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# instance fields
.field public final synthetic a:Lz1/y$b;
.field public final synthetic b:Landroidx/databinding/i;
.field public final synthetic c:Lz1/y$c;
.field public final synthetic d:Lz1/y$d;
# direct methods
.method public constructor <init>(Lz1/y$b;Landroidx/databinding/i;Lz1/y$c;Lz1/y$d;)V
.locals 0
.line 1
iput-object p1, p0, Lz1/y$a;->a:Lz1/y$b;
iput-object p2, p0, Lz1/y$a;->b:Landroidx/databinding/i;
iput-object p3, p0, Lz1/y$a;->c:Lz1/y$c;
iput-object p4, p0, Lz1/y$a;->d:Lz1/y$d;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onProgressChanged(Landroid/widget/SeekBar;IZ)V
.locals 1
.line 1
iget-object v0, p0, Lz1/y$a;->a:Lz1/y$b;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1, p2, p3}, Lz1/y$b;->onProgressChanged(Landroid/widget/SeekBar;IZ)V
.line 3
:cond_0
iget-object p1, p0, Lz1/y$a;->b:Landroidx/databinding/i;
if-eqz p1, :cond_1
.line 4
invoke-interface {p1}, Landroidx/databinding/i;->a()V
:cond_1
return-void
.end method
.method public onStartTrackingTouch(Landroid/widget/SeekBar;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/y$a;->c:Lz1/y$c;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/y$c;->onStartTrackingTouch(Landroid/widget/SeekBar;)V
:cond_0
return-void
.end method
.method public onStopTrackingTouch(Landroid/widget/SeekBar;)V
.locals 1
.line 1
iget-object v0, p0, Lz1/y$a;->d:Lz1/y$d;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0, p1}, Lz1/y$d;->onStopTrackingTouch(Landroid/widget/SeekBar;)V
:cond_0
return-void
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/y$b;
.super Ljava/lang/Object;
.source "SeekBarBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/y;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "b"
.end annotation
# virtual methods
.method public abstract onProgressChanged(Landroid/widget/SeekBar;IZ)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/y$c;
.super Ljava/lang/Object;
.source "SeekBarBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/y;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "c"
.end annotation
# virtual methods
.method public abstract onStartTrackingTouch(Landroid/widget/SeekBar;)V
.end method
+19
View File
@@ -0,0 +1,19 @@
.class public interface abstract Lz1/y$d;
.super Ljava/lang/Object;
.source "SeekBarBindingAdapter.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lz1/y;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x609
name = "d"
.end annotation
# virtual methods
.method public abstract onStopTrackingTouch(Landroid/widget/SeekBar;)V
.end method
+100
View File
@@ -0,0 +1,100 @@
.class public Lz1/y;
.super Ljava/lang/Object;
.source "SeekBarBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/InverseBindingMethods;
value = {
.subannotation Landroidx/databinding/InverseBindingMethod;
attribute = "android:progress"
type = Landroid/widget/SeekBar;
.end subannotation
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lz1/y$b;,
Lz1/y$d;,
Lz1/y$c;
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/widget/SeekBar;Lz1/y$c;Lz1/y$d;Lz1/y$b;Landroidx/databinding/i;)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
requireAll = false
value = {
"android:onStartTrackingTouch",
"android:onStopTrackingTouch",
"android:onProgressChanged",
"android:progressAttrChanged"
}
.end annotation
if-nez p1, :cond_0
if-nez p2, :cond_0
if-nez p3, :cond_0
if-nez p4, :cond_0
const/4 p1, 0x0
.line 1
invoke-virtual {p0, p1}, Landroid/widget/SeekBar;->setOnSeekBarChangeListener(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V
goto :goto_0
.line 2
:cond_0
new-instance v0, Lz1/y$a;
invoke-direct {v0, p3, p4, p1, p2}, Lz1/y$a;-><init>(Lz1/y$b;Landroidx/databinding/i;Lz1/y$c;Lz1/y$d;)V
invoke-virtual {p0, v0}, Landroid/widget/SeekBar;->setOnSeekBarChangeListener(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V
:goto_0
return-void
.end method
.method public static b(Landroid/widget/SeekBar;I)V
.locals 1
.annotation build Landroidx/databinding/BindingAdapter;
value = {
"android:progress"
}
.end annotation
.line 1
invoke-virtual {p0}, Landroid/widget/SeekBar;->getProgress()I
move-result v0
if-eq p1, v0, :cond_0
.line 2
invoke-virtual {p0, p1}, Landroid/widget/SeekBar;->setProgress(I)V
:cond_0
return-void
.end method
+32
View File
@@ -0,0 +1,32 @@
.class public Lz1/z;
.super Ljava/lang/Object;
.source "SpinnerBindingAdapter.java"
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation build Landroidx/databinding/BindingMethods;
value = {
.subannotation Landroidx/databinding/BindingMethod;
attribute = "android:popupBackground"
method = "setPopupBackgroundDrawable"
type = Landroid/widget/Spinner;
.end subannotation
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method