ProviderInstance class

Represents a provider's runtime value.

This may be injectable via multiple distinct tokens.

Constructors

ProviderInstance(List<CompileTokenMetadata> tokens, Expression? expression)

Properties

expression → Expression?
The expression of the provided value.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tokens → List<CompileTokenMetadata>
The tokens this provider can satisfy.
final

Methods

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