Commit 580d105
Refactor viewer JS into domain subdirectories (#932)
Group the flat module files under src/viewer/assets/lib/ into
selection/, sections/, events/, ui/, and features/ subdirectories.
Core orchestration files (app.js, data.js, viewer_core.js,
viewer_api.js) and the script.js entry point stay at the lib root
since they are referenced by index.html and have standalone
site-viewer counterparts.
All relative imports were rewritten by path resolution, the
site/viewer/lib symlink tree regenerated to mirror the new layout,
and test import paths plus the site standalone script.js entry
updated accordingly.
Co-authored-by: Claude <noreply@anthropic.com>1 parent 2abee43 commit 580d105
71 files changed
Lines changed: 68 additions & 68 deletions
File tree
- site/viewer/lib
- events
- features
- sections
- selection
- ui
- src/viewer/assets/lib
- charts
- events
- features
- sections
- selection
- ui
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments