feat(module-studio): add configurable map page
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"schemaVersion": "0.1.0",
|
||||
"fixtureId": "map.empty-offline",
|
||||
"template": { "id": "map", "version": "0.1.0" },
|
||||
"title": "Empty offline spatial scene",
|
||||
"description": "Acceptance state proving that the page shell remains usable without provider data or live entity streams.",
|
||||
"state": "offline",
|
||||
"viewport": {
|
||||
"center": [37.6176, 55.7558, 250],
|
||||
"heading": 0,
|
||||
"pitch": -45,
|
||||
"range": 18000
|
||||
},
|
||||
"capabilities": ["camera", "selection"],
|
||||
"styleProfiles": [],
|
||||
"scene": {
|
||||
"layers": [],
|
||||
"places": [],
|
||||
"movingObjects": [],
|
||||
"stations": [],
|
||||
"routes": [],
|
||||
"tracks": [],
|
||||
"zones": []
|
||||
},
|
||||
"selection": { "entityId": null },
|
||||
"acceptance": [
|
||||
{ "id": "state.offline-shell", "expect": ["Header, navigation, Inspector entry and retry action remain available."] },
|
||||
{ "id": "state.no-phantom-data", "expect": ["The renderer does not retain entities from a previously opened scene."] },
|
||||
{ "id": "state.explainable", "expect": ["The page distinguishes offline from loading, empty and error states."] }
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user