IInjectDependencies class abstract
An interface for classes that can use an Injector to use injected dependencies.
- Implemented types
- Implementers
Constructors
Properties
-
dependencies
→ List<
Type> -
The Types which will be made available to
this
by the Injector.no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
childNodes(
) → List< DependencyTreeNode> -
Get the list of child nodes in an Dependency Tree
inherited
-
get<
T> () → T -
Get an
T
dependency from the Injector. -
getAll(
) → List - Get the injected value of every dependency in dependencies from the Injector.
-
getUntyped(
Type t) → dynamic -
Get an untyped
t
dependency from the Injector. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited