|
17 | 17 | // listCharts/setScheme/setMariner and its `map` handle) plus the shared ChartStore. |
18 | 18 |
|
19 | 19 | import "./chart-canvas/chart-canvas.mjs"; // defines <chart-canvas> (the renderer we wrap) |
20 | | -import "./components/pick-report.mjs"; // defines <pick-report> (the ECDIS cursor-pick panel) |
21 | | -import "./components/chart-library.mjs"; // defines <chart-library> (the "Charts library" domain) |
22 | | -import "./components/settings-dialog.mjs"; // defines <settings-dialog> (the settings panel host) |
23 | | -import { SettingsRegistry } from "./app/settings-registry.mjs"; // contribution registry for the settings panel |
24 | | -import { coreSettingsContributions } from "./app/core-settings.mjs"; // the app's own display settings as contributions |
25 | | -import { DevTools } from "./components/dev-tools.mjs"; // the slim contributed Advanced-tab dev tools (rebake + feature inspector) |
26 | | -import { DISTRICTS, NOAA_ENC_URL } from "./components/chart-library.mjs"; // NOAA CG-district packs + ENC page (shared) |
| 20 | +import "./plugins/pick-report.mjs"; // defines <pick-report> (the ECDIS cursor-pick panel) |
| 21 | +import "./plugins/chart-library.mjs"; // defines <chart-library> (the "Charts library" domain) |
| 22 | +import "./plugins/settings-dialog.mjs"; // defines <settings-dialog> (the settings panel host) |
| 23 | +import { SettingsRegistry } from "./core/settings-registry.mjs"; // contribution registry for the settings panel |
| 24 | +import { coreSettingsContributions } from "./core/core-settings.mjs"; // the app's own display settings as contributions |
| 25 | +import { DevTools } from "./plugins/dev-tools.mjs"; // the slim contributed Advanced-tab dev tools (rebake + feature inspector) |
| 26 | +import { DISTRICTS, NOAA_ENC_URL } from "./plugins/chart-library.mjs"; // NOAA CG-district packs + ENC page (shared) |
27 | 27 | import { ChartDownloader } from "./data/chart-downloader.mjs"; // chart discovery + acquisition |
28 | | -import { NotificationCenter } from "./app/notification-center.mjs"; // app-level task-progress + banner bus |
| 28 | +import { NotificationCenter } from "./core/notification-center.mjs"; // app-level task-progress + banner bus |
29 | 29 | import { ChartService } from "./data/chart-service.mjs"; // server import/bake jobs + pack registry |
30 | 30 | import { AuxStore } from "./data/aux-store.mjs"; // TXTDSC/PICREP external files (companion aux zip) |
31 | 31 | import { ChartStore } from "./data/chart-store.mjs"; |
32 | 32 | import { UNIT_DEFAULTS } from "./lib/units.mjs"; // configurable display units (categories now in core-settings.mjs) |
33 | | -import { ChartFinder } from "./map/chart-finder.mjs"; // off-screen installed-chart edge pointers |
34 | | -import { HudController } from "./map/hud.mjs"; // status readout + overscale zoom cap |
35 | | -import { CoverageBoxes } from "./map/coverage-boxes.mjs"; // installed-chart coverage overlay |
36 | | -import { SearchBox } from "./map/search-box.mjs"; // offline catalog + chart-feature search |
| 33 | +import { ChartFinder } from "./plugins/chart-finder.mjs"; // off-screen installed-chart edge pointers |
| 34 | +import { HudController } from "./plugins/hud.mjs"; // status readout + overscale zoom cap |
| 35 | +import { CoverageBoxes } from "./plugins/coverage-boxes.mjs"; // installed-chart coverage overlay |
| 36 | +import { SearchBox } from "./plugins/search-box.mjs"; // offline catalog + chart-feature search |
37 | 37 | import { BANDS, BAND_LABEL, BAND_COLOR, BAND_MINZOOM, DEV_BANDS, bandForScale } from "./lib/bands.mjs"; |
38 | 38 | import { loadJSON, maxZoomForScaleFloor, freshness, fmtIssue, fmtMB, isShareUrl, parseViewHash, copyText, flashBtn } from "./lib/util.mjs"; |
39 | 39 | import { archivePut, archiveGet } from "./data/archive-store.mjs"; |
|
0 commit comments