EmbeddedConfig class
Marks an abstract class to be extended at build-time with overrides for each getter containing config values.
Constructors
-
EmbeddedConfig(String key, {List<
String> ? path}) -
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- key → String
-
A configuration key defined in build.yaml which specifies
which sources should be used to get config values for the annotated class.
final
-
path
→ List<
String> ? -
A list of keys which specify where in the config source
the annotated class should get its values from. The values
are ordered from the root of the configuration to the
desired sub-object.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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