Files
SBPanel-Backend/frontend/admin/node_modules/computeds/out/system.d.ts
CN-JS-HuiBai db7f1ba82f
Some checks failed
build / build (api, amd64, linux) (push) Failing after -51s
build / build (api, arm64, linux) (push) Failing after -52s
build / build (api.exe, amd64, windows) (push) Failing after -51s
使用VUE重构项目
2026-04-20 00:19:11 +08:00

18 lines
708 B
TypeScript

import type { Dep } from './dep';
import type { Tracker, TrackToken } from './tracker';
export declare const enum DirtyLevels {
NotDirty = 0,
ComputedValueMaybeDirty = 1,
ComputedValueDirty = 2,
Dirty = 3
}
export declare let activeTrackers: Tracker[];
export declare function pauseTracking(): void;
export declare function resetTracking(): void;
export declare function pauseEffect(): void;
export declare function resetEffect(): void;
export declare const depsMap: WeakMap<TrackToken, Dep[]>;
export declare function track(dep: Dep): void;
export declare function cleanupDepEffect(dep: Dep, tracker: Tracker): void;
export declare function trigger(dep: Dep, dirtyLevel: DirtyLevels): void;