LaunchOptionsStore class
Persists per-project launch selections (target, flavor, build mode, tool
args) in the plugin's private storage, so flutter clean does not reset
them.
Values written by older versions under <project>/.dart_tool/lumide/ are
read once as a fallback. When no storage directory is available the legacy
location stays in use.
Constructors
-
LaunchOptionsStore({required Future<
String?> storageDir(), required Future<String> projectRoot()})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- buildModeKey → const String
- flavorKey → const String
- targetKey → const String
- toolArgsKey → const String