推进 INI 面板 shell handoff package render-state
This commit is contained in:
@@ -114,10 +114,11 @@
|
||||
link.textContent = linkModel.label;
|
||||
link.href = linkModel.href;
|
||||
}
|
||||
const handoffRenderState = shellViewModel.shellSessionHandoffRenderState;
|
||||
const handoffRenderState = shellViewModel.shellSessionHandoffPackageRenderState;
|
||||
const handoffShell = document.querySelector("[data-handoff-shell]");
|
||||
handoffShell.dataset.handoffPhase = handoffRenderState.dataset.handoffPhase;
|
||||
handoffShell.dataset.handoffReady = handoffRenderState.dataset.handoffReady;
|
||||
handoffShell.dataset.handoffScope = handoffRenderState.dataset.handoffScope;
|
||||
document.querySelector("[data-handoff-status]").textContent = handoffRenderState.statusLine;
|
||||
const handoffRows = document.querySelector("[data-handoff-rows]");
|
||||
for (const row of handoffRenderState.rows) {
|
||||
@@ -150,6 +151,7 @@
|
||||
getShellSessionHandoffPackage: () => shellViewModel.shellSessionHandoffPackage,
|
||||
getShellSessionHandoffPackageReport: () => shellViewModel.shellSessionHandoffPackageReport,
|
||||
getShellSessionHandoffPackageDisplayViewModel: () => shellViewModel.shellSessionHandoffPackageDisplayViewModel,
|
||||
getShellSessionHandoffPackageRenderState: () => shellViewModel.shellSessionHandoffPackageRenderState,
|
||||
isSupportedShellSessionHandoffPackage: shellViewModel.isSupportedShellSessionHandoffPackage,
|
||||
getLauncherLinks: () => shellViewModel.launcherLinks,
|
||||
getControlPageApiMethods: () => shellViewModel.controlPage.browserApiMethods,
|
||||
|
||||
Reference in New Issue
Block a user