DI Bag API / index / TokenKey
Type Alias: TokenKey<T>
ts
type TokenKey<T> = T extends infer U & {} ? U extends Token<infer K, infer _S> ? K : U extends CollectionToken<infer K, infer _Item> ? K : never : never;Defined in: tokens.ts:52
Extract the canonical unique-symbol key from a typed token.
Type Parameters
| Type Parameter | Description |
|---|---|
T | - |