MCPcopy Index your code
hub / github.com/Esri/building-viewer

github.com/Esri/building-viewer @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
150 symbols 198 edges 21 files 0 documented · 0%
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

BuildingViewerCtorArgs (Interface)
(no doc)
src/js/BuildingViewer.tsx
HomeSectionCtorArgs (Interface)
(no doc)
src/js/sections/HomeSection.tsx
FloorCtorArgs (Interface)
(no doc)
src/js/sections/FloorsSection.tsx
FloorsSectionCtorArgs (Interface)
(no doc)
src/js/sections/FloorsSection.tsx
FloorsSectionCtorArgs2 (Interface)
(no doc)
src/js/sections/FloorsSection.tsx

Core symbols most depended-on inside this repo

content
called by 3
src/js/sections/SurroundingsSection.tsx
render
called by 3
src/js/sections/SurroundingsSection.tsx
render
called by 3
src/js/sections/FloorsSection.tsx
activateSection
called by 2
src/js/sections/Sections.tsx
swapPanes
called by 2
src/js/sections/Sections.tsx
activate
called by 2
src/js/sections/FloorsSection.tsx
paneLeft
called by 1
src/js/sections/Sections.tsx
paneRight
called by 1
src/js/sections/Sections.tsx

Shape

Method 86
Class 43
Function 11
Interface 10

Languages

TypeScript100%

Modules by API surface

src/js/sections/FloorsSection.tsx28 symbols
src/js/sections/SurroundingsSection.tsx21 symbols
src/js/widgets/Timetable/Timetable.tsx12 symbols
src/js/sections/Sections.tsx10 symbols
src/js/sections/HomeSection.tsx10 symbols
src/js/support/BuildingVisualisation.ts9 symbols
src/js/BuildingViewer.tsx9 symbols
src/js/widgets/Viewpoints/Viewpoints.tsx8 symbols
src/js/widgets/FloorSelector/FloorSelector.tsx7 symbols
src/js/support/SurroundingsVisualisation.ts6 symbols
src/js/widgets/Viewpoints/OneViewpoint.tsx5 symbols
src/js/widgets/Popup/Popup.tsx5 symbols

For agents

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

⬇ download graph artifact