保存一下

This commit is contained in:
2025-08-26 10:33:41 +08:00
parent 95a73ef524
commit 26f68d89bb
19 changed files with 165 additions and 71 deletions

View File

@@ -1,5 +1,5 @@
import AppProcess from '@/core/process/AppProcess.ts'
import type { AppProcessInfo } from '@/core/process/AppProcessInfo.ts'
import ProcessImpl from '@/core/process/impl/ProcessImpl.ts'
import type { ProcessInfoImpl } from '@/core/process/impl/ProcessInfoImpl.ts'
import XSystem from '@/core/XSystem.ts'
import { BasicSystemProcess } from '@/core/system/BasicSystemProcess.ts'
import { createApp, h } from 'vue'
@@ -8,7 +8,7 @@ import { naiveUi } from '@/core/common/naive-ui/components.ts'
import { DesktopEventEnum } from '@/core/events/EventTypes.ts'
import { debounce } from 'lodash'
export class DesktopProcess extends AppProcess {
export class DesktopProcess extends ProcessImpl {
private _desktopRootDom: HTMLElement;
private _isMounted: boolean = false;
private _width: number = 0;
@@ -22,7 +22,7 @@ export class DesktopProcess extends AppProcess {
return this._isMounted;
}
public get basicSystemProcess() {
return XSystem.instance.processManages.findProcessByName<BasicSystemProcess>('basic-system')
return XSystem.instance.processManage.findProcessByName<BasicSystemProcess>('basic-system')
}
public get width() {
@@ -63,10 +63,10 @@ export class DesktopProcess extends AppProcess {
}
private get eventManages() {
return XSystem.instance.eventManages;
return XSystem.instance.eventManage;
}
constructor(info: AppProcessInfo) {
constructor(info: ProcessInfoImpl) {
super(info)
console.log('DesktopProcess')
}