MCPcopy Index your code
hub / github.com/eclipse-editdor/editdor

github.com/eclipse-editdor/editdor @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
454 symbols 941 edges 112 files 43 documented · 9%
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

IButtonProps (Interface)
* Copyright (c) 2025 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for
src/components/base/Button.tsx
IFormConfigurations (Interface)
(no doc)
src/types/form.d.ts
CopyAffordanceParams (Interface)
(no doc)
src/utils/copyAffordance.ts
IGlobalStateProps (Interface)
(no doc)
src/context/GlobalState.tsx
ReadResult (Interface)
(no doc)
src/services/thingsApiService.ts
IUseCopiedAffordanceFocusOptions (Interface)
(no doc)
src/hooks/useCopiedAffordanceFocus.ts
FormCheckboxProps (Interface)
* Copyright (c) 2018 Contributors to the Eclipse Foundation * * See the NOTICE file(s) distributed with this work for
src/components/base/FormCheckbox.tsx
IInteractionForm (Interface)
(no doc)
src/types/form.d.ts

Core symbols most depended-on inside this repo

formatText
called by 25
src/utils/strings.ts
replacePlaceholders
called by 21
src/services/operations.ts
isSuccessResponse
called by 21
src/services/thingsApiService.ts
isThingModel
called by 18
src/utils/tdOperations.ts
checkIfFormIsInItem
called by 18
src/utils/tdOperations.ts
formatTextKey
called by 16
src/utils/strings.ts
parseCsv
called by 16
src/utils/parser.ts
extractIndexFromId
called by 14
src/utils/strings.ts

Shape

Function 345
Interface 96
Method 7
Class 6

Languages

TypeScript100%

Modules by API surface

src/external/TdPlayground.js18 symbols
src/components/TDViewer/components/InteractionSection.tsx18 symbols
src/components/Dialogs/ContributeToCatalogDialog.tsx16 symbols
src/context/GlobalState.tsx14 symbols
src/utils/TooltipMapper.ts13 symbols
src/context/editorReducers.ts13 symbols
src/external/shared.js11 symbols
src/components/Dialogs/AddLinkTdDialog.tsx11 symbols
src/utils/tdOperations.ts10 symbols
src/components/App/AppHeader.tsx10 symbols
src/services/operations.ts9 symbols
src/services/fileTdService.js9 symbols

For agents

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

⬇ download graph artifact