PlatformConfig class
Config for a specific platform
It holds the name of the platform, the build command, and an embedded class holding the config specific for the platform
Constructors
- PlatformConfig({required TargetPlatform platform, required String buildCommand, IOSConfig? iosConfig, MacOSConfig? macOSConfig, AndroidConfig? androidConfig, WindowsConfig? windowsConfig, LinuxConfig? linuxConfig, WebConfig? webConfig})
Properties
- androidConfig ↔ AndroidConfig?
-
getter/setter pair
- buildCommand ↔ String
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- iosConfig ↔ IOSConfig?
-
getter/setter pair
- linuxConfig ↔ LinuxConfig?
-
getter/setter pair
- macOSConfig ↔ MacOSConfig?
-
getter/setter pair
- platform ↔ TargetPlatform
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- webConfig ↔ WebConfig?
-
getter/setter pair
- windowsConfig ↔ WindowsConfig?
-
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
-
fromMap(
YamlMap data, TargetPlatform platform) → PlatformConfig? -
Parses a map to
PlatformConfig