in src/radarChart.ts [1171:1193]
public static parseSettings(dataView: DataView, colorHelper: ColorHelper): RadarChartSettings {
let settings: RadarChartSettings = RadarChartSettings.parse<RadarChartSettings>(dataView);
if (!colorHelper) {
return settings;
}
if (dataView && dataView.categorical) {
let minValue = d3.min(<number[]>dataView.categorical.values[0].values);
for (let i: number = 0; i < dataView.categorical.values.length; i++) {
let minValueL = d3.min(<number[]>dataView.categorical.values[i].values);
if (minValue > minValueL) {
minValue = minValueL;
}
}
RadarChart.countMinValueForDisplaySettings(minValue, settings);
}
settings.dataPoint.fill = colorHelper.getHighContrastColor("foreground", settings.dataPoint.fill);
settings.labels.color = colorHelper.getHighContrastColor("foreground", settings.labels.color);
settings.legend.labelColor = colorHelper.getHighContrastColor("foreground", settings.legend.labelColor);
return settings;
}