MCPcopy Index your code
hub / github.com/Cleveroad/FireworkyPullToRefresh

github.com/Cleveroad/FireworkyPullToRefresh @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
321 symbols 669 edges 28 files 50 documented · 16%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ParticleInitializer (Interface)
(no doc) [12 implementers]
library/src/main/java/com/cleveroad/pulltorefresh/firework/particlesystem/initializers/ParticleInitializer.java
ParticleModifier (Interface)
(no doc) [6 implementers]
library/src/main/java/com/cleveroad/pulltorefresh/firework/particlesystem/modifiers/ParticleModifier.java
OnRefreshListener (Interface)
Classes that wish to be notified when the swipe gesture correctly triggers a refresh should implement this interface. [2 …
library/src/main/java/com/cleveroad/pulltorefresh/firework/FireworkyPullToRefreshLayout.java
OnChildScrollUpCallback (Interface)
Classes that wish to override FireworkyPullToRefreshLayout#canChildScrollUp() method behavior should implement t [1 implementers]
library/src/main/java/com/cleveroad/pulltorefresh/firework/FireworkyPullToRefreshLayout.java

Core symbols most depended-on inside this repo

getTotalDragDistance
called by 13
library/src/main/java/com/cleveroad/pulltorefresh/firework/FireworkyPullToRefreshLayout.java
dpToPx
called by 10
library/src/main/java/com/cleveroad/pulltorefresh/firework/particlesystem/ParticleSystem.java
cancel
called by 9
library/src/main/java/com/cleveroad/pulltorefresh/firework/particlesystem/ParticleSystem.java
getCurveYStart
called by 8
library/src/main/java/com/cleveroad/pulltorefresh/firework/FireworkRefreshDrawable.java
configureEmiter
called by 8
library/src/main/java/com/cleveroad/pulltorefresh/firework/particlesystem/ParticleSystem.java
setRefreshing
called by 6
library/src/main/java/com/cleveroad/pulltorefresh/firework/FireworkyPullToRefreshLayout.java
getConfig
called by 6
library/src/main/java/com/cleveroad/pulltorefresh/firework/FireworkyPullToRefreshLayout.java
setAlpha
called by 6
library/src/main/java/com/cleveroad/pulltorefresh/firework/particlesystem/Particle.java

Shape

Method 283
Class 32
Interface 5
Enum 1

Languages

Java100%

Modules by API surface

library/src/main/java/com/cleveroad/pulltorefresh/firework/Bubble.java59 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/particlesystem/ParticleSystem.java43 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/FireworkRefreshDrawable.java35 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/particlesystem/Particle.java34 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/FireworkyPullToRefreshLayout.java29 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/Configuration.java20 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/BaseRefreshDrawable.java15 symbols
app/src/main/java/com/cleveroad/fireworkpulltorefresh/RecyclerViewFragment.java14 symbols
app/src/main/java/com/cleveroad/fireworkpulltorefresh/ListViewFragment.java10 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/ModernFireworksDrawer.java6 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/ClassicFireworksDrawer.java6 symbols
library/src/main/java/com/cleveroad/pulltorefresh/firework/Utils.java4 symbols

For agents

$ claude mcp add FireworkyPullToRefresh \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page