V2Restrictions.fromJson constructor
V2Restrictions.fromJson(
- Map json_
Implementation
V2Restrictions.fromJson(core.Map json_)
: this(
androidKeyRestrictions:
json_.containsKey('androidKeyRestrictions')
? V2AndroidKeyRestrictions.fromJson(
json_['androidKeyRestrictions']
as core.Map<core.String, core.dynamic>,
)
: null,
apiTargets:
(json_['apiTargets'] as core.List?)
?.map(
(value) => V2ApiTarget.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
browserKeyRestrictions:
json_.containsKey('browserKeyRestrictions')
? V2BrowserKeyRestrictions.fromJson(
json_['browserKeyRestrictions']
as core.Map<core.String, core.dynamic>,
)
: null,
iosKeyRestrictions:
json_.containsKey('iosKeyRestrictions')
? V2IosKeyRestrictions.fromJson(
json_['iosKeyRestrictions']
as core.Map<core.String, core.dynamic>,
)
: null,
serverKeyRestrictions:
json_.containsKey('serverKeyRestrictions')
? V2ServerKeyRestrictions.fromJson(
json_['serverKeyRestrictions']
as core.Map<core.String, core.dynamic>,
)
: null,
);