推进 INI 面板 workflow overview embedding contract
This commit is contained in:
@@ -87,6 +87,9 @@
|
||||
createIniPanelShellSessionHandoffWorkflowDomContract,
|
||||
createIniPanelShellSessionHandoffWorkflowDomReadiness,
|
||||
createIniPanelShellSessionHandoffWorkflowRenderState,
|
||||
createIniPanelShellWorkflowOverviewContract,
|
||||
createIniPanelShellWorkflowOverviewReadiness,
|
||||
mountIniPanelShellWorkflowOverviewEmbedding,
|
||||
renderIniPanelShellSessionHandoffWorkflowState,
|
||||
mountIniPanelShellSessionHandoffWorkflow,
|
||||
} from "./ui-shell.js";
|
||||
@@ -118,6 +121,16 @@
|
||||
})
|
||||
),
|
||||
createWorkflowOverviewRenderState: createIniPanelShellSessionHandoffWorkflowRenderState,
|
||||
getWorkflowOverviewContract: () => createIniPanelShellWorkflowOverviewContract(),
|
||||
getWorkflowOverviewReadinessFromApi: () => createIniPanelShellWorkflowOverviewReadiness({
|
||||
overviewApi: window.linuxCncIniPanelWorkflowOverviewApi,
|
||||
}),
|
||||
mountWorkflowOverviewEmbedding: (options) => (
|
||||
mountIniPanelShellWorkflowOverviewEmbedding({
|
||||
overviewApi: window.linuxCncIniPanelWorkflowOverviewApi,
|
||||
...(options ?? {}),
|
||||
})
|
||||
),
|
||||
};
|
||||
</script>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user