From 00e71059f54030f0176203a81af83c882555ebf0 Mon Sep 17 00:00:00 2001 From: hxada Date: Wed, 3 Jul 2024 16:29:50 +0800 Subject: [PATCH] feature(axis): add feature to remove SplitLine on specified tick --- src/component/axis/CartesianAxisView.ts | 9 ++- src/coord/Axis.ts | 4 +- src/coord/axisCommonTypes.ts | 3 +- test/axis-splitLine.html | 82 +++++++++++++++++++++++++ 4 files changed, 93 insertions(+), 5 deletions(-) create mode 100644 test/axis-splitLine.html diff --git a/src/component/axis/CartesianAxisView.ts b/src/component/axis/CartesianAxisView.ts index 3cc48e3041..4bae232d4e 100644 --- a/src/component/axis/CartesianAxisView.ts +++ b/src/component/axis/CartesianAxisView.ts @@ -123,6 +123,7 @@ const axisElementBuilders: Record boolean) + interval?: 'auto' | number | ((index:number, value: string) => boolean), + hiddenTicks?: number[]; // colors will display in turn lineStyle?: LineStyleOption } diff --git a/test/axis-splitLine.html b/test/axis-splitLine.html new file mode 100644 index 0000000000..02401f8192 --- /dev/null +++ b/test/axis-splitLine.html @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + +
+ + + + + +