Skip to content

Documentation / @andrew_l/context / inject

Function: inject() ​

Inject previously provided data

Call Signature ​

inject<T>(key): T | undefined

Type Parameters ​

T ​

T

Parameters ​

key ​

InjectionKey

Returns ​

T | undefined

Call Signature ​

inject<T>(key, defaultValue, treatDefaultAsFactory): T | undefined

Type Parameters ​

T ​

T

Parameters ​

key ​

InjectionKey

defaultValue ​

T

treatDefaultAsFactory ​

false

Returns ​

T | undefined

Call Signature ​

inject<T>(key, defaultValue, treatDefaultAsFactory?): T

Type Parameters ​

T ​

T

Parameters ​

key ​

InjectionKey

defaultValue ​

T | (() => T)

treatDefaultAsFactory? ​

true

Returns ​

T

Released under the MIT License.