ReportRow.fromJson constructor
ReportRow.fromJson(
- Map json_
Implementation
ReportRow.fromJson(core.Map json_)
: this(
bestSellers: json_.containsKey('bestSellers')
? BestSellers.fromJson(
json_['bestSellers'] as core.Map<core.String, core.dynamic>)
: null,
brand: json_.containsKey('brand')
? Brand.fromJson(
json_['brand'] as core.Map<core.String, core.dynamic>)
: null,
competitiveVisibility: json_.containsKey('competitiveVisibility')
? CompetitiveVisibility.fromJson(json_['competitiveVisibility']
as core.Map<core.String, core.dynamic>)
: null,
metrics: json_.containsKey('metrics')
? Metrics.fromJson(
json_['metrics'] as core.Map<core.String, core.dynamic>)
: null,
priceCompetitiveness: json_.containsKey('priceCompetitiveness')
? PriceCompetitiveness.fromJson(json_['priceCompetitiveness']
as core.Map<core.String, core.dynamic>)
: null,
priceInsights: json_.containsKey('priceInsights')
? PriceInsights.fromJson(
json_['priceInsights'] as core.Map<core.String, core.dynamic>)
: null,
productCluster: json_.containsKey('productCluster')
? ProductCluster.fromJson(json_['productCluster']
as core.Map<core.String, core.dynamic>)
: null,
productView: json_.containsKey('productView')
? ProductView.fromJson(
json_['productView'] as core.Map<core.String, core.dynamic>)
: null,
segments: json_.containsKey('segments')
? Segments.fromJson(
json_['segments'] as core.Map<core.String, core.dynamic>)
: null,
topicTrends: json_.containsKey('topicTrends')
? TopicTrends.fromJson(
json_['topicTrends'] as core.Map<core.String, core.dynamic>)
: null,
);