This commit is contained in:
2025-09-19 11:49:04 +08:00
parent fd4f9aa66b
commit e3ff2045ea
8 changed files with 129 additions and 34 deletions

View File

@@ -7,6 +7,7 @@ import { debounce } from 'lodash'
import type { IProcessInfo } from '@/core/process/IProcessInfo.ts'
import { eventManager } from '@/core/events/EventManager.ts'
import { processManager } from '@/core/process/ProcessManager.ts'
import './ui/DesktopElement.ts'
export class DesktopProcess extends ProcessImpl {
private _desktopRootDom: HTMLElement;
@@ -91,6 +92,13 @@ export class DesktopProcess extends ProcessImpl {
app.use(naiveUi)
app.mount(dom)
// this.initDesktop(dom)
this._isMounted = true
}
private initDesktop(dom: HTMLDivElement) {
const d = document.createElement('desktop-element')
dom.appendChild(d)
}
}