MCPcopy Index your code
hub / github.com/dsbGenius/WhiteBoard

github.com/dsbGenius/WhiteBoard @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
280 symbols 611 edges 24 files 49 documented · 18%
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

Callback (Interface)
Callback for host activity [1 implementers]
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/MultiImageSelectorFragment.java
TextWindowCallback (Interface)
(no doc) [1 implementers]
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/view/SketchView.java
OnDrawChangedListener (Interface)
(no doc) [1 implementers]
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/view/SketchView.java
OnActionCallback (Interface)
(no doc) [1 implementers]
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/adapter/SketchDataGridAdapter.java
SendBtnCallback (Interface)
(no doc)
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/fragment/WhiteBoardFragment.java

Core symbols most depended-on inside this repo

dip2px
called by 12
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/Utils/ScreenUtils.java
setEditMode
called by 8
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/view/SketchView.java
showSketchView
called by 7
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/fragment/WhiteBoardFragment.java
equals
called by 6
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/bean/Image.java
setCurPhotoRecord
called by 6
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/view/SketchView.java
setShowCamera
called by 6
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/adapter/ImageGridAdapter.java
getCount
called by 5
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/adapter/SketchDataGridAdapter.java
setData
called by 5
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/adapter/FolderAdapter.java

Shape

Method 247
Class 28
Interface 5

Languages

Java100%

Modules by API surface

whiteboardlib/src/main/java/com/yinghe/whiteboardlib/view/SketchView.java64 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/fragment/WhiteBoardFragment.java53 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/MultiImageSelectorFragment.java37 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/adapter/ImageGridAdapter.java19 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/adapter/SketchDataGridAdapter.java15 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/adapter/FolderAdapter.java13 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/MultiImageSelectorActivity.java12 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/MultiImageSelector.java11 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/Utils/ScreenUtils.java8 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/Utils/BitmapUtils.java8 symbols
whiteboardlib/src/main/java/com/yinghe/whiteboardlib/Utils/FileUtils.java6 symbols
app/src/main/java/com/yinghe/testwb/MainActivity.java5 symbols

For agents

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

⬇ download graph artifact