.class public interface abstract Landroidx/core/view/NestedScrollingParent; .super Ljava/lang/Object; .source "NestedScrollingParent.java" # virtual methods .method public abstract getNestedScrollAxes()I .end method .method public abstract onNestedFling(Landroid/view/View;FFZ)Z .param p1 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract onNestedPreFling(Landroid/view/View;FF)Z .param p1 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract onNestedPreScroll(Landroid/view/View;II[I)V .param p1 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # [I .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract onNestedScroll(Landroid/view/View;IIII)V .param p1 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract onNestedScrollAccepted(Landroid/view/View;Landroid/view/View;I)V .param p1 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract onStartNestedScroll(Landroid/view/View;Landroid/view/View;I)Z .param p1 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract onStopNestedScroll(Landroid/view/View;)V .param p1 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method