BPConfig class
The actual class holding the fields of the config
Constructors
-
BPConfig({PlatformConfig? android, PlatformConfig? ios, PlatformConfig? linux, PlatformConfig? macos, PlatformConfig? web, PlatformConfig? windows, String? xcodeDerivedKey, String? preBuildCommand, String? postBuildCommand, required bool cleanFlutter, required bool printstdout, required DateTime timestamp, required String version, required bool generateLog, required String buildVersion, required List<
String> cmdArgs}) -
BPConfig.fromMap(YamlMap data, List<
String> args, String version, String buildVersion) -
Parsed the config from the map
factory
Properties
- android ↔ PlatformConfig?
-
getter/setter pair
- buildVersion ↔ String
-
getter/setter pair
- cleanFlutter ↔ bool
-
getter/setter pair
-
cmdArgs
↔ List<
String> -
getter/setter pair
- generateLog ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- ios ↔ PlatformConfig?
-
getter/setter pair
- linux ↔ PlatformConfig?
-
getter/setter pair
- logFile → String
-
Gets the path of the log file, if log generation is not prevented via the config
no setter
- macos ↔ PlatformConfig?
-
getter/setter pair
- needXCodeDerivedCleaning → bool
-
Checks if the XCode derived data is provided AND there is a build target for Apple devices
no setter
-
platforms
→ List<
TargetPlatform> -
The list of target platforms provided in the config
no setter
- postBuildCommand ↔ String?
-
getter/setter pair
- preBuildCommand ↔ String?
-
getter/setter pair
- printstdout ↔ bool
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timestamp ↔ DateTime
-
getter/setter pair
- version ↔ String
-
getter/setter pair
- web ↔ PlatformConfig?
-
getter/setter pair
- windows ↔ PlatformConfig?
-
getter/setter pair
- xcodeDerivedKey ↔ String?
-
getter/setter pair
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
Static Methods
-
readPubspec(
List< String> args) → Future<BPConfig>