feat: 使App.vue和VirtualDirectory解耦
This commit is contained in:
1 parent
6d550505a0
commit
4aba71d451
8 files changed
+162
-66
No files matched your search
+3
-1
@@ -1,5 +1,6 @@
|
||||
import PluginCenter from "@/class/PluginCenter";
|
||||
import { VirtualPages } from "@/class/VirtualPage";
|
||||
import VirtualDirectory from "@/class/VirtualDirectory";
|
||||
import type { VirtualPages } from "@/class/VirtualPage";
|
||||
|
||||
export type stats = {
|
||||
atimeMs: number; // 上次访问时间(毫秒)
|
||||
@@ -41,6 +42,7 @@ export interface usePluginHooksType {
|
||||
globalAlertTip: alertTipType;
|
||||
getViews: () => VirtualPages;
|
||||
getPluginCenter: () => PluginCenter;
|
||||
getRootVDirectory: () => VirtualDirectory;
|
||||
}
|
||||
|
||||
export type Equals<X, Y> = (<T>() => T extends X ? 1 : 2) extends <T>() => T extends Y ? 1 : 2 ? true : false;
|
||||
Reference in new issue
Block a user