Runtime
Phase 1 stub
This section will document the LernkitScorm12 browser runtime in detail —
API discovery, pagehide semantics, the cmi.* mappings, diagnostics
(lastError(), setDebug(), getApiVersion()), and how
<ClientRouter /> integration keeps the SCORM session alive across SPA
navigation.
For now, the runtime is documented inline at:
packages/packagers/src/scorm12/assets/scorm12-runtime.js— the full IIFE source with comments.packages/tracker/src/adapters/scorm12.ts— the typedLernkitScorm12Runtimeinterface that adapters consume.
Related: