ServiceMixinResolver class

Inheritance

Constructors

ServiceMixinResolver(DarwinSystemServiceMixin serviceMixin)

Properties

hashCode int
The hash code for this object.
no setterinherited
injector → Injector
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceMixin DarwinSystemServiceMixin
getter/setter pair

Methods

activate(ServiceDescriptor descriptor) Future
Starts the descriptor asynchronously.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
solve(List<ServiceDescriptor> descriptors) Stream<ResolveEvent>
Starts all given descriptors respecting dependency constraints. The cyclic service resolution is carried out by performing following checks on each unsolved service until either no unsolved services are left or no new changes can be made:
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited