18db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikaspackage androidx.coordinatorlayout.widget {
2d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas
38db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas  public class CoordinatorLayout extends android.view.ViewGroup implements androidx.core.view.NestedScrollingParent2 {
4d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout(android.content.Context);
5d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout(android.content.Context, android.util.AttributeSet);
6d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout(android.content.Context, android.util.AttributeSet, int);
7d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void dispatchDependentViewsChanged(android.view.View);
8d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public boolean doViewsOverlap(android.view.View, android.view.View);
98db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method protected androidx.coordinatorlayout.widget.CoordinatorLayout.LayoutParams generateDefaultLayoutParams();
108db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public androidx.coordinatorlayout.widget.CoordinatorLayout.LayoutParams generateLayoutParams(android.util.AttributeSet);
118db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method protected androidx.coordinatorlayout.widget.CoordinatorLayout.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams);
12d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public java.util.List<android.view.View> getDependencies(android.view.View);
13d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public java.util.List<android.view.View> getDependents(android.view.View);
14d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public android.graphics.drawable.Drawable getStatusBarBackground();
15d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public boolean isPointInChildBounds(android.view.View, int, int);
16d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onAttachedToWindow();
17d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onDetachedFromWindow();
18d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onDraw(android.graphics.Canvas);
19d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onLayoutChild(android.view.View, int);
20d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onMeasureChild(android.view.View, int, int, int, int);
21d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onNestedPreScroll(android.view.View, int, int, int[], int);
22d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onNestedScroll(android.view.View, int, int, int, int, int);
23d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onNestedScrollAccepted(android.view.View, android.view.View, int, int);
24d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public boolean onStartNestedScroll(android.view.View, android.view.View, int, int);
25d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onStopNestedScroll(android.view.View, int);
26d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void setStatusBarBackground(android.graphics.drawable.Drawable);
27d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void setStatusBarBackgroundColor(int);
28d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void setStatusBarBackgroundResource(int);
29d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  }
30d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas
31d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  public static abstract interface CoordinatorLayout.AttachedBehavior {
328db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public abstract androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior getBehavior();
33d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  }
34d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas
35d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  public static abstract class CoordinatorLayout.Behavior<V extends android.view.View> {
36d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout.Behavior();
37d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout.Behavior(android.content.Context, android.util.AttributeSet);
388db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean blocksInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout, V);
398db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.graphics.Rect);
408db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public int getScrimColor(androidx.coordinatorlayout.widget.CoordinatorLayout, V);
418db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public float getScrimOpacity(androidx.coordinatorlayout.widget.CoordinatorLayout, V);
42d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public static java.lang.Object getTag(android.view.View);
438db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View);
448db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public androidx.core.view.WindowInsetsCompat onApplyWindowInsets(androidx.coordinatorlayout.widget.CoordinatorLayout, V, androidx.core.view.WindowInsetsCompat);
458db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout.LayoutParams);
468db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View);
478db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public void onDependentViewRemoved(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View);
48d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void onDetachedFromLayoutParams();
498db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.MotionEvent);
508db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout, V, int);
518db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout, V, int, int, int, int);
528db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onNestedFling(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, float, float, boolean);
538db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, float, float);
548db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public deprecated void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, int, int, int[]);
558db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, int, int, int[], int);
568db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public deprecated void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, int, int, int, int);
578db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, int, int, int, int, int);
588db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public deprecated void onNestedScrollAccepted(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, android.view.View, int);
598db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public void onNestedScrollAccepted(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, android.view.View, int, int);
608db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.graphics.Rect, boolean);
618db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.os.Parcelable);
628db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout, V);
638db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public deprecated boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, android.view.View, int);
648db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, android.view.View, int, int);
658db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public deprecated void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View);
668db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.View, int);
678db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout, V, android.view.MotionEvent);
68d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public static void setTag(android.view.View, java.lang.Object);
69d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  }
70d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas
71d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  public static abstract deprecated class CoordinatorLayout.DefaultBehavior implements java.lang.annotation.Annotation {
72d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  }
73d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas
74d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  public static class CoordinatorLayout.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
75d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout.LayoutParams(int, int);
768db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    ctor public CoordinatorLayout.LayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout.LayoutParams);
77d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
78d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
79d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public int getAnchorId();
808db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior getBehavior();
81d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    method public void setAnchorId(int);
828db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    method public void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior);
83d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    field public int anchorGravity;
84d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    field public int dodgeInsetEdges;
85d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    field public int gravity;
86d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    field public int insetEdge;
87d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    field public int keyline;
88d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  }
89d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas
908db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas  protected static class CoordinatorLayout.SavedState extends androidx.customview.view.AbsSavedState {
91d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout.SavedState(android.os.Parcel, java.lang.ClassLoader);
92d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas    ctor public CoordinatorLayout.SavedState(android.os.Parcelable);
938db70748979b9eaf588d7fa29cee318f60e62e5fAurimas Liutikas    field public static final android.os.Parcelable.Creator<androidx.coordinatorlayout.widget.CoordinatorLayout.SavedState> CREATOR;
94d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas  }
95d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas
96d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas}
97d4219a7cbda0aa2d92392ac468cbdc06d8db85b2Aurimas Liutikas
98