Type Alias: Provider<T>
Provider<
T> =Type<T> |ValueProvider<T> |ClassProvider<T>
Describes how a dependency should be provided. A provider can be:
- A class
Type(shorthand for{ provide: Type, useClass: Type }). - A
ValueProviderobject. - A
ClassProviderobject.
Type Parameters
T
T = any
The type of the provided value.