RuntimeVersion.fromJson constructor
RuntimeVersion.fromJson(
- Map<String, dynamic> json
)
Implementation
factory RuntimeVersion.fromJson(Map<String, dynamic> json) {
final apis = (json['apis'] as List)
.map<ApiVersion>((json) => ApiVersion.fromJson(json))
.toList();
return RuntimeVersion(
specName: json['specName'] as String,
implName: json['implName'] as String,
authoringVersion: json['authoringVersion'] as int,
specVersion: json['specVersion'] as int,
implVersion: json['implVersion'] as int,
apis: apis,
transactionVersion: json.containsKey('transactionVersion')
? json['transactionVersion']
: 1,
stateVersion: json.containsKey('stateVersion') ? json['stateVersion'] : 0,
);
}