mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-04 10:24:02 +00:00
refactor: separate layer lifecycle from presentation
This commit is contained in:
1 parent
d2c9014c2d
commit
2d68841783
14 files changed
+2547
-2044
No files matched your search
@@ -586,5 +586,8 @@
|
||||
"src/services/groundFloor.js",
|
||||
"src/services/meshFloorSampler.js",
|
||||
"src/services/groundSnap.js",
|
||||
"src/app/operations.test.mjs"
|
||||
"src/app/operations.test.mjs",
|
||||
"src/data/lifecycle.js",
|
||||
"src/data/manager.js",
|
||||
"src/app/layerPresentation.js"
|
||||
]
|
||||
@@ -1051,16 +1051,38 @@
|
||||
"src/annotations/annotationResolver.js",
|
||||
"src/annotations/hybridAnnotationRenderer.js",
|
||||
"src/annotations/index.js",
|
||||
"src/annotations/resolver.js",
|
||||
"src/annotations/screenAnnotationRenderer.js",
|
||||
"src/annotations/worldAnnotationRenderer.js",
|
||||
"src/app/catalog.js",
|
||||
"src/app/constructCatalog.js",
|
||||
"src/app/controls.js",
|
||||
"src/app/data.js",
|
||||
"src/app/errors.js",
|
||||
"src/app/layerPresentation.js",
|
||||
"src/app/layers/aisLiveVessels.js",
|
||||
"src/app/layers/alprCameras.js",
|
||||
"src/app/layers/bikeshare.js",
|
||||
"src/app/layers/cctv.js",
|
||||
"src/app/layers/earthquakes.js",
|
||||
"src/app/layers/firms.js",
|
||||
"src/app/layers/flights.js",
|
||||
"src/app/layers/militaryAwareness.js",
|
||||
"src/app/layers/militaryFlights.js",
|
||||
"src/app/layers/militaryInstallations.js",
|
||||
"src/app/layers/overlayHost.js",
|
||||
"src/app/layers/radio.js",
|
||||
"src/app/layers/rocketLaunches.js",
|
||||
"src/app/layers/satellites.js",
|
||||
"src/app/layers/submarineCables.js",
|
||||
"src/app/layers/traffic.js",
|
||||
"src/app/operations.js",
|
||||
"src/app/scene.js",
|
||||
"src/app/sourceSlot.js",
|
||||
"src/app/sources.js",
|
||||
"src/app/startupChrome.js",
|
||||
"src/app/stateChannel.js",
|
||||
"src/app/surfaceServices.js",
|
||||
"src/app/tools.js",
|
||||
"src/app/viewer.js",
|
||||
"src/bloom.js",
|
||||
@@ -1120,6 +1142,7 @@
|
||||
"src/data/issPass.js",
|
||||
"src/data/labelArbiter.js",
|
||||
"src/data/layerState.js",
|
||||
"src/data/lifecycle.js",
|
||||
"src/data/localGeojson.js",
|
||||
"src/data/localGeojsonCore.js",
|
||||
"src/data/localGeojsonLod.js",
|
||||
@@ -1152,6 +1175,7 @@
|
||||
"src/data/satellites.js",
|
||||
"src/data/scenePick.js",
|
||||
"src/data/spriteOrder.js",
|
||||
"src/data/surfaceServices.js",
|
||||
"src/data/telegeographySubmarineCables.js",
|
||||
"src/data/terrainHeights.js",
|
||||
"src/data/tomtomTiles.js",
|
||||
@@ -1413,13 +1437,19 @@
|
||||
"src/search/http.js",
|
||||
"src/search/placeSearch.js",
|
||||
"src/services/application.js",
|
||||
"src/services/groundFloor.js",
|
||||
"src/services/groundSnap.js",
|
||||
"src/services/meshFloorSampler.js",
|
||||
"src/services/requests.js",
|
||||
"src/services/terrainHeights.js",
|
||||
"src/sharelink.js",
|
||||
"src/sources/live/aircraft.js",
|
||||
"src/sources/live/contract.js",
|
||||
"src/sources/live/standalone.js",
|
||||
"src/sources/live/vessels.js",
|
||||
"src/splitFlap.js",
|
||||
"src/standalone/catalog.js",
|
||||
"src/standalone/layerSources.js",
|
||||
"src/styles/anime.js",
|
||||
"src/styles/noir.js",
|
||||
"src/styles/retro.js",
|
||||
@@ -1501,35 +1531,7 @@
|
||||
"src/voice/realtimeController.js",
|
||||
"src/voice/voiceCost.js",
|
||||
"src/weatherEffectsMath.js",
|
||||
"src/worldFocus.js",
|
||||
"src/app/catalog.js",
|
||||
"src/standalone/catalog.js",
|
||||
"src/app/layers/militaryInstallations.js",
|
||||
"src/app/layers/alprCameras.js",
|
||||
"src/app/layers/traffic.js",
|
||||
"src/app/layers/submarineCables.js",
|
||||
"src/app/layers/militaryFlights.js",
|
||||
"src/app/layers/bikeshare.js",
|
||||
"src/app/layers/flights.js",
|
||||
"src/app/layers/radio.js",
|
||||
"src/app/layers/earthquakes.js",
|
||||
"src/app/layers/cctv.js",
|
||||
"src/app/layers/firms.js",
|
||||
"src/app/layers/satellites.js",
|
||||
"src/app/layers/militaryAwareness.js",
|
||||
"src/app/layers/rocketLaunches.js",
|
||||
"src/app/layers/overlayHost.js",
|
||||
"src/app/layers/aisLiveVessels.js",
|
||||
"src/app/constructCatalog.js",
|
||||
"src/standalone/layerSources.js",
|
||||
"src/app/surfaceServices.js",
|
||||
"src/app/operations.js",
|
||||
"src/data/surfaceServices.js",
|
||||
"src/annotations/resolver.js",
|
||||
"src/services/terrainHeights.js",
|
||||
"src/services/groundFloor.js",
|
||||
"src/services/meshFloorSampler.js",
|
||||
"src/services/groundSnap.js"
|
||||
"src/worldFocus.js"
|
||||
],
|
||||
"external": [
|
||||
"@mapbox/vector-tile",
|
||||
@@ -1904,5 +1906,10 @@
|
||||
"pbf",
|
||||
"mgrs"
|
||||
]
|
||||
},
|
||||
"layer-lifecycle": {
|
||||
"exports": ["./data/lifecycle"],
|
||||
"modules": ["src/data/lifecycle.js"],
|
||||
"external": []
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user