NativeTargetPattern.fromJson constructor
NativeTargetPattern.fromJson(
- Map<String, dynamic> json
)
Implementation
factory NativeTargetPattern.fromJson(Map<String, dynamic> json) {
final sdk = switch (json['sdk'] as String?) {
'iphonesimulator' => IOSSdk.iPhoneSimulator,
'iphoneos' => IOSSdk.iPhoneOS,
_ => null,
};
return NativeTargetPattern(
os: json['os'] == null ? null : OS.fromString(json['os'] as String),
architecture: json['architecture'] == null
? null
: Architecture.fromString(json['architecture'] as String),
iOSSdk: sdk,
);
}