CompileProviderMetadata class
Constructors
-
CompileProviderMetadata({CompileTokenMetadata? token, CompileTypeMetadata? useClass, Object? useValue, CompileTokenMetadata? useExisting, CompileFactoryMetadata? useFactory, List<
CompileDiDependencyMetadata?> ? deps, Visibility visibility = Visibility.all, bool multi = false, CompileTypeMetadata? typeArgument})
Properties
-
deps
→ List<
CompileDiDependencyMetadata?> ? -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- multi → bool
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- token → CompileTokenMetadata?
-
final
- typeArgument → CompileTypeMetadata?
-
final
- useClass → CompileTypeMetadata?
-
final
- useExisting → CompileTokenMetadata?
-
final
- useFactory → CompileFactoryMetadata?
-
final
- useValue → Object?
-
final
- visibility → Visibility
-
Restricts where the provider is injectable.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override