ScorecardChartSpec.fromJson constructor
ScorecardChartSpec.fromJson(
- Map json_
Implementation
ScorecardChartSpec.fromJson(core.Map json_)
: this(
aggregateType: json_['aggregateType'] as core.String?,
baselineValueData:
json_.containsKey('baselineValueData')
? ChartData.fromJson(
json_['baselineValueData']
as core.Map<core.String, core.dynamic>,
)
: null,
baselineValueFormat:
json_.containsKey('baselineValueFormat')
? BaselineValueFormat.fromJson(
json_['baselineValueFormat']
as core.Map<core.String, core.dynamic>,
)
: null,
customFormatOptions:
json_.containsKey('customFormatOptions')
? ChartCustomNumberFormatOptions.fromJson(
json_['customFormatOptions']
as core.Map<core.String, core.dynamic>,
)
: null,
keyValueData:
json_.containsKey('keyValueData')
? ChartData.fromJson(
json_['keyValueData'] as core.Map<core.String, core.dynamic>,
)
: null,
keyValueFormat:
json_.containsKey('keyValueFormat')
? KeyValueFormat.fromJson(
json_['keyValueFormat']
as core.Map<core.String, core.dynamic>,
)
: null,
numberFormatSource: json_['numberFormatSource'] as core.String?,
scaleFactor: (json_['scaleFactor'] as core.num?)?.toDouble(),
);