public applySelectionStateToData()

in src/interactivityFilterService.ts [143:153]


    public applySelectionStateToData(dataPoints: FilterDataPoint[], hasHighlights?: boolean): boolean {
        if (hasHighlights && this.hasSelection()) {
            ArrayExtensions.clear(this.selectedCategories);
        }

        for (let dataPoint of dataPoints) {
            dataPoint.selected = this.isDataPointSelected(dataPoint, this.selectedCategories);
        }

        return this.hasSelection();
    }