PolicyConfig.fromJson constructor
PolicyConfig.fromJson(
- Object? json
Implementation
factory PolicyConfig.fromJson(Object? json) {
final map = asJsonMap(json, 'policy config');
final levels = map['levels'] == null
? null
: asJsonMap(map['levels'], 'policy levels').map(
(key, value) => MapEntry(int.parse(key), Policy.fromJson(value)),
);
return PolicyConfig(
levels: levels,
system: map['system'] == null
? null
: SystemPolicy.fromJson(map['system']),
);
}