.class Landroidx/core/widget/EdgeEffectCompat$Api31Impl; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation build Landroidx/annotation/RequiresApi; value = 0x1f .end annotation .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/core/widget/EdgeEffectCompat; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "Api31Impl" .end annotation # direct methods .method private constructor ()V .locals 0 .line 306 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static create(Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/widget/EdgeEffect; .locals 1 .line 310 :try_start_0 new-instance v0, Landroid/widget/EdgeEffect; invoke-direct {v0, p0, p1}, Landroid/widget/EdgeEffect;->(Landroid/content/Context;Landroid/util/AttributeSet;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-object v0 .line 312 :catchall_0 new-instance p1, Landroid/widget/EdgeEffect; invoke-direct {p1, p0}, Landroid/widget/EdgeEffect;->(Landroid/content/Context;)V return-object p1 .end method .method public static getDistance(Landroid/widget/EdgeEffect;)F .locals 0 .line 331 :try_start_0 invoke-virtual {p0}, Landroid/widget/EdgeEffect;->getDistance()F move-result p0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return p0 :catchall_0 const/4 p0, 0x0 return p0 .end method .method public static onPullDistance(Landroid/widget/EdgeEffect;FF)F .locals 0 .line 322 :try_start_0 invoke-virtual {p0, p1, p2}, Landroid/widget/EdgeEffect;->onPullDistance(FF)F move-result p0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return p0 .line 324 :catchall_0 invoke-virtual {p0, p1, p2}, Landroid/widget/EdgeEffect;->onPull(FF)V const/4 p0, 0x0 return p0 .end method