MCPcopy Index your code
hub / github.com/DukerSunny/V14Leanback

github.com/DukerSunny/V14Leanback @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
758 symbols 1,732 edges 53 files 285 documented · 38%
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

FacetProvider (Interface)
This is the query interface to supply optional features(aka facets) on an object without the need of letting the object [5 …
leanback/src/main/java/io/github/clendy/leanback/widget/FacetProvider.java
IView (Interface)
IView @author Clendy @date 2016/11/16 016 13:48 @e-mail yc330483161@outlook.com [4 implementers]
sample/src/main/java/io/github/clendy/sample/view/IView.java
TraceHelperVersionImpl (Interface)
(no doc) [6 implementers]
leanback/src/main/java/io/github/clendy/leanback/os/TraceHelper.java
BasePresenter (Interface)
BasePresenter @author Clendy @date 2016/11/16 016 13:54 @e-mail yc330483161@outlook.com [3 implementers]
sample/src/main/java/io/github/clendy/sample/presenter/base/BasePresenter.java
ViewHolderTask (Interface)
Interface for schedule task on a ViewHolder. [4 implementers]
leanback/src/main/java/io/github/clendy/leanback/widget/ViewHolderTask.java
BaseView (Interface)
BaseView @author Clendy @date 2016/11/16 016 13:58 @e-mail yc330483161@outlook.com [2 implementers]
sample/src/main/java/io/github/clendy/sample/view/BaseView.java
OnChildLaidOutListener (Interface)
Interface for receiving notification when a child of this ViewGroup has been laid out. [2 implementers]
leanback/src/main/java/io/github/clendy/leanback/widget/OnChildLaidOutListener.java
OnItemClickListener (Interface)
OnItemClickListener @author Clendy @date 2016/11/16 016 15:02 @e-mail yc330483161@outlook.com [2 implementers]
sample/src/main/java/io/github/clendy/sample/adapter/OnItemClickListener.java

Core symbols most depended-on inside this repo

mainAxis
called by 47
leanback/src/main/java/io/github/clendy/leanback/widget/ItemAlignment.java
size
called by 44
leanback/src/main/java/io/github/clendy/leanback/widget/ObjectAdapter.java
getTag
called by 39
leanback/src/main/java/io/github/clendy/leanback/widget/GridLayoutManager.java
getLocation
called by 29
leanback/src/main/java/io/github/clendy/leanback/widget/Grid.java
getEdge
called by 24
leanback/src/main/java/io/github/clendy/leanback/widget/Grid.java
getItemCount
called by 20
sample/src/main/java/io/github/clendy/sample/adapter/LoadMoreAdapter.java
getHeight
called by 19
leanback/src/main/java/io/github/clendy/leanback/utils/ViewWrapper.java
get
called by 18
leanback/src/main/java/io/github/clendy/leanback/widget/ObjectAdapter.java

Shape

Method 681
Class 57
Interface 20

Languages

Java100%

Modules by API surface

leanback/src/main/java/io/github/clendy/leanback/widget/GridLayoutManager.java203 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/BaseGridView.java75 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/WindowAlignment.java39 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/Grid.java37 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/ObjectAdapter.java30 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/HorizontalGridView.java23 symbols
sample/src/main/java/io/github/clendy/sample/ui/VerticalActivity.java22 symbols
sample/src/main/java/io/github/clendy/sample/ui/HorizontalActivity.java22 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/StaggeredGrid.java19 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/VerticalLoadMoreGridView.java18 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/HorizontalLoadMoreGridView.java17 symbols
leanback/src/main/java/io/github/clendy/leanback/widget/ViewsStateBundle.java16 symbols

For agents

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

⬇ download graph artifact