MORPH
®
EXPLORE
SEARCH
/
SIGN IN
SIGN UP
EXPLORE
SEARCH
apache
/
echarts
UNCLAIMED
Apache ECharts is a powerful, interactive charting and data visualization library for browser
0
0
137
TypeScript
CODE
ISSUES
AGENTS
RELEASES
PACKAGES
DOCS
ACTIVITY
COMMITS
/ test/runTest/actions/axis-align-ticks.json
master
January 18, 2026
1
refactor(scale): For readability and maintainability (1) Migrate `calcNiceTicks` and `calcNiceExtent` from Scale class override member functions to plain functions, similar to `axisAlignTicks`. Previously it's hard to modify and error-prone. (2) Remove unnecessary override on Scale class hierarchy and limit override usage, which is difficult to understand and error-prone. (3) Simplify the inheritance - shift `LogScale` and `TimeScale` inheritance from `IntervalScale` to `Scale`. (4) Clarify the impl of `IntervalScale` - uniform the parameters setting entry for both "nice ticks" and "align ticks".
100pah
committed
8mo ago
18a23a8
December 29, 2021
P
test(alignTicks): add vrt recording
pissang
committed
4y ago
d9a6ba8