收敛 INI 面板状态 API namespace

This commit is contained in:
2026-06-14 22:23:02 +08:00
parent 25268404cb
commit a1c34e454e
5 changed files with 105 additions and 6 deletions

View File

@@ -12,8 +12,11 @@ state so browser tests or future UI consumers can compare panel state without
reading ad hoc DOM text.
Upper-level UI/API consumers should read `createMachineSessionStateReport(...)`
or `window.getMachineSessionStateReport()` rather than scraping DOM nodes or
depending on `window.linuxCncIniPanelMachineSessionState` directly.
or `window.linuxCncIniPanelApi.getMachineSessionStateReport()` rather than
scraping DOM nodes or depending on `window.linuxCncIniPanelMachineSessionState`
directly. The legacy `window.getMachineSessionStateReport()` and
`window.getMachineSessionStateReportExport()` globals remain as compatibility
shims.
## `createIniPanelStateSummary(input)`