From 035d256d4e42bffb5122940cb2d5ba961377471a Mon Sep 17 00:00:00 2001 From: "Wesley F. Young" Date: Tue, 27 Aug 2024 10:15:46 +0800 Subject: [PATCH] refactor: rename event-legacy -> event (currently in use) --- src/common/framework/{event-legacy.ts => event.ts} | 2 +- src/core/core.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) rename src/common/framework/{event-legacy.ts => event.ts} (99%) diff --git a/src/common/framework/event-legacy.ts b/src/common/framework/event.ts similarity index 99% rename from src/common/framework/event-legacy.ts rename to src/common/framework/event.ts index aecd5219..e81ef54f 100644 --- a/src/common/framework/event-legacy.ts +++ b/src/common/framework/event.ts @@ -11,7 +11,7 @@ interface InternalMapKey { export type ListenerClassBase = Record; -export class LegacyNTEventWrapper { +export class NTEventWrapper { private WrapperSession: NodeIQQNTWrapperSession | undefined; //WrapperSession private listenerManager: Map = new Map(); //ListenerName-Unique -> Listener实例 private EventTask = new Map>>(); //tasks ListenerMainName -> ListenerSubName-> uuid -> {timeout,createtime,func} diff --git a/src/core/core.ts b/src/core/core.ts index ce123ee7..81e630e6 100644 --- a/src/core/core.ts +++ b/src/core/core.ts @@ -5,7 +5,7 @@ import { InstanceContext } from './wrapper'; import { proxiedListenerOf } from '@/common/utils/proxy-handler'; import { NodeIKernelGroupListener, NodeIKernelMsgListener, NodeIKernelProfileListener } from './listeners'; import { DataSource, GroupMember, SelfInfo } from './entities'; -import { LegacyNTEventWrapper } from '@/common/framework/event-legacy'; +import { NTEventWrapper } from '@/common/framework/event'; import { NTQQFileApi, NTQQFriendApi, NTQQGroupApi, NTQQMsgApi, NTQQSystemApi, NTQQUserApi, NTQQWebApi } from './apis'; import os from 'node:os'; import { NTQQCollectionApi } from './apis/collection'; @@ -31,7 +31,7 @@ export function loadQQWrapper(QQVersion: string): WrapperNodeApi { export class NapCatCore { readonly context: InstanceContext; readonly apis: StableNTApiWrapper; - readonly eventWrapper: LegacyNTEventWrapper; + readonly eventWrapper: NTEventWrapper; // readonly eventChannel: NTEventChannel; NapCatDataPath: string; NapCatTempPath: string; @@ -45,7 +45,7 @@ export class NapCatCore { this.selfInfo = selfInfo; this.context = context; this.util = this.context.wrapper.NodeQQNTWrapperUtil; - this.eventWrapper = new LegacyNTEventWrapper(context.session); + this.eventWrapper = new NTEventWrapper(context.session); this.apis = { FileApi: new NTQQFileApi(this.context, this), SystemApi: new NTQQSystemApi(this.context, this),