in src/webBehavior.ts [173:195]
private forceSelection(): void {
if (!this.slicerSettings.general.forcedSelection) {
return;
}
const isSelected: boolean = _.some(
this.dataPoints,
(dataPoint: ChicletSlicerDataPoint) => dataPoint.selected);
if (!isSelected) {
for (let i: number = 0; i < this.dataPoints.length; i++) {
const dataPoint: ChicletSlicerDataPoint = this.dataPoints[i];
if (dataPoint.selectable && !dataPoint.filtered) {
this.selectionHandler.handleSelection(dataPoint, false);
this.saveSelection();
break;
}
}
}
}