first commit

This commit is contained in:
Stefan Hacker
2026-04-03 09:38:48 +02:00
commit 37ad745546
47450 changed files with 3120798 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
import { InjectionToken } from ".";
export default abstract class RegistryBase<T> {
protected _registryMap: Map<InjectionToken<any>, T[]>;
entries(): IterableIterator<[InjectionToken<any>, T[]]>;
getAll(key: InjectionToken<any>): T[];
get(key: InjectionToken<any>): T | null;
set(key: InjectionToken<any>, value: T): void;
setAll(key: InjectionToken<any>, value: T[]): void;
has(key: InjectionToken<any>): boolean;
clear(): void;
private ensure;
}