diff --git a/webpage/snowflake.ts b/webpage/snowflake.ts index 3644143..49bcc2b 100644 --- a/webpage/snowflake.ts +++ b/webpage/snowflake.ts @@ -23,7 +23,7 @@ class SnowFlake{ SnowFlake.FinalizationRegistry.register(this,[id,obj.constructor]); this.obj=obj; } - static getSnowFlakeFromID(id:string,type:any):SnowFlake{ + static getSnowFlakeFromID(id:string,type: abstract new(...args: never) => T): SnowFlake{ if(!SnowFlake.SnowFlakes.get(type)){ SnowFlake.SnowFlakes.set(type,new Map()); }