InjectableProxy mixin
An mixin for values that are injected and may have Consumer or other InjectableProxy children which are not injected directly.
For example, an repository collection which contains many Consumer repositories, but does not depend directly on anything.
- Implemented types
Properties
-
children
→ List<
Object> -
The children which will have the injector automatically added if needed.
In case they aren't an IScopeProxy, they will just show up in the
dependency tree.
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
override
-
debugOverrideScope(
InjectorScope newScope, {ScopeOverridingMode mode = ScopeOverridingMode.replace}) → void -
Overide the current InjectorScope with an
newScope
in the desiredmode
for debuggind or testing purposes.override -
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