import { renderMachineSessionControlView, } from "./control-view-renderer.js"; import { createMachineSessionControlPageController, } from "./control-page-controller.js"; const panelFrameNode = document.getElementById("panel-frame"); const statusNode = document.getElementById("control-page-status"); const viewNode = document.getElementById("control-page-view"); const controller = createMachineSessionControlPageController({ panelFrame: panelFrameNode, statusNode, viewNode, renderControlView: renderMachineSessionControlView, }); controller.mount(); window.linuxCncIniPanelControlPageApi = { getControlView: controller.getControlView, getPanelApi: controller.getPanelApi, renderControlPage: controller.render, };