Skip to content

Commit d6463b0

Browse files
committed
feat: pivotchart handle with markline value to axis range
1 parent d1f579e commit d6463b0

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

packages/vtable/src/dataset/dataset.ts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,27 @@ export class Dataset {
484484
).negativeMin = negativeMin;
485485
}
486486
}
487+
} else if (typeof this.collectValuesBy[field]?.extendRange === 'number') {
488+
for (const byKeys in this.collectedValues[field]) {
489+
let max = (
490+
this.collectedValues[field][byKeys] as {
491+
max: number;
492+
min: number;
493+
positiveMax?: number;
494+
negativeMin?: number;
495+
}
496+
).max;
497+
max = Math.max(max, this.collectValuesBy[field]?.extendRange as number);
498+
499+
(
500+
this.collectedValues[field][byKeys] as {
501+
max: number;
502+
min: number;
503+
positiveMax?: number;
504+
negativeMin?: number;
505+
}
506+
).max = max;
507+
}
487508
}
488509
}
489510
}

0 commit comments

Comments
 (0)