MCPcopy Index your code
hub / github.com/danylovolokh/LondonEyeLayoutManager

github.com/danylovolokh/LondonEyeLayoutManager @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
172 symbols 374 edges 28 files 55 documented · 32%
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

IScrollHandler (Interface)
Created by danylo.volokh on 28.11.2015. This is an interface which descendants will "know" how to adjust view position u [3 …
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/scroller/IScrollHandler.java
QuadrantHelper (Interface)
Created by danylo.volokh on 12/3/2015. This is generic interface for quadrant related functionality. To layout in each [2 …
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/quadrant_helper/QuadrantHelper.java
CircleMirrorHelper (Interface)
Created by danylo.volokh on 12/4/2015. This is generic interface for mirroring points related functionality. For layou [2 …
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/mirror_helper/CircleMirrorHelper.java
CirclePointsCreator (Interface)
Created by danylo.volokh on 12/4/2015. Implementation should be quadrant-specific and it should "know" in which order p [2 …
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/circle_points_creator/CirclePointsCreator.java
LayouterCallback (Interface)
Created by danylo.volokh on 11/21/2015. [1 implementers]
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/layouter/LayouterCallback.java

Core symbols most depended-on inside this repo

getY
called by 11
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/point/Point.java
getX
called by 9
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/point/Point.java
getHeight
called by 9
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/scroller/ScrollHandlerCallback.java
getHeight
called by 5
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/layouter/LayouterCallback.java
update
called by 4
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/point/UpdatablePoint.java
getChildAt
called by 4
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/scroller/ScrollHandlerCallback.java
getItemCount
called by 4
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/scroller/ScrollHandlerCallback.java
init
called by 3
london-eye-layout-manager/src/main/java/com/volokh/danylo/utils/DebugRecyclerView.java

Shape

Method 139
Class 24
Interface 7
Enum 2

Languages

Java100%

Modules by API surface

london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/LondonEyeLayoutManager.java16 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/scroller/ScrollHandlerCallback.java15 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/scroller/ScrollHandler.java12 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/quadrant_helper/FirstQuadrantHelper.java12 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/mirror_helper/FirstQuadrantCircleMirrorHelper.java10 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/quadrant_helper/QuadrantHelper.java9 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/point/Point.java9 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/ViewData.java9 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/layouter/LayouterCallback.java7 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/circle_helper/UnitCircleFourthQuadrantHelper.java7 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/scroller/IScrollHandler.java6 symbols
london-eye-layout-manager/src/main/java/com/volokh/danylo/layoutmanager/layouter/Layouter.java6 symbols

For agents

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

⬇ download graph artifact