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,
    );