1package androidx.swiperefreshlayout.widget {
2
3  public class CircularProgressDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Animatable {
4    ctor public CircularProgressDrawable(android.content.Context);
5    method public void draw(android.graphics.Canvas);
6    method public boolean getArrowEnabled();
7    method public float getArrowHeight();
8    method public float getArrowScale();
9    method public float getArrowWidth();
10    method public int getBackgroundColor();
11    method public float getCenterRadius();
12    method public int[] getColorSchemeColors();
13    method public float getEndTrim();
14    method public int getOpacity();
15    method public float getProgressRotation();
16    method public float getStartTrim();
17    method public android.graphics.Paint.Cap getStrokeCap();
18    method public float getStrokeWidth();
19    method public boolean isRunning();
20    method public void setAlpha(int);
21    method public void setArrowDimensions(float, float);
22    method public void setArrowEnabled(boolean);
23    method public void setArrowScale(float);
24    method public void setBackgroundColor(int);
25    method public void setCenterRadius(float);
26    method public void setColorFilter(android.graphics.ColorFilter);
27    method public void setColorSchemeColors(int...);
28    method public void setProgressRotation(float);
29    method public void setStartEndTrim(float, float);
30    method public void setStrokeCap(android.graphics.Paint.Cap);
31    method public void setStrokeWidth(float);
32    method public void setStyle(int);
33    method public void start();
34    method public void stop();
35    field public static final int DEFAULT = 1; // 0x1
36    field public static final int LARGE = 0; // 0x0
37  }
38
39  public class SwipeRefreshLayout extends android.view.ViewGroup implements androidx.core.view.NestedScrollingChild androidx.core.view.NestedScrollingParent {
40    ctor public SwipeRefreshLayout(android.content.Context);
41    ctor public SwipeRefreshLayout(android.content.Context, android.util.AttributeSet);
42    method public boolean canChildScrollUp();
43    method public int getProgressCircleDiameter();
44    method public int getProgressViewEndOffset();
45    method public int getProgressViewStartOffset();
46    method public boolean isRefreshing();
47    method public void onMeasure(int, int);
48    method public deprecated void setColorScheme(int...);
49    method public void setColorSchemeColors(int...);
50    method public void setColorSchemeResources(int...);
51    method public void setDistanceToTriggerSync(int);
52    method public void setOnChildScrollUpCallback(androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnChildScrollUpCallback);
53    method public void setOnRefreshListener(androidx.swiperefreshlayout.widget.SwipeRefreshLayout.OnRefreshListener);
54    method public deprecated void setProgressBackgroundColor(int);
55    method public void setProgressBackgroundColorSchemeColor(int);
56    method public void setProgressBackgroundColorSchemeResource(int);
57    method public void setProgressViewEndTarget(boolean, int);
58    method public void setProgressViewOffset(boolean, int, int);
59    method public void setRefreshing(boolean);
60    method public void setSize(int);
61    method public void setSlingshotDistance(int);
62    field public static final int DEFAULT = 1; // 0x1
63    field public static final int DEFAULT_SLINGSHOT_DISTANCE = -1; // 0xffffffff
64    field public static final int LARGE = 0; // 0x0
65    field protected int mFrom;
66    field protected int mOriginalOffsetTop;
67  }
68
69  public static abstract interface SwipeRefreshLayout.OnChildScrollUpCallback {
70    method public abstract boolean canChildScrollUp(androidx.swiperefreshlayout.widget.SwipeRefreshLayout, android.view.View);
71  }
72
73  public static abstract interface SwipeRefreshLayout.OnRefreshListener {
74    method public abstract void onRefresh();
75  }
76
77}
78
79