-
Notifications
You must be signed in to change notification settings - Fork 19.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom series enhance (next) #12774
Custom series enhance (next) #12774
Conversation
And update dependencies.
Note: lots of the common type are put in `src/util/types.ts`.
…ript2. add build progress
…ypes in graphic.ts
… of performance drops
Type coord/ basic and cartesian. Enhance scale. Other tiny fix.
…same as cartesian axis.
Rebuild cost reduced to 100ms on macbook 15. Build target is always ES6 in dev.
# Conflicts: # src/chart/bar/BarView.js # src/chart/helper/EffectSymbol.js # src/chart/helper/LineDraw.js # src/chart/helper/Symbol.js # src/chart/helper/createClipPathFromCoordSys.ts # src/chart/line/LineView.ts # src/chart/map/MapSeries.ts # src/chart/pie/PieView.js # src/chart/sankey/sankeyLayout.ts # src/chart/sunburst/SunburstPiece.js # src/chart/sunburst/SunburstSeries.js # src/chart/sunburst/SunburstView.ts # src/chart/tree/TreeSeries.js # src/chart/treemap/TreemapSeries.ts # src/chart/treemap/TreemapView.ts # src/component/helper/MapDraw.js # src/component/title.ts # src/component/toolbox/ToolboxView.js # src/component/toolbox/feature/MagicType.js # src/component/toolbox/feature/SaveAsImage.js # src/component/tooltip/TooltipView.ts # src/component/visualMap/PiecewiseModel.ts # src/coord/axisHelper.ts # src/coord/calendar/Calendar.js # src/coord/geo/geoJSONLoader.ts # src/coord/geo/geoSourceManager.ts # src/coord/geo/parseGeoJson.ts # src/coord/radar/Radar.js # src/data/Tree.js # src/echarts.js # src/layout/barGrid.ts # src/loading/default.ts # src/model/Series.js # src/util/format.ts # src/util/graphic.js # src/visual/symbol.js
…in custom series.
…en even thought merging children).
Thanks for your contribution! The pull request is marked to be |
Why is there no relevant explanation in the official configuration manual on the website after the update of the "clipPath" configuration option? |
Brief Information
This pull request is in the type of:
What does this PR do?
emphasis
setting.during
, and "enter"/"leave" animation.textContent and textPosition
emphasis config
Transform attr
clipPath
during
transition config
enterFrom laveTo animation config
$mergeChildren
By default, group children will be merged by index.
Users can also specify
$mergeChildren: 'byName'
to merge children by name on each child element.Merge children will happen when each time
renderItem
called. For example, if there is some conditionvariables in
renderItem
which results in different returned children.Deprecated and break change
api.style
andapi.styleEmphasis
are deprecated.api.style
andapi.styleEmphasis
are slightly different (impossible to totally compat).position
,scale
,origin
are deprecated.diffChildrenByName
is deprecated.Others
Related test cases or examples to use the new APIs
<test/custom-text-content.html>
<test/custom-text-transition.html>
Related issues
#5988