public enumerateDataPoint()

in src/radarChart.ts [1208:1231]


    public enumerateDataPoint(): VisualObjectInstance[] {
        if (!this.radarChartData || !this.radarChartData.series) {
            return;
        }
        let instances: VisualObjectInstance[] = [];

        for (let series of this.radarChartData.series) {
            instances.push({
                objectName: "dataPoint",
                displayName: series.name,
                selector: ColorHelper.normalizeSelector(
                    (series.identity as IVisualSelectionId).getSelector(),
                    false),
                properties: {
                    fill: {
                        solid: {
                            color: this.colorHelper.isHighContrast ? this.colorHelper.getHighContrastColor("foreground", series.fill) : series.fill
                        }
                    }
                }
            });
        }
        return instances;
    }