in src/EnhancedScatterChart.ts [1009:1035]
private static getSizeRangeForGroups(
dataViewValueGroups: DataViewValueColumnGroup[],
sizeColumnIndex: number
): NumberRange {
const result: NumberRange = {};
if (dataViewValueGroups) {
dataViewValueGroups.forEach((group) => {
const sizeColumn: DataViewValueColumn = EnhancedScatterChart.getMeasureValue(
sizeColumnIndex,
group.values);
const currentRange: NumberRange = axis.getRangeForColumn(sizeColumn);
if (result.min == null || result.min > currentRange.min) {
result.min = currentRange.min;
}
if (result.max == null || result.max < currentRange.max) {
result.max = currentRange.max;
}
});
}
return result;
}