The public component. Composes the simulated clock (useSimulationClock),
the action log (useActionLog), selection and camera focus
(useSelectionNavigation), the HTML chrome (Toolbar, TimeBar, the info
panels, DevPerfPanel) and the
The root element carries a few read-only data-* attributes describing
what the scene is doing, so a browser test (or a consumer) can wait on
real state instead of fixed sleeps:
data-camera-state — flying | tracking | idle (see
cameraFlightLifecycle's describeCameraActivity)
data-flight-count — fly-tos started since mount; only increases
data-focused-id — the selected body or belt id; absent when none
data-framing — body | system (see arrivalFraming); absent
unless a body is selected
The public component. Composes the simulated clock (useSimulationClock), the action log (useActionLog), selection and camera focus (useSelectionNavigation), the HTML chrome (Toolbar, TimeBar, the info panels, DevPerfPanel) and the
The root element carries a few read-only
data-*attributes describing what the scene is doing, so a browser test (or a consumer) can wait on real state instead of fixed sleeps:data-camera-state—flying|tracking|idle(see cameraFlightLifecycle's describeCameraActivity)data-flight-count— fly-tos started since mount; only increasesdata-focused-id— the selected body or belt id; absent when nonedata-framing—body|system(seearrivalFraming); absent unless a body is selecteddata-sim-playing—true|false