MCPcopy Index your code
hub / github.com/ReginFell/SwipeableLayout

github.com/ReginFell/SwipeableLayout @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
78 symbols 167 edges 12 files 1 documented · 1%
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

OnLayoutSwipedListener (Interface)
(no doc) [4 implementers]
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/listener/OnLayoutSwipedListener.java
LayoutShiftListener (Interface)
(no doc) [2 implementers]
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/listener/LayoutShiftListener.java

Core symbols most depended-on inside this repo

triggerSwipeListener
called by 4
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/SwipeGestureManager.java
triggerPositionChangeListener
called by 4
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/SwipeGestureManager.java
inflateAttributes
called by 4
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/frame/SwipeableLayout.java
setOnSwipedListener
called by 3
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/frame/SwipeableLayout.java
setOnLayoutPercentageChangeListener
called by 3
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/frame/SwipeableLayout.java
setLayoutShiftListener
called by 3
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/frame/SwipeableLayout.java
swipeByY
called by 2
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/SwipeGestureManager.java
swipeByX
called by 2
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/SwipeGestureManager.java

Shape

Method 63
Class 13
Interface 2

Languages

Java100%

Modules by API surface

swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/SwipeGestureManager.java26 symbols
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/frame/SwipeableLayout.java13 symbols
app/src/main/java/zabelnikov/ua/swipeablelayout/ui/viewPager/adapter/PhotoViewPagerAdapter.java9 symbols
app/src/main/java/zabelnikov/ua/swipeablelayout/ui/listView/adapter/SwipeableAdapter.java6 symbols
app/src/main/java/zabelnikov/ua/swipeablelayout/ui/image/ImageActivity.java5 symbols
app/src/main/java/zabelnikov/ua/swipeablelayout/ui/viewPager/ViewPagerActivity.java4 symbols
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/listener/OnLayoutPercentageChangeListener.java3 symbols
app/src/main/java/zabelnikov/ua/swipeablelayout/ui/singleItem/SingleItemActivity.java3 symbols
app/src/main/java/zabelnikov/ua/swipeablelayout/MainActivity.java3 symbols
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/listener/OnLayoutSwipedListener.java2 symbols
swipeLayout/src/main/java/ua/zabelnikov/swipelayout/layout/listener/LayoutShiftListener.java2 symbols
app/src/main/java/zabelnikov/ua/swipeablelayout/ui/listView/ListViewActivity.java2 symbols

For agents

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

⬇ download graph artifact