fix(core): deprecation notes for WeakRef clear and get

This commit is contained in:
Nathan Walker
2022-11-27 18:12:58 -08:00
parent 55f3033471
commit 30191816f2

View File

@@ -221,6 +221,19 @@ interface RequireContext {
resolve(id: string): string;
}
declare class WeakRef<T> {
constructor(obj: T);
/**
* @deprecated Use deref instead with 8.4+
*/
get(): T;
/**
* @deprecated You no longer need to make this call and can be safely removed.
*/
clear(): void;
deref(): T | undefined;
}
declare var __dirname: string;
declare var __filename: string;
@@ -350,13 +363,6 @@ declare function fail(data: any): void;
declare function zonedCallback(callback: Function): Function;
declare class WeakRef<T> {
constructor(obj: T);
get(): T;
clear(): void;
deref(): T | undefined;
}
/**
* Create a Java long from a number
*/