推进 text12 接续和 control-page session readiness workflow
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
import {
|
||||
refreshMachineSessionControlPage,
|
||||
} from "./control-page-refresh-workflow.js";
|
||||
import {
|
||||
loadMachineSessionForControlPageWorkflow,
|
||||
} from "./control-page-session-workflow.js";
|
||||
|
||||
export function createMachineSessionControlPageController({
|
||||
panelFrame,
|
||||
@@ -50,6 +53,14 @@ export function createMachineSessionControlPageController({
|
||||
});
|
||||
}
|
||||
|
||||
function loadSessionState() {
|
||||
return loadMachineSessionForControlPageWorkflow({
|
||||
getPanelWindow,
|
||||
getPanelApi,
|
||||
getControlView,
|
||||
});
|
||||
}
|
||||
|
||||
function startPolling() {
|
||||
if (!refreshTimer) {
|
||||
refreshTimer = setIntervalFn(render, pollMs);
|
||||
@@ -72,6 +83,7 @@ export function createMachineSessionControlPageController({
|
||||
getControlView,
|
||||
getPanelApi,
|
||||
getPanelWindow,
|
||||
loadSessionState,
|
||||
mount,
|
||||
refresh,
|
||||
render,
|
||||
|
||||
Reference in New Issue
Block a user