MCPcopy Create free account
hub / github.com/ngrx/platform / isToken

Function isToken

modules/effects/src/utils.ts:27–34  ·  view source on GitHub ↗
(
  tokenOrRecord:
    | Type<unknown>
    | InjectionToken<unknown>
    | Record<string, unknown>
)

Source from the content-addressed store, hash-verified

25}
26
27export function isToken(
28 tokenOrRecord:
29 | Type<unknown>
30 | InjectionToken<unknown>
31 | Record<string, unknown>
32): tokenOrRecord is Type<unknown> | InjectionToken<unknown> {
33 return tokenOrRecord instanceof InjectionToken || isClass(tokenOrRecord);
34}
35
36// TODO: replace with RxJS interfaces when possible
37// needs dependency on RxJS >=7

Callers 2

createEffectsInstancesFunction · 0.90
utils.spec.tsFile · 0.90

Calls 1

isClassFunction · 0.85

Tested by

no test coverage detected