fromJson method
dynamic
fromJson(
- Map<String, dynamic>? json
)
Implementation
fromJson(Map<String, dynamic>? json) {
if (json == null) return;
id = (json[r'id'] == null) ? null : (json[r'id'] as String?);
key = (json[r'key'] == null) ? null : (json[r'key'] as String?);
l = (json[r'l'] == null) ? null : (json[r'l'] as bool?);
version = (json[r'version'] == null) ? null : (json[r'version'] as int?);
type = (json[r'type'] == null)
? null
: FeatureValueTypeExtension.fromJson(json[r'type']);
value = (json[r'value'] == null) ? null : (json[r'value'] as dynamic);
environmentId = (json[r'environmentId'] == null)
? null
: (json[r'environmentId'] as String?);
{
final _jsonData = json[r'strategies'];
strategies = (_jsonData == null)
? []
: ((dynamic data) {
return RolloutStrategy.listFromJson(data);
}(_jsonData));
} // _jsonFieldName
}