OrgChartSpec.fromJson constructor

OrgChartSpec.fromJson(
  1. Map json_
)

Implementation

OrgChartSpec.fromJson(core.Map json_)
  : this(
      labels: json_.containsKey('labels')
          ? ChartData.fromJson(
              json_['labels'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      nodeColor: json_.containsKey('nodeColor')
          ? Color.fromJson(
              json_['nodeColor'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      nodeColorStyle: json_.containsKey('nodeColorStyle')
          ? ColorStyle.fromJson(
              json_['nodeColorStyle'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      nodeSize: json_['nodeSize'] as core.String?,
      parentLabels: json_.containsKey('parentLabels')
          ? ChartData.fromJson(
              json_['parentLabels'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      selectedNodeColor: json_.containsKey('selectedNodeColor')
          ? Color.fromJson(
              json_['selectedNodeColor']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      selectedNodeColorStyle: json_.containsKey('selectedNodeColorStyle')
          ? ColorStyle.fromJson(
              json_['selectedNodeColorStyle']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      tooltips: json_.containsKey('tooltips')
          ? ChartData.fromJson(
              json_['tooltips'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );