GoogleMapsPlacesV1Review.fromJson constructor

GoogleMapsPlacesV1Review.fromJson(
  1. Map json_
)

Implementation

GoogleMapsPlacesV1Review.fromJson(core.Map json_)
  : this(
      authorAttribution: json_.containsKey('authorAttribution')
          ? GoogleMapsPlacesV1AuthorAttribution.fromJson(
              json_['authorAttribution']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      flagContentUri: json_['flagContentUri'] as core.String?,
      googleMapsUri: json_['googleMapsUri'] as core.String?,
      name: json_['name'] as core.String?,
      originalText: json_.containsKey('originalText')
          ? GoogleTypeLocalizedText.fromJson(
              json_['originalText'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      publishTime: json_['publishTime'] as core.String?,
      rating: (json_['rating'] as core.num?)?.toDouble(),
      relativePublishTimeDescription:
          json_['relativePublishTimeDescription'] as core.String?,
      text: json_.containsKey('text')
          ? GoogleTypeLocalizedText.fromJson(
              json_['text'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      visitDate: json_.containsKey('visitDate')
          ? GoogleTypeDate.fromJson(
              json_['visitDate'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );