Skip to content

Function: createMethodMetadataCache()

ts
function createMethodMetadataCache<T>(): {
  get: T;
  reset: void;
};

Defined in: packages/core/src/utils/metadata-cache.ts:26

Lazily-populated cache for method-level Reflect metadata. Two-level lookup: WeakMap<object, Map<string | symbol, T>>.

Type Parameters

Type Parameter
T

Returns

ts
{
  get: T;
  reset: void;
}
NameTypeDefined in
get()( target, method, factory ) => Tpackages/core/src/utils/metadata-cache.ts:29
reset()() => voidpackages/core/src/utils/metadata-cache.ts:42

Released under the MIT License.