UNPKG
@sigi/di
Version:
alpha (2.7.1-alpha.2)
latest (2.13.1)
2.13.1
2.13.0
2.11.3
2.10.2
2.9.0
2.8.0
2.7.1-alpha.2
2.7.1-alpha.1
2.4.4
2.4.1
2.4.0
2.3.1
2.3.0
2.0.0
1.0.0
1.0.0-beta.1
1.0.0-beta.0
1.0.0-alpha.12
1.0.0-alpha.11
1.0.0-alpha.10
1.0.0-alpha.9
1.0.0-alpha.8
1.0.0-alpha.6
1.0.0-alpha.5
1.0.0-alpha.4
Dependencies injection library for sigi framework
sigi.how
sigi-framework/sigi
@sigi/di
/
es2015
/
provider.d.ts
7 lines
(6 loc)
•
243 B
TypeScript
View Raw
1
2
3
4
5
6
7
import
{
Token
,
Provider
}
from
'./type'
;
export
declare
class
InjectionProvider
{
private
readonly
providersMap; addProvider<T
extends
Provider
<
any
>>(
provider
: T): T; findProviderByToken<T>(
token
:
Token
<T>):
Provider
<T> |
null
; }