推进 INI 面板 workflow overview embedding DOM contract
This commit is contained in:
@@ -44,6 +44,7 @@ import {
|
||||
createIniPanelShellWorkflowOverviewEmbeddingReport,
|
||||
createIniPanelShellWorkflowOverviewEmbeddingDisplayViewModel,
|
||||
createIniPanelShellWorkflowOverviewEmbeddingRenderState,
|
||||
createIniPanelShellWorkflowOverviewEmbeddingDomContract,
|
||||
mountIniPanelShellWorkflowOverviewEmbedding,
|
||||
renderIniPanelShellSessionHandoffWorkflowState,
|
||||
mountIniPanelShellSessionHandoffWorkflow,
|
||||
@@ -324,6 +325,12 @@ Use `createIniPanelShellWorkflowOverviewEmbeddingRenderState()` or
|
||||
outer shell needs that display view-model compressed into stable `statusLine`,
|
||||
`dataset`, and rows for a shared DOM renderer. The workflow overview page also
|
||||
exposes `linuxCncIniPanelWorkflowOverviewApi.getWorkflowOverviewEmbeddingRenderState()`.
|
||||
Use `createIniPanelShellWorkflowOverviewEmbeddingDomContract()` or
|
||||
`linuxCncIniPanelLaunchApi.getWorkflowOverviewEmbeddingDomContract()` when an
|
||||
outer shell needs the required embedding report mount/status/rows selectors,
|
||||
mount dataset keys, row dataset keys, and render-result fields before adding a
|
||||
DOM renderer. The workflow overview page also exposes
|
||||
`linuxCncIniPanelWorkflowOverviewApi.getWorkflowOverviewEmbeddingDomContract()`.
|
||||
Use
|
||||
`renderIniPanelShellSessionHandoffMountState()` or
|
||||
`linuxCncIniPanelLaunchApi.renderShellSessionHandoffMountState()` when an outer
|
||||
|
||||
Reference in New Issue
Block a user