GuestUnitFeatures.fromJson constructor

GuestUnitFeatures.fromJson(
  1. Map json_
)

Implementation

GuestUnitFeatures.fromJson(core.Map json_)
    : this(
        bungalowOrVilla: json_['bungalowOrVilla'] as core.bool?,
        bungalowOrVillaException:
            json_['bungalowOrVillaException'] as core.String?,
        connectingUnitAvailable:
            json_['connectingUnitAvailable'] as core.bool?,
        connectingUnitAvailableException:
            json_['connectingUnitAvailableException'] as core.String?,
        executiveFloor: json_['executiveFloor'] as core.bool?,
        executiveFloorException:
            json_['executiveFloorException'] as core.String?,
        maxAdultOccupantsCount: json_['maxAdultOccupantsCount'] as core.int?,
        maxAdultOccupantsCountException:
            json_['maxAdultOccupantsCountException'] as core.String?,
        maxChildOccupantsCount: json_['maxChildOccupantsCount'] as core.int?,
        maxChildOccupantsCountException:
            json_['maxChildOccupantsCountException'] as core.String?,
        maxOccupantsCount: json_['maxOccupantsCount'] as core.int?,
        maxOccupantsCountException:
            json_['maxOccupantsCountException'] as core.String?,
        privateHome: json_['privateHome'] as core.bool?,
        privateHomeException: json_['privateHomeException'] as core.String?,
        suite: json_['suite'] as core.bool?,
        suiteException: json_['suiteException'] as core.String?,
        tier: json_['tier'] as core.String?,
        tierException: json_['tierException'] as core.String?,
        totalLivingAreas: json_.containsKey('totalLivingAreas')
            ? LivingArea.fromJson(json_['totalLivingAreas']
                as core.Map<core.String, core.dynamic>)
            : null,
        views: json_.containsKey('views')
            ? ViewsFromUnit.fromJson(
                json_['views'] as core.Map<core.String, core.dynamic>)
            : null,
      );