TreemapChartSpec.fromJson constructor
TreemapChartSpec.fromJson(
- Map json_
Implementation
TreemapChartSpec.fromJson(core.Map json_)
: this(
colorData: json_.containsKey('colorData')
? ChartData.fromJson(
json_['colorData'] as core.Map<core.String, core.dynamic>)
: null,
colorScale: json_.containsKey('colorScale')
? TreemapChartColorScale.fromJson(
json_['colorScale'] as core.Map<core.String, core.dynamic>)
: null,
headerColor: json_.containsKey('headerColor')
? Color.fromJson(
json_['headerColor'] as core.Map<core.String, core.dynamic>)
: null,
headerColorStyle: json_.containsKey('headerColorStyle')
? ColorStyle.fromJson(json_['headerColorStyle']
as core.Map<core.String, core.dynamic>)
: null,
hideTooltips: json_['hideTooltips'] as core.bool?,
hintedLevels: json_['hintedLevels'] as core.int?,
labels: json_.containsKey('labels')
? ChartData.fromJson(
json_['labels'] as core.Map<core.String, core.dynamic>)
: null,
levels: json_['levels'] as core.int?,
maxValue: (json_['maxValue'] as core.num?)?.toDouble(),
minValue: (json_['minValue'] as core.num?)?.toDouble(),
parentLabels: json_.containsKey('parentLabels')
? ChartData.fromJson(
json_['parentLabels'] as core.Map<core.String, core.dynamic>)
: null,
sizeData: json_.containsKey('sizeData')
? ChartData.fromJson(
json_['sizeData'] as core.Map<core.String, core.dynamic>)
: null,
textFormat: json_.containsKey('textFormat')
? TextFormat.fromJson(
json_['textFormat'] as core.Map<core.String, core.dynamic>)
: null,
);