Policies.fromJson constructor
Policies.fromJson(
- Map json_
Implementation
Policies.fromJson(core.Map json_)
: this(
allInclusiveAvailable: json_['allInclusiveAvailable'] as core.bool?,
allInclusiveAvailableException:
json_['allInclusiveAvailableException'] as core.String?,
allInclusiveOnly: json_['allInclusiveOnly'] as core.bool?,
allInclusiveOnlyException:
json_['allInclusiveOnlyException'] as core.String?,
checkinTime: json_.containsKey('checkinTime')
? TimeOfDay.fromJson(
json_['checkinTime'] as core.Map<core.String, core.dynamic>)
: null,
checkinTimeException: json_['checkinTimeException'] as core.String?,
checkoutTime: json_.containsKey('checkoutTime')
? TimeOfDay.fromJson(
json_['checkoutTime'] as core.Map<core.String, core.dynamic>)
: null,
checkoutTimeException: json_['checkoutTimeException'] as core.String?,
kidsStayFree: json_['kidsStayFree'] as core.bool?,
kidsStayFreeException: json_['kidsStayFreeException'] as core.String?,
maxChildAge: json_['maxChildAge'] as core.int?,
maxChildAgeException: json_['maxChildAgeException'] as core.String?,
maxKidsStayFreeCount: json_['maxKidsStayFreeCount'] as core.int?,
maxKidsStayFreeCountException:
json_['maxKidsStayFreeCountException'] as core.String?,
paymentOptions: json_.containsKey('paymentOptions')
? PaymentOptions.fromJson(json_['paymentOptions']
as core.Map<core.String, core.dynamic>)
: null,
smokeFreeProperty: json_['smokeFreeProperty'] as core.bool?,
smokeFreePropertyException:
json_['smokeFreePropertyException'] as core.String?,
);